Charles Lowell
cowboyd.bsky.social
Charles Lowell
@cowboyd.bsky.social
Secretary of State

https://github.com/cowboyd
The greatest of all time way to enjoy Fritos is sip by sip from coffee mug
November 10, 2025 at 8:52 PM
It's only a matter of time before someone creates a "TypeShit" programming language.
November 4, 2025 at 3:12 PM
OTEL metrics tooling and visualizations: 🤯
OTEL Node APIs 🤔
November 3, 2025 at 5:59 PM
If you wanted to produce a 3D walk through of a re-imagined space, what product would you use? AI or otherwise?
October 25, 2025 at 8:25 PM
30 years in and I haven't had the need to understand memory alignment and padding thus far, but that's changing with recent forays into wasm-land. This was a very decent treatment medium.com/@haadimdwor...
C Struct Padding And Alignment
1.1 Introduction
medium.com
October 25, 2025 at 8:07 PM
AI is quickly ruining bullet point lists for me. Does anybody else find themselves involuntarily tuning out whenever they encounter one?
August 19, 2025 at 3:23 PM
Reposted by Charles Lowell
Pronouncing Gen AI like Forrest Gump says Jenny
May 2, 2025 at 12:23 AM
Tractor sprinklers, why use anything else?
www.acehardware.com/departments...
August 7, 2025 at 4:22 PM
Exciting times! We've just released the second beta of Effection 4.0 and most of the work now is in updating documentation.
August 7, 2025 at 2:36 AM
A commonly proposed alternative to structured concurrency in JavaScript is "why not use async/await + AbortController" But strangely enough, nobody actually ever does this in practice 🤔

Here's why it's not a real solution frontside.com/blog/2025-0...
August 4, 2025 at 8:28 PM
As sciatica sufferers around the globe will tell you: sitting truly is the new smoking.
August 4, 2025 at 6:40 PM
Structured Concurrency is not about cancellation, it is about composition. Of course, cancellation is required for the clean composition of concurrent tasks, but cancellation is more of an implementation detail than a core feature.
August 4, 2025 at 4:15 PM
Yes I'm geeking out downspout filters, and no I won't apologize
August 2, 2025 at 2:16 PM
Reposted by Charles Lowell
How 'bout that 0.75% tip option on the payment terminal?
August 2, 2025 at 8:08 AM
A cardinal sin for developers of which we're all guilty: "I don't understand the problem, so I will blame the problem on the thing that I don't understand." Resist the urge and be curious!
July 30, 2025 at 1:55 PM
The Aliens movie from 1986 is such a freaking masterpiece. Watch it.
July 13, 2025 at 1:39 AM
I am consistently impressed with moss and its ability to grow roofs, rocks, driveways, and pretty much everywhere
June 30, 2025 at 12:09 PM
Keyboard driven IDEs train you to be fast on the draw with your test suites like a old west gunslinger. Don't underestimate the power.
June 11, 2025 at 8:46 AM
If TypeScript had branded "mapped" types as "reduced" types, I would've caught on faster—they transform a type union's N members into ONE key:value object type.
June 4, 2025 at 6:19 AM
Sometimes I drink Topo Chico just to see if I can still feel
May 15, 2025 at 5:09 PM
If dolls are a stand-in analogy for purchasing power, then the actual argument is "Why do you need $20 when you can have $2?"
May 5, 2025 at 11:44 PM
Dunno if folks are panic-buying or what, but definitely noticed today during our weekly grocery shopping at the HEB that an abnormal amount of the products we purchase on the regular are completely out of stock.
May 4, 2025 at 3:55 PM
Explicit resource management is just so heartbreakingly lame, and it is sad that Microsoft used their position as the controller of TypeScript to railroad it into the language.
May 1, 2025 at 5:22 PM
Reposted by Charles Lowell
Surprise — we’re turning 20 later this year.
We've impacted millions of users and 300K+ developers—from startups to enterprises to OSS. We never chased the spotlight, just the hardest problems— and after 20 years, boy, do we have stories. 😅
Follow along at #Frontside20
April 21, 2025 at 3:09 PM