General Musings with Kevin Powell cover art

All Episodes

General Musings with Kevin Powell — 87 episodes

#
Title
1

Are we heading to an era of stagnation or innovation?

2

Separation of concerns is a lie

3

The future of the web might lie in its past

4

Google might have just killed websites

5

Staying sane when things get busy

6

Are we in a post-expertise era?

7

Illusions of mastery

8

We don't always need a new tool for that

9

We've been separating concerns wrong (and CSS is fixing it)

10

zero-day CSS vulnerability

11

Interop 2026 is here!

12

When the passion starts to fade

13

Chrome just pushed a breaking CSS change!

14

When a passion becomes a grind

15

Some recent insights on what CSS features people are using

16

Modern CSS quick hits: range syntax, grid-lanes, random(), and more

17

The dicochomy of grid

18

It's hard to notice progress in the moment

19

Adam Argyle on getting a job in tech in 2025

20

Conferences & Community: A Chat with Henri Helvetica

21

Making the web more whimsical with Sara Joy

22

Catching up on the world of WordPress with Kyle of The Admin Bar

23

Rethinking how I name some things in CSS

24

Navigating the World of Web Accessibility with Sara Soueidan

25

The ever evolving state of CSS and the web

26

Navigating Workloads and Priorities

27

Is it time to scrap CSS and start over?

28

It's been a bit of a grind lately

29

CSS features I wish we had right now

30

Are we losing our craft?

31

Flexbox is NOT easier than Grid

32

We Need to Rethink Teaching CSS

33

Keeping it simple to overcome procrastination

34

Is shipping broken products the new normal?

35

Should We Stop Teaching Width and Height to CSS Beginners?

36

Navigating Modern CSS with Andy Bell

37

Are we entering the Post-developer era?

38

Finding motivation for the things that aren't so fun

39

The future of CSS layouts

40

Navigating CSS Layout Decisions

41

The Unplanned Path: Finding Passion in Teaching and CSS

42

Getting more involved with CSS with Miriam Suzanne

43

Teaching Front-end, making sense of CSS, and more with Josh Comeau

44

Navigating Accessibility Challenges in Web Development

45

Should you use AI to help you learn?

46

Selective Learning

47

So much new CSS stuff! How can we keep up?!

48

Is productivity a lie?

49

Nerding out about CSS with Adam Argyle

50

Navigating ADHD as a developer

51

Why competition is a good thing

52

Don't overthink it

53

The beginner mindset

54

Why You Should Learn CSS Grid Before Flexbox

55

I hate that people say stuff like this...

56

Why does CSS keep getting more complex?

57

The slow adoption of new CSS features

58

A conversation with Clark Sell

E
59

Why doesn't everyone use this yet?!

60

I felt like I was taking a step backward

61

A conversation with the person who inspired my channel, Travis Neilson

62

How much browser support is enough?

63

It's easy to get stuck in our ways

64

A conversation with Una Kravets: The rapid evolution of CSS and hobbies outside of work

65

Answering your questions - Mailbag episode

66

How teaching helped me become a better developer

67

Is HTML the easiest or hardest to get right?

68

Taking a short break

69

Quick one as we head into the holidays!

70

Don't rely on this non-existent optimization

71

It took me 6 years to realize I had a great idea

72

Two important dev skills that don't get enough attention

73

Is 54 units too many units, or not enough?

74

How do you know you're ready to start applying for jobs?

75

How people's struggles with CSS evolve over time

76

Why is CSS so frustrating for so many people?

77

Supercharge your learning

78

Keeping up momentum with self-paced learning

79

When you don't know where to start

80

Can I break my curse?

81

Intrinsic Web Design

82

The CSS Mindset

83

Are you sure you want to freelance?

84

How I stay on task

85

My simple technique for a better work/life balance

86

Losing motivation

87

The problem with learning roadmaps