Charles Lowell
@cowboyd.bsky.social
📤 48
📥 32
📝 142
Secretary of State
https://github.com/cowboyd
The first line of context for me in any AI interaction that allows presets is "do not kiss my ass"
about 23 hours ago
0
1
0
From a friend treating me as his board gaming guinea pig: "The next one I want you to try out is Dice Throne, which is basically 'what if Magic but also Yahtzee'"
4 days ago
0
0
0
We're a month into 2026 and its still not clear after googling, stack overflowing and asking AI how to do asynchronous teardown in React.
7 days ago
0
1
0
We're soon going to need 3x more stalls in every public restroom due to the average TTP rising over 600% in the smartphone era.
21 days ago
0
0
0
Wow. A bug I reported in Mocha JS over ten years ago just got fixed
github.com/mochajs/moc...
loading . . .
🐛 Bug: Hook failures change the shape of the test suite · Issue #1955 · mochajs/mocha
If a beforeEach hook fails, then all subsequent tests in a suite and all sub-suites are not run. For example: // hook-test.js describe("outer context", function() { beforeEach(function() ...
https://github.com/mochajs/mocha/issues/1955
about 1 month ago
0
0
0
I now check email about once a week
about 2 months ago
0
0
0
A "Brady" of online meetings
about 2 months ago
0
0
0
My children listen often in wonderment when I share tales from the before times when, implausible as it may seem to their modern sensibilities, humans were capable of defecating without a phone.
about 2 months ago
1
1
0
Structured Concurrency in a nutshell: What happens in scope, stays in scope.
about 2 months ago
0
1
1
The greatest of all time way to enjoy Fritos is sip by sip from coffee mug
3 months ago
0
1
0
It's only a matter of time before someone creates a "TypeShit" programming language.
3 months ago
0
1
0
OTEL metrics tooling and visualizations: 🤯 OTEL Node APIs 🤔
3 months ago
0
0
0
If you wanted to produce a 3D walk through of a re-imagined space, what product would you use? AI or otherwise?
3 months ago
0
1
0
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...
loading . . .
C Struct Padding And Alignment
1.1 Introduction
https://medium.com/@haadimdwork/c-struct-padding-and-alignment-85b2011d1f5a
3 months ago
0
1
0
dagger.io
is cool.
loading . . .
Dagger.io
Build powerful software environments and containerized operations from modular components and simple functions. Perfect for complex software delivery and AI agents. Built by the creators of Docker.
https://dagger.io/
5 months ago
0
1
0
AI is quickly ruining bullet point lists for me. Does anybody else find themselves involuntarily tuning out whenever they encounter one?
6 months ago
0
0
0
reposted by
Charles Lowell
Phil
9 months ago
Pronouncing Gen AI like Forrest Gump says Jenny
1
460
147
Tractor sprinklers, why use anything else?
www.acehardware.com/departments...
6 months ago
1
1
0
Exciting times! We've just released the second beta of Effection 4.0 and most of the work now is in updating documentation.
6 months ago
0
1
0
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...
6 months ago
1
0
1
As sciatica sufferers around the globe will tell you: sitting truly is the new smoking.
6 months ago
0
1
0
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.
6 months ago
0
0
0
Yes I'm geeking out downspout filters, and no I won't apologize
6 months ago
0
0
0
reposted by
Charles Lowell
Coté
6 months ago
How 'bout that 0.75% tip option on the payment terminal?
0
2
1
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!
6 months ago
0
0
0
The Aliens movie from 1986 is such a freaking masterpiece. Watch it.
7 months ago
0
0
0
I am consistently impressed with moss and its ability to grow roofs, rocks, driveways, and pretty much everywhere
7 months ago
0
2
0
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.
8 months ago
0
0
0
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.
8 months ago
0
0
0
Sometimes I drink Topo Chico just to see if I can still feel
9 months ago
0
0
0
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?"
9 months ago
0
2
0
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.
9 months ago
0
0
0
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.
9 months ago
1
1
0
reposted by
Charles Lowell
Frontside Software
10 months ago
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
0
0
2
reposted by
Charles Lowell
Sukima
11 months ago
Thank you, Ember-concurrency for VanillaJS! Also, it leads me to this thought provoking article:
frontside.com/blog/2023-12...
loading . . .
The await event horizon in JavaScript
Why async functions in JavaScript are insufficient as a Structured Concurrency primitive
https://frontside.com/blog/2023-12-11-await-event-horizon/
0
1
1
Fun rules, and programming should be fun above all else. Dart wasn't fun for me, and so I quit it after about 8 months. A pattern of inadvertent complexity in the name of simplicity is why.
github.com/dart-lang/sd...
loading . . .
Make yield an expression, not a statement, and let the iterator provide the next value. · Issue #32831 · dart-lang/sdk
Dart SDK Version (dart --version) Dart VM version: 2.0.0-dev.32.0 (Thu Mar 1 18:39:53 2018 +0100) on "macos_x64" Problem In dart language, generator's yield language construct is a statement and ca...
https://github.com/dart-lang/sdk/issues/32831
10 months ago
1
2
0
reposted by
Charles Lowell
Deno
10 months ago
#FreeJavaScript
update: Oracle has just filed more on their motion to dismiss the Fraud claim. Here's a summary of where the case stands:
deno.com/blog/deno-v-...
4
153
47
Pigskin was one of the greatest video games ever made.
11 months ago
0
0
0
All the best visualizations (like this one) are so unique, and yet instantly familiar.
add a skeleton here at some point
11 months ago
0
1
0
Thanks so much for having me on! I could talk about structured concurrency until the cows come home, but glad we got to cover a range of topics as well.
add a skeleton here at some point
11 months ago
0
2
0
reposted by
Charles Lowell
11 months ago
What is structural programming? How can utilize structured concurrency? Find out all about it from
@cowboyd.bsky.social
on our latest episode!
creators.spotify.com/pod/show/dev...
www.youtube.com/watch?v=vped...
0
2
3
reposted by
Charles Lowell
Justin
11 months ago
Martin Sústrik, creator of ZeroMQ, coined the term structured concurrency. The post proposing it is fairly fantastic:
250bpm.com/blog:71/
. We have a
@devtools.fm
episode coming out soon w/ the author of a structured concurrency library for JS called effection that's really worth checking out.
loading . . .
250bpm
https://250bpm.com/blog:71/
1
20
5
Think I'm starting to finally get my brain inside the language server protocol.
11 months ago
0
0
0
I wish folks would purchase Best Buy stock just to move him into the No. 1 spot
11 months ago
0
0
0
Going back to async/await code after you've been using structured concurrency for enough time is like Will Farrell putting on the FecoVision glasses in SNL
www.tiktok.com/@huggyattack...
loading . . .
Replying to @user69756749
TikTok video by Huggy
https://www.tiktok.com/@huggyattack/video/7274102712646602026
11 months ago
0
0
0
I love the fact that the steak emoji (per most renderings) is a porterhouse 🥩 Without question, this is the greatest steak there is. I have had two in my life, and if you have not had one in yours, then you are in grave danger of having mislived.
11 months ago
0
1
0
Given their ubiquity, language servers are still one of the most opaque technologies out there.
11 months ago
0
1
0
This is an absolute triumph
www.youtube.com/watch?v=0mCs...
loading . . .
TypeScript types can run DOOM
YouTube video by Michigan TypeScript
https://www.youtube.com/watch?v=0mCsluv5FXA
11 months ago
0
0
0
It is probably time to begin the process of setting your hair on fire now rather than later.
11 months ago
0
1
0
What is your favorite way to distribute statically linked binary CLIs so that it has maximum reach? I.e. homebrew, apt, GitHub actions, etc? Are there any helpers for this, or is it just a one-off in each case?
11 months ago
0
0
0
Load more
feeds!
log in