$ jdx --help

$ jdx --help

@jdx.dev

https://github.com/jdx

435 followers196 following86 posts

~700k MAU but I suppose my project is both not deserving of money and fascist

Andrew Lilley Brinker@alilleybrinker.com

Every dollar that goes to this shit is money not going to deserving projects in the Linux ecosystem. DHH has been open that his goal is to turn Linux into an environment that excludes minorities. Omarchy is the software arm of a fascist project. Do not fucking collaborate with them.

morge : when slop finds its way into production

hikikomorphism@hikikomorphism.bsky.social

this is why you use SVG, mermaid graph syntax, etc - what are they doing over there, don't use nanobanana for this kinda thing

usage+claude (usage.jdx.dev) is truly insane. I can take any CLI and super-charge it with completions in an hour what would've taken me months before. (also a hint at my latest side-quest)

I'd be an idiot if I gave out any kind of date here but I can definitely say this project has piqued my interest a lot lately. The way I'm handling parallel lints in hk I am not aware of anyone having done before.

nix is has horrible DX. I wrote mise in part because I couldn't get nix to work after 2 attempts. I felt a DX-focused way to setup development environments was needed and 2 years in I think I was right.

weatherspark.com is one of my favorite websites. It's not a forecast app. It's good for seeing what the weather is typically like at a place during different times of the year or comparing the climates of different cities to see which is more humid or gets more snow.

weatherspark.comThe Weather Year Round Anywhere on Earth - Weather SparkGet monthly, daily, and hourly graphical reports of the average weather: daily highs and lows, rain, clouds, wind, etc. Great for event and trip planning!

$ jdx --help reposted

Our first issue of “Swift Stories” is out where we talk about Concurrency Oriented Programming Languages (COPL), interview @jdx.dev, the creator of Mise, and share exciting projects and ideas. Swift Stories is our love letter to the Swift ecosystem to cross-pollinate ideas tuist.dev/newsletter/i...

tuist.devSwift Stories - Issue 1 / Welcome to Swift StoriesA newsletter crafted by the Tuist team, featuring curated reads from the Swift ecosystem and beyond. Each edition highlights the most insightful articles, tutorials, and ideas shaping the Swift commun...

I've heard people tout powershell and although I never used it much, the idea of an object-oriented shell sounded incredible to me. Using it though? I can't stand it. The verbosity ruins any potential benefits IMO. Terseness is way more important in a shell than regular programming.

Things I like about the French language: * "chez moi" * "beau-père" - "beautiful dad" is how you say father-in-law or step-father * the word for bat is "chauve-souris" - which literally is "bald mouse" for some reason

View full thread

I largely still agree. I would squibble that "languid" is closer to 1s. I also think there should be another tier for things like `mise env` which need to be <20ms. These are things that you should feel free to put into things like bashrc without noticing delay, even if you do it a couple times.

Of course, I didn't write that then chiefly because I was writing CLIs in node and knew I could never achieve that. I hinted at it, but I think if you would've asked me privately I would've admitted node simply wasn't good enough for some CLIs.

<100ms: very fast (sadly, not feasible for scripting languages) 100ms–500ms: fast enough, aim here 500ms-2s: usable, but not going to impress anyone 2s+: languid, users will prefer to avoid your CLI at this point

I'm very happy to see asdf being rewritten in Go. More innovation in this space is going to result in better tools for everyone. After all, mise probably wouldn't even exist if asdf didn't come first.

mise is still significantly faster, I'm measuring 10ms of overhead with `mise exec` vs 45ms with go-asdf. bash-asdf has 900ms though so it's a significant improvement.