The Go Make Things Podcast

The Go Make Things Podcast

A show about the web (and more) for people who hate the complexity of modern front‑end web development.

Episode 163 - More myself online

Jun 05, 2025·8 mins

In today’s episode, I talk about how I often feel more myself online than IRL.

Episode 162 - The environmental impact of the web we build

May 08, 2025·6 mins

In today’s episode, I talk about how the web is driving climate change, and what we can do about it.

Episode 161 - Managing your energy as a developer with ADHD

May 01, 2025·4 mins

In today’s episode, I talk about the importance of managing your energy (and having control over your tasks) as a developer with ADHD.

Episode 160 - A formula for debugging

Apr 15, 2025·3 mins

In today’s episode, I talk about a formula I use for debugging code and asking for help.

Episode 159 - How your tools work

Apr 08, 2025·3 mins

In today’s episode, I talk about the importance of understanding how your code works.

Episode 158 - Just grab a library

Apr 01, 2025·1 mins

In today’s episode, I talk about how not made here syndrome has been replaced by just grab a library, and why they’re both bad.

Episode 157 - Cool URLs don't change, but they don't have to last forever

Mar 25, 2025·3 mins

In today’s episode, I talk about why a website doesn’t have to be a lifetime commitment.

Episode 156 - Structuring functions

Mar 18, 2025·1 mins

In today’s episode, I talk about when to to break functions into smaller pieces, and how to avoid over-engineering.

Episode 155 - Durable websites

Mar 11, 2025·3 mins

In today’s episode, I talk about building web things that are made to last.

Episode 154 - Spaghetti code is a people problem

Mar 04, 2025·4 mins

In today’s episode, I talk about why more tech won’t fix your spaghetti code.

Episode 153 - Alienating the right people

Feb 25, 2025·2 mins

In today’s episode, I talk about why its ok to alienate some people, and the importance of owning your content.

Episode 152 - Tech is more political than ever

Feb 18, 2025·5 mins

In today’s episode, I talk about how tech permeates all aspects of tech, even when it doesn’t seem like it.

Episode 151 - Free and indie

Feb 11, 2025·4 mins

In today’s episode, I talk about doubling down on free developer resources.

Episode 150 - The language of fascism

Dec 16, 2024·6 mins

In today’s episode, I talk about how fascism invades our online communities by using polite language and veiled messages.

Episode 149 - The tech industry is about to get a lot worse

Dec 09, 2024·1 mins

In today’s episode, I talk about the intersection of tech and politics in light of the recent US election.

Episode 148 - Bye, bye build steps!

Dec 02, 2024·10 mins

In today’s episode, I talk about how and why I ditched build steps for all of my CSS and JS files, and whether or not it was a good idea.

Episode 147 - The role of Web Components in your site or app

Nov 25, 2024·7 mins

In today’s episode, I talk about the role Web Components play in your site or app (and why the’re not the right choice for a full design system).

Episode 146 - It lets me write less JS!

Jul 09, 2024·1 mins

In today’s episode, I talk about why writing less JS might be a bad goal (what!?!).

Episode 145 - The Shadow DOM is an anti-pattern

Jul 02, 2024·4 mins

In today’s episode, I talk about why I think the Shadow DOM is a solution in search of a problem.

Episode 144 - Front end devs do not understand web accessibility

Mar 05, 2024·12 mins

In today’s episode, I talk about some awful comments on Hacker News, and why they’re wrong.

Episode 143 - Vanilla JS doesn't scale

Feb 27, 2024·5 mins

In today’s episode, I talk about some nonsense developer sometimes spout about vanilla JavaScript.

Episode 142 - PHP Islands Architecture

Feb 20, 2024·9 mins

In today’s episode, I talk about using PHP with a static site generator to build fast, resilient websites with dynamic content.

Episode 141 - My obsidian setup

Feb 13, 2024·10 mins

In today’s episode, I talk about my setup in Obsidian.

Episode 140 - Getting stuff done as a developer with ADHD

Feb 06, 2024·9 mins

In today’s episode, I talk about how to get stuff done as a developer with ADHD.

Episode 139 - Detecting when a Web Component is loaded with CSS

Jan 30, 2024·2 mins

In today’s episode, I talk about to detect when a Web Component is loaded using just CSS.

Episode 138 - The elevator pitch for web components

Jan 23, 2024·7 mins

In today’s episode, I talk about why I think Web Component are the best way to author DOM manipulation libraries.

Episode 137 - HTML Web Components

Jan 16, 2024·6 mins

In today’s episode, I talk about HTML Web Components, an approach to authoring Web Components that focuses on enhancing existing HTML.

Episode 136 - HUG CSS, my approach to CSS architecture

Jan 09, 2024·7 mins

In today’s episode, I talk about HUG CSS, how I approach engineering my CSS.

Episode 135 - Classless vs. class-based CSS design systems

Jan 02, 2024·4 mins

In today’s episode, I talk about classless vs. class-based CSS design systems, and the pros and cons of each.

Episode 134 - The craft of the web

Sep 26, 2023·1 mins

In today’s episode, I talk about the craft of building things for the web.

Episode 133 - Learning javascript

Sep 20, 2023·14 mins

In today’s episode, I talk about learning JavaScript, why its so hard, and what I think is a good way to approach it.

00:00
00:00