Profile avatar
h14h.social
programming, baseball, and walkable cities -- all in chicago typescript & react (+native) user, elixir & liveview (+native) admirer cubs fan, strong towns advocate, and nuance enjoyer
135 posts 56 followers 150 following
Regular Contributor
Active Commenter
comment in response to post
Also impound all these unlicensed motorcycles
comment in response to post
According to the methodology @nerd4cities.bsky.social uses, the connection between St. Louis & Chicago makes the most sense: youtu.be/wE5G1kTndI4 Going strictly off vibes, I think establishing a “research corridor” between the three U of I campuses would be rad.
comment in response to post
“Backend” may cover this, but I think “RSC for Phoenix LiveView Developers” would be fascinating. People in that ecosystem are pretty sold on the whole “minimal diffs over a websocket” paradigm, and I imagine a thorough comparison of the pros & cons with modern React would be very informative.
comment in response to post
Hey I’m here! Such a fun time. First cubs game since April and having the streets opened to pedestrians like this is fantastic!
comment in response to post
Nominally, my condo in Near South Side has appreciated maybe 10% since I bought it in 2019. Adjusting for inflation, it comes out to about a 15% loss in resale value. Housing development has been popping off down here and I couldn’t be happier about it!
comment in response to post
If there were ever a pair of ERs to not count, it’s the two given up by Greene on this 100mph DOT to PCA
comment in response to post
Compare it to roadway expansions, which have large capital expenditures and INCREASE maintenance costs. You can frame it as “sidewalk expansions help fix the budget crisis, roadway expansions make it worse”.
comment in response to post
That’s more to do with the upfront, capital expenditure cost tho, right? I’m talking about the reduction in ongoing maintenance of a sidewalk vs. a roadway. If you know how much $ less a sidewalk costs to maintain vs the roadway it replaces, you can reason about how quickly it pays itself back.
comment in response to post
I would LOVE a study that compares the annual, per-acre maintenance cost of sidewalks vs roadways. Sidewalk expansions are more than just lifestyle preferences — they are a legitimate capex project to reduce costs. And that’s before even considering dwell-time & the benefits to economic vitality.
comment in response to post
Typical “light” SUV does literally 10,000x the roadway damage than an unrealistically heavy bike.
comment in response to post
I recall hearing somewhere that Lyft’s strategy was to use Divvy as a stepping stone to get people into rideshares. It’s such a wild conflict of interest, and super costly to cities given how much more economical bike infrastructure is to maintain compared to car infra.
comment in response to post
Whenever the league expands/restructures I really hope we move to four regional divisions of eight teams so we get more games against local rivals. I want the Cubs to play at least half their games against teams in cities I could realistically travel to w/o flying…
comment in response to post
This might sound dramatic but I legit teared up a little there earlier today. The vibes were so good — this is the city Chicagoans deserve.
comment in response to post
Another great post! The nod to ORMs got me wondering about how RSCs work when server-side data changes… Seems like it could be amazing ergonomics for data to simply be refetched during a rerender, but that brings the challenge of managing client async. I hope that’s the topic of your next one🤞
comment in response to post
Dunno what it means, and it conjures an image that makes me want to keep it that way
comment in response to post
“Here’s an excellent tool for this common use-case” Reddit: “No this sucks because it doesn’t work well for this other, super niche use-case!”
comment in response to post
I think it’s a thin justification for using AI as a way to maintain the status quo under the guise of technological advancement. AI is best at assisting with the most popular tech. If your tech is the most popular today, AI could be seen as a tool to ensure your tech stays the most popular forever.
comment in response to post
The Constant Struggle
comment in response to post
I also find the ideas coming out of complexity science to be pretty interesting. www.goodreads.com/book/show/59...
comment in response to post
Am I wrong in thinking that making the client just another node in a BEAM cluster could have massive implications for client/server interactions? This is rad.
comment in response to post
I’ve lived within a 10 minute walk of the lake for the last decade.
comment in response to post
We shouldn’t have a massive freeway separating Chicagoan’s from our city’s greatest natural resource.
comment in response to post
Contract extension NOW LOCK HIM UP
comment in response to post
That would be great! I (and I suspect others) can get too used to CLIs and that handle everything from setup to deployment, and basic unix concepts are so abstracted away they feel like magic. Love to be reminded that these things are easier than they sometimes feel :)
comment in response to post
Wow that sounds impressively easy for how “from scratch” it is! Maybe I’ve been spending too much time in the JS/TS world but it’s genuinely so refreshing to see something like this “just work” without needing a flashy framework & a million layers of abstraction
comment in response to post
So cool! How’d you get Gleam running on the Pi Zero?? Nerves?
comment in response to post
I think a big part of my difficulty understanding RSCs comes down to not having an obvious dichotomy for the sake of comparison. Like, I can compare SPAs & MPAs, or CSR & SSR, but RSCs are hard to put on a spectrum opposite something else. Add in SSG & PPR and now I’m drowning in alphabet soup 😅
comment in response to post
DB & Backend is containerized (I’m using Podman), but that’s just a consequence of doing local dev with Supabase. But it was a similar story at my last job with our myriad of backend services. Containers are a great way to quickly get up & running with a complex stack
comment in response to post
comment in response to post
Oooh another idea that just got me excited: Add another ddg bang (e.g. !t3s) for searching my chats.
comment in response to post
Very very cool. Did you use cursor for this? Or something like bolt.new or v0.dev?
comment in response to post
I think EiA is a fantastic intro into OTP — I also loved Designing Elixir Systems w/ OTP. However, IFF broader adoption is a goal, an on-ramp that minimizes the time it takes for a noob to get their first taste of OTP ✨magic✨ is key, IMHO. Buying & reading a book is too big a barrier for most.