Matt Hamlin
banner
matthamlin.me
Matt Hamlin
@matthamlin.me
Software engineer at HubSpot, also working on way too many side projects.

Co-host of @bikeshedpod.com 🎙️

https://matthamlin.me
Pinned
Beer and a fish finger sandwich with chips 🙌
Me waiting for Remix v3 alpha to drop after listening to this episode!
November 8, 2025 at 6:53 PM
This has been a thought floating in my head for a while now, excited to share it with y’all!
🚲 New Episode: Is the Web Screwed?!

AI crawlers killing ads, chatbots replacing browsers, and the slow death of human-centric content. We debate whether we're heading for a hard fork of the web or just a really awkward transition.

Spoiler: The web was already having a rough time 😬

🎧
Is The Web Screwed?!
AI crawlers killing ads, chatbots replacing browsers, and the slow death of human-centric content. The bikeshed boys debate whether we're heading for a hard fork of the web or just a really awkward tr...
bikeshedpod.com
November 2, 2025 at 12:49 AM
Reposted by Matt Hamlin
🚲 New Episode: Is the Web Screwed?!

AI crawlers killing ads, chatbots replacing browsers, and the slow death of human-centric content. We debate whether we're heading for a hard fork of the web or just a really awkward transition.

Spoiler: The web was already having a rough time 😬

🎧
Is The Web Screwed?!
AI crawlers killing ads, chatbots replacing browsers, and the slow death of human-centric content. The bikeshed boys debate whether we're heading for a hard fork of the web or just a really awkward tr...
bikeshedpod.com
November 1, 2025 at 9:35 PM
I feel mostly ambivalent about the string directives topic being discussed by the javascript community at the moment, but that might be because at work we have a huge codebase that uses a custom 'use es6' directive 🫠
October 25, 2025 at 9:00 PM
This one has been sitting in the vault for a while now - feels so good to get it out to our listeners!
🚲 New Bikeshed Episode: Deploy Fast and Break Things?!

Should you chase that 5-minute deploy dream? @scottykaye.com, @matthamlin.me, and Dillon debate whether hyper-optimized pipelines are the holy grail or just masking bigger problems.

🎧
Deploy Fast, and Break Things?!
The gang talks about whether chasing 5-minute deploys is worth it, debating the trade-offs between deployment speed and stability, and why moving fast might sometimes mask the real problems slowing yo...
bikeshedpod.com
October 23, 2025 at 9:04 PM
Reposted by Matt Hamlin
🚲 New Bikeshed Episode: Deploy Fast and Break Things?!

Should you chase that 5-minute deploy dream? @scottykaye.com, @matthamlin.me, and Dillon debate whether hyper-optimized pipelines are the holy grail or just masking bigger problems.

🎧
Deploy Fast, and Break Things?!
The gang talks about whether chasing 5-minute deploys is worth it, debating the trade-offs between deployment speed and stability, and why moving fast might sometimes mask the real problems slowing yo...
bikeshedpod.com
October 23, 2025 at 9:00 PM
It's been a while since we released an episode - feels good to get back in the groove!

We have a few others in the backlog that we're working to get out as well!
🚲 New episode: Managing Dependencies—It Depends!

One version to rule them all? Auto-update everything? Let it rot? We dive into dependency management, from Wayfair’s one-version rule to HubSpot's evergreen system.

Spoiler: There's no silver bullet, just trade-offs 😅

🎧
Managing Dependencies: It Depends
The gang shares how FAANG-like companies manage their frontend dependencies without pain! Hint! They Don't!
bikeshedpod.com
October 17, 2025 at 9:59 PM
Reposted by Matt Hamlin
🚲 New episode: Managing Dependencies—It Depends!

One version to rule them all? Auto-update everything? Let it rot? We dive into dependency management, from Wayfair’s one-version rule to HubSpot's evergreen system.

Spoiler: There's no silver bullet, just trade-offs 😅

🎧
Managing Dependencies: It Depends
The gang shares how FAANG-like companies manage their frontend dependencies without pain! Hint! They Don't!
bikeshedpod.com
October 17, 2025 at 9:58 PM
i think one of the main reasons i don’t like using linters is that often they’re there to prevent you from doing valid things (albeit weird) in your code
October 16, 2025 at 12:32 PM
ChatGPT, you good?!
October 1, 2025 at 11:25 PM
I've never read a book that has given me such a visceral reaction as 'I, Robot' has by Isaac Asimov

Here's some luke warm AI related takes:

matthamlin.me/2025/septemb...
In Review - I, Robot
I've never read a book that has given me such a visceral reaction as 'I, Robot' has by Isaac Asimov
matthamlin.me
September 29, 2025 at 9:39 PM
Is it just me or are all textareas on @github.com impossible to keyboard navigate past (either by tabbing past them to subsequent interactive elements, or by shift+tabbing to previous interactive element)?

I get trapped within them and tab / shift+tab only update the content
September 27, 2025 at 9:56 PM
Wrote up a short blog post on this issue: matthamlin.me/2025/septemb...

I really hope @github.com starts to prevent these spam issue emails soon!
September 23, 2025 at 11:55 PM
i still find it crazy that both Connecticut and Massachusetts said you know what, yea, we don’t want to take those additional 1500 square miles
September 23, 2025 at 12:53 AM
The spammers on GitHub are getting smarter, using a bot to open issues tagging folks on a repo with no content.

Seems like you can't:
- report an issue when opened by a bot
- report a repo when there's no content (only issues/PRs)

Only way to report is to report the bot itself
September 21, 2025 at 11:26 PM
I somehow have the only iphone that literally overheats after 2 mins of usage - i have no clue why it does this but it literally becomes un-holdable after 2 mins of usage
September 11, 2025 at 9:56 PM
I quickly wrote about my very rough experience with the Nuphy Air75 V3 keyboard, and have since moved back to the V2 version!

matthamlin.me/2025/septemb...
In Review - The Nuphy Air75 V3
I recently changed out my keyboard for daily use from the Nuphy Air75 V2 to the V3 model - and i've had a mixed experience in that change that I figured I should share more broadly.
matthamlin.me
September 10, 2025 at 4:06 PM
Kinda wild that still no Node package manager (npm/yarn/pnpm/bun/whatnot) has the "correct" default for version to install and specify (some have flags to opt-in however) - tl;dr: You should always pin dependencies
September 9, 2025 at 2:26 PM
Quick little post for the day:

matthamlin.me/2025/septemb...
Build Momentum
The trick to successful habits and getting shit done is to just get started and build momentum.
matthamlin.me
September 8, 2025 at 8:46 PM
ios 26 animations when using battery saver are so bad that it honestly makes me want to just let my phone battery drain instead
September 2, 2025 at 9:34 PM
Pro tip: use an international wall adapter in the outlets on planes to avoid your charger from falling out of the loose holes
September 2, 2025 at 6:00 PM
Code formatters that rename variables that are "unused" automatically are the absolute worst! Looking at you Biome!
September 2, 2025 at 3:47 PM
I wish airlines offered an optional upgrade to prevent the person in front of you from reclining - used to hack it by sitting behind exit row seats but that seems hit or miss
September 2, 2025 at 1:28 PM
I honestly don't know how folks stay on top of dependabot PRs if you maintain anything more than 5 repos (currently trying to go through a backlog of 400+ dependabot related PRs)
August 27, 2025 at 5:10 PM
it’s kind of wild that bing became the de facto standard web search tool for ai services
August 27, 2025 at 11:51 AM