Josh Larson
@jplhomer.org
📤 1070
📥 201
📝 161
Developer @ Shopify. Dad. Iowan. 🌽
reposted by
Josh Larson
Cassidy
about 10 hours ago
I was asked to speak about parenthood in tech, and it's... very hard to do. So here's a brief attempt at some words.
youtu.be/oOTuz3UUn1o
loading . . .
Tech parenthood is great, and weird, and exciting, and tiring, and...
I'm a mom in tech and love it... and yet it's really hard to talk about! There's so much to say and yet it's so hard to sum literally any of it up. So here's a partial attempt at that. --- Website…
https://youtu.be/oOTuz3UUn1o
7
40
6
Quick thoughts on software engineering in the modern age, aka the last six weeks
www.jplhomer.org/posts/ai-exi...
loading . . .
On the Existential Crisis of Software Engineers
The software development world is changed. I feel it in the water. I feel it in the earth. I smell it in the air.
https://www.jplhomer.org/posts/ai-existential-crisis/
8 days ago
0
3
0
Building and racing a Pinewood Derby car. The most-talked-about race from this weekend!
www.jplhomer.org/posts/pinewo...
loading . . .
Pinewood Derby
We built and raced a Pinewood Derby car! See us build it from start to finish.
https://www.jplhomer.org/posts/pinewood-derby/
15 days ago
0
0
0
reposted by
Josh Larson
Wes Bos
22 days ago
ANNOUNCING MARCH MAD CSS 2026 16 devs battle it out in the ultimate CSS tournament Here are the first 9 players. Who should be added next?
MadCSS.com
@kevinpowell.co
@joshwcomeau.com
@nerdy.dev
@adamwathan.com
@cassidoo.co
@tolin.ski
24
106
15
I really, really like
@zo.computer
. I wrote about it here.
www.jplhomer.org/posts/zo-top...
loading . . .
Zo-topia: My Computer In The Cloud
Remote, agentic, personal computers are having a moment right now. I'm here to tell you why it's deserved.
https://www.jplhomer.org/posts/zo-topia-my-zo-computer-experience/
23 days ago
1
4
1
@austcr.im
and I are back in the podcasting biz. Vibe-moving and vibe-coding are indeed covered:
www.youtube.com/watch?v=4WcJ...
loading . . .
Moving and Vibe Coding
YouTube video by Josh and Austin Figure It Out
https://www.youtube.com/watch?v=4WcJAyJDlFk
24 days ago
0
4
0
2025 in review:
www.jplhomer.org/posts/my-202...
loading . . .
My 2025 in Review
What just happened?
https://www.jplhomer.org/posts/my-2025-in-review/
about 1 month ago
1
5
0
Yep.
add a skeleton here at some point
3 months ago
0
2
0
reposted by
Josh Larson
Kenton Varda
4 months ago
Those benchmarks from
@t3.gg
revealed some interesting issues in Workers. Happy to say it's all fixed now, save for some lingering next.js-specific stuff we're continuing to work on. Thanks for the reproducible test cases,
@t3.gg
. Excessive details in blog post:
blog.cloudflare.com/unpacking-cl...
6
97
18
Warning: nightmare road trip story this week on the pod 👻 You gotta listen to this one because, believe it or not, it gets worse 😱 Here's a teaser from
@austcr.im
. Full ep:
www.youtube.com/watch?v=KrNt...
loading . . .
6 months ago
0
3
1
reposted by
Josh Larson
Brooks Lybrand
8 months ago
I gave a talk not to long ago about React Router 7's new way to configure routes (routes.ts) I think it's a lot better than what we (and most JS frameworks) had before, without actually preventing you from using our old file-based routing convention(s)
loading . . .
Why File-based Routing Sucks and Why You Should Use It - Brooks Lybrand
YouTube video by G2i
https://www.youtube.com/watch?v=HR3Ufnr4HOc
2
10
3
reposted by
Josh Larson
Matt
8 months ago
The Inside Story of How I Accidentally Became Responsible for Shopify’s Internal AI Chat
#shopify
#ai
#llm
#aichat
#chatgpt
#anthropic
#opensource
#foss
#engineering
#genai
#engineeringstories
#techstory
mawburn.com/blog/2025-06...
loading . . .
The Inside Story of How I Accidentally Became Responsible for Shopify’s Internal AI Chat
What started as a personal quest to find a better open source AI chat interface after losing all my data became an unexpected journey into an AI subject matter expert Shopify. From evaluating tons of ...
https://mawburn.com/blog/2025-06-03-shopify-ai-chat
1
13
2
reposted by
Josh Larson
Anthony Frehner
9 months ago
Shopify Polaris is now built on web components. My team and I have been working on this for a while and it's been a lot of fun to "embrace the platform"!
shopify.dev/beta/next-ge...
Lots of things learned, lots of fun edge cases discovered (hello moving web components to iFrames in Firefox)
loading . . .
Polaris
Learn about Polaris, Shopify's next-gen ui toolkit.
https://shopify.dev/beta/next-gen-dev-platform/polaris?utm_source=s25-editions-website&utm_medium=product-cta&utm_campaign=summer25edition
6
96
24
Why are
@austcr.im
and I smiling? Because we recorded another podcast episode! After two months. A new record! Baby prep, React Miami, vibe coding, and more
www.youtube.com/watch?v=cVwa...
loading . . .
Baby Prep and Vibe Coding
YouTube video by Josh and Austin Figure It Out
https://www.youtube.com/watch?v=cVwaTCPfwVQ
9 months ago
0
3
1
reposted by
Josh Larson
dan
9 months ago
imo many react developers would benefit from learning astro and htmx
10
194
30
Cursor has me legit having fun with side projects again. Lots of vibe coding. LLM debugs itself with tests. Even with 7.5 minutes of free time on a given night (typical w/3 kids), the LLM has all the context it needs vs me, who would normally have to ramp up for 30 minutes
10 months ago
1
4
0
Is
@aaronfrancis.com
an LLM?
@austcr.im
and I chat with him about Fusion, Solo, and building courses on this week's episode of the pod!
loading . . .
11 months ago
1
3
1
Gave this a shot tonight in Cursor, and I was not disappointed. I've never built a react-three-fiber app before. Epic Games dot com, here I come. Play:
luna-game-production.up.railway.app
Code:
github.com/jplhomer/lun...
11 months ago
1
2
0
Say I wanted to find a way to get a flat `d.ts` of any public NPM package's types. Does something like this exist? I think Skypack's `?dts` thing comes closest but still doesn't get it perfect:
docs.skypack.dev/skypack-cdn/...
loading . . .
Lookup URLs | Skypack Docs
https://docs.skypack.dev/skypack-cdn/api-reference/lookup-urls#typescript-declarations
12 months ago
1
3
0
Thankfully, my wife and I are both so bad at Overcooked that the only relationships we're likely to lose are friends and family who are not bad at Overcooked
add a skeleton here at some point
12 months ago
0
2
0
reposted by
Josh Larson
Eric
12 months ago
What a great time, thanks for having me on! Always fun to hang with a couple fellow Iowans 🌽
add a skeleton here at some point
0
33
8
reposted by
Josh Larson
austin
12 months ago
What’s it like to work on an app during a growth spike of 1 million new users a day?
@esb.lol
thanks a bunch for chatting with us!
add a skeleton here at some point
0
5
2
We did it!
@austcr.im
and I welcomed our first guest to the pod:
@esb.lol
What a treat. We talked about React Native, working at Bluesky, and all of our Iowa connections 🌽. Tune in on YouTube:
www.youtube.com/watch?v=d2bC...
loading . . .
Eric Bailey: React Native and Working at Bluesky
YouTube video by Josh and Austin Figure It Out
https://www.youtube.com/watch?v=d2bCWQa5qFE
12 months ago
3
46
7
reposted by
Josh Larson
Katie Sylor-Miller
about 1 year ago
I wrote about a common conversation I’ve had with other Staff+ folks who are newly in an org lead role. I don’t think we talk enough about how difficult and isolating that transition can be!
sylormiller.com/posts/2025/s...
loading . . .
The Staff+ Performance Cliff
When Staff+ engineers transition from a team lead to an org-level lead, the increased ambiguity often leads to feeling lost and overwhelmed. This article explores the "Performance Cliff" phenomenon an...
https://sylormiller.com/posts/2025/staff-plus-cliff/
5
26
11
Who is using Markdoc for their docs besides Stripe?
markdoc.dev
loading . . .
A powerful, flexible, Markdown-based authoring framework
From personal blogs to massive documentation sites, Markdoc is a content authoring system that grows with you.
https://markdoc.dev/
about 1 year ago
0
0
0
I want like a small cozy chair or couch in my home office. For reading, podcasting, etc. But not too big. Any recommendations?
about 1 year ago
2
3
0
Wife needed rest so she took a sleeping pill, and my 2yo immediately pukes all over his bed. It appears the stomach flu has arrived. It's been nice knowing you 🫡
about 1 year ago
1
7
0
Yo
@ebey.bsky.social
turbo-stream question... possible to allow classes to define custom serialization behavior a la `toJSON`? Maybe with a plugin, but likely not possible to hook into RR's use of turbo-stream for that? 🤔
github.com/jplhomer/sup...
loading . . .
Adapt model serialization to work with the new Single Fetch data loading strategy and streaming format by acusti · Pull Request #74 · jplhomer/superflare
Remix v2 introduced Single Fetch as the preferred new data loading strategy, which uses turbo-stream as the streaming format to encode and decode data between the server and the client. as document...
https://github.com/jplhomer/superflare/pull/74
about 1 year ago
1
0
0
I pull this PR up every week or so 👀
github.com/facebook/rea...
loading . . .
React server dom vite by jacob-ebey · Pull Request #31768 · facebook/react
Summary This adds a new react-server-dom-vite package implementing the RSC touch points in a way that is suitable for use with the Vite bundler. Differences from other implementations: No prescrib...
https://github.com/facebook/react/pull/31768
about 1 year ago
1
2
0
about 1 year ago
0
2
0
Video game update: signed up for the Amazon Luna dealy and played "Fallout 3" where you are a kid at a birthday party in a bunker for 45 minutes, and "Death Stranding" where you stumble across a rocky hillside for 45 minutes. My 5yo enjoyed watching me and wanted to help.
about 1 year ago
1
0
0
I’m now boxing letters if you’d like to join me
boxd.it/cuFZD
loading . . .
jplhomer’s profile
jplhomer uses Letterboxd to share film reviews and lists. 27 films watched.
https://boxd.it/cuFZD
about 1 year ago
0
0
0
I am so tired of being sick and also tired
about 1 year ago
0
2
0
Feels like I ought to be reading Miranda Rights to my three week old every time I strap him into his sleep sack
about 1 year ago
1
4
0
📝 2024
loading . . .
My 2024 In Review
What happened this year? Seriously, what happened. I'm asking you.
https://www.jplhomer.org/posts/my-2024-in-review/
about 1 year ago
0
5
0
Parenting toddlers is just 90% responding to life questions and obscure riddles first thing in the morning which have no real answer, and often the prize is a full-blown meltdown
about 1 year ago
0
11
0
Bringing the boys to their first
#Cyclones
MBB game this weekend. Any tips? How should I park my car?
#BlueCy
about 1 year ago
2
2
0
🔥🔥🔥
add a skeleton here at some point
about 1 year ago
0
2
0
🤔
loading . . .
about 1 year ago
0
3
0
I’m exhausted by all these iPhone apps I use (fitness, eating) that are just subpar web view wrappers. The world deserves better software
about 1 year ago
1
4
0
reposted by
Josh Larson
Joe Tannenbaum
about 1 year ago
The official Laravel VS Code extension is now available in beta. ✨ Blade syntax highlighting 🖊️ Eloquent autocompletion 🔗 Route, config, & middleware linking 🧠 Smart diagnostics And more... Get it now →
marketplace.visualstudio.com/items?itemNa...
loading . . .
18
128
43
what the heck! TIL
add a skeleton here at some point
about 1 year ago
0
2
0
We sold our side project Barkpass today! My wife and I started this on a whim in 2019 when we had a bunch of free time. It's since grown to be used by businesses, cities, and counties across the US for dog parks and pet licensing. Excited to see it grow.
www.barkpass.com/changelog/20...
loading . . .
Changelog #012: [Important] Changes to the ownership of Barkpass | Barkpass
What's new with Barkpass? Find out.
https://www.barkpass.com/changelog/2024-12-12-important-changes-to-the-ownership-of-barkpass
about 1 year ago
3
13
0
Writing about my go-to VSCode extensions for VSCode
about 1 year ago
0
1
0
This little guy arrived Friday afternoon. Mom and baby are doing great. Third boy!
about 1 year ago
11
69
0
Super clean, and love seeing Vite's Environment API in the wild 🚀
add a skeleton here at some point
about 1 year ago
0
3
0
It's happening!
add a skeleton here at some point
about 1 year ago
0
0
0
Now that I'm all-in on Tailwind, the only thing more annoying than going back to normie CSS and having to constantly jump between CSS/markup files: CMD+clicking on CSS Module defs, and VS Code taking me to some generic TS definition 🙃
about 1 year ago
0
3
0
reposted by
Josh Larson
Sunil Pai
about 1 year ago
Day 1: Durable Objects are Computers
sunilpai.dev/posts/durabl...
add a skeleton here at some point
9
76
16
🌅
about 1 year ago
0
3
0
Load more
feeds!
log in