Jason Lengstorf
@jason.energy
14K followers 1.1K following 2.5K posts
I make tv for developers at @codetv.dev jason.energy/links he/him
Posts Media Videos Starter Packs
Pinned
jason.energy
quick personal note: I've felt the early signs of burnout creeping in, so I cleared my streaming schedule for August as a sort of "summer break"

not quite fully unplugged, but backing off to give myself a little more time to be away from computers and to enjoy the living I work for 💜
Reposted by Jason Lengstorf
jel1ybean.bsky.social
Every time I watch @codetv.dev , I find myself enjoying and learning at the same time!
jason.energy
yeah, the blessing and the curse. I love that every day is full of novel challenges, and also I hate that I never get to focus in on one thing for weeks/months
jason.energy
legitimately on my bucket list to figure out how to bring making music into @codetv.dev somehow, yes
Reposted by Jason Lengstorf
codetv.dev
Ready to meet the teams from the latest Web Dev Challenge? Jump into this thread!
A large title card for Web Dev Challenge showing the name of the show with "a CodeTV production" below it. Each of the developers featured in the show has been placed above the text, arranged in a way to look like they're all standing in a line. The background is orange with a burst pattern.
jason.energy
the curse of being a dedicated generalist is that I worked on this design and started feeling nostalgic for the days I was a FT designer

then I worked on code and missed the days when I was a FT programmer

as a generalist, everything is fun and there's never enough time to focus on any of it 😭
jason.energy
dusted off my designer skills and did a word mark + whatever this poster is for the latest episode of Web Dev Challenge (codetv.link/wdc/s2e10)
A large title card for Web Dev Challenge showing the name of the show with "a CodeTV production" below it. Each of the developers featured in the show has been placed above the text, arranged in a way to look like they're all standing in a line. The background is orange with a burst pattern.
jason.energy
dusted off my designer skills and did a word mark + whatever this poster is for the latest episode of Web Dev Challenge (codetv.link/wdc/s2e10)
A large title card for Web Dev Challenge showing the name of the show with "a CodeTV production" below it. Each of the developers featured in the show has been placed above the text, arranged in a way to look like they're all standing in a line. The background is orange with a burst pattern.
Reposted by Jason Lengstorf
codetv.dev
Why settle for apps when you can get apps AND satire?

Watch Team Goose Dad ( @joelhooks.com and @kentcdodds.com ) on Web Dev Challenge: codetv.link/wdc/s2e10
jason.energy
that's fair, and probably accurate. I think the server components addition widened the gap I was feeling between React and Not React enough to make me jump ship
jason.energy
we call this "the Tom Cruise"
jason.energy
high level, I feel like React has become something that expects to entirely replace the web platform, so the muscle memory I have for building things w/o React becomes an active hindrance

we talked about this a little while back when I was struggling with my mental model 😅
bsky.app/profile/jaso...
jason.energy
the core of my pain is that every time I'm building a web app, it almost always needs to integrate with something that is Not React, and trying to wire a Not React thing into React is — for my skill set and experience — very hard
jason.energy
yep, I totally agree with you, and I think this is what I meant when I was talking about trade-offs earlier. I don't want to jump between two languages either, but for my own projects the trade-offs for all-React were too high, so my choice was to walk (mostly) away from React and go all-in on Astro
jason.energy
ahhh I see — yeah, I haven't been using React, so for me it's

<AstroThing>
<AstroThing>
<AstroThing>

and *sometimes* <AstroThing><ReactThing client:only /></AstroThing>

if my requirements needed the whole app to be wrapped in React context I wouldn't use Astro
jason.energy
all fair! I'm not sure I fully agree about it repeating jQuery's issues, but I do think the shared state issues are hard. in my current main project that trade-off is worth it, but I can definitely think of use cases where it wouldn't be
jason.energy
have y'all ever noticed how weirdly tall @kentcdodds.com is? @joelhooks.com is not a short dude
Joel and Kent standing side by side on the Web Dev Challenge set. Kent is half a head taller than Joel.
jason.energy
fair. I think I feel exactly the opposite way where the server components always felt very "in the way" — my mental model of building websites never quite lined up with them so I always felt like I was managing my framework vs. building the website
jason.energy
it's also pretty great for more complex stuff, too. I've built a few reasonably Serious Apps™ with Astro and had good outcomes on UX feel, perf, DX, etc.
Reposted by Jason Lengstorf
blackgirlbytes.bsky.social
Omg 🍿
codetv.dev
Now streaming for everyone: 3 teams of devs had 4 hours to build apps that use something other than a keyboard or mouse for input. @leonnoel.bsky.social, @ericaxtech.bsky.social, @kentcdodds.com, @joelhooks.com, Billy, & @zig.computer took the challenge

Watch now: codetv.link/wdc/s2e10
Reposted by Jason Lengstorf
joshwcomeau.com
Quiet y’all, my show is on! 🍿
codetv.dev
Now streaming for everyone: 3 teams of devs had 4 hours to build apps that use something other than a keyboard or mouse for input. @leonnoel.bsky.social, @ericaxtech.bsky.social, @kentcdodds.com, @joelhooks.com, Billy, & @zig.computer took the challenge

Watch now: codetv.link/wdc/s2e10
jason.energy
go watch this RIGHT MEOW
codetv.dev
Now streaming for everyone: 3 teams of devs had 4 hours to build apps that use something other than a keyboard or mouse for input. @leonnoel.bsky.social, @ericaxtech.bsky.social, @kentcdodds.com, @joelhooks.com, Billy, & @zig.computer took the challenge

Watch now: codetv.link/wdc/s2e10
jason.energy
this one is SO GOOD. if you've been waiting for a sign that it's time to become a CodeTV supporter, this episode is it. look at that lineup! 🤩
codetv.dev
NEW Web Dev Challenge is live for supporters! @angiejones.tech and the goose team challenged 3 teams of devs to build apps using unconventional inputs. featuring @leonnoel.bsky.social, @ericaxtech.bsky.social, @kentcdodds.com, @joelhooks.com, Billy, & @zig.computer

watch now: codetv.link/wdc/s2e10
No Keyboards Allowed | Web Dev Challenge Season 2
How can you control an app without a mouse or keyboard?
codetv.link
jason.energy
I’ve been able to make time to build web stuff this last week or so and I’ve missed this a lot
Reposted by Jason Lengstorf
codetv.dev
"I'm the bravest person here." —@mikeryan.dev

Watch the full episode: codetv.link/wdc/s2e9