Tom MacWright
@macwright.com
about 2 months ago new cli-driven llm tools are looking more 'hardcore hacker' than ever, the programmer identity crisis means that these glorified chatbots have to be super butch
💬 0
♻️ 1
❤️ 22
new cli-driven llm tools are looking more 'hardcore hacker' than ever, the programmer identity crisis means that these glorified chatbots have to be super butch
👀 👀 👀
On March 12 at 1 pm ET, we're handing the mic to builders in our community to demo what they've shipped, share their tech stacks, and walk through the story behind the deploy.
⌚️ Set a reminder and tune in: www.youtube.com/live/twtN2kW... ICYMI: we rebuilt our docs!
- New design
- Better search & AI chat
- Cleaner navigation
- Versioned docs
Read about how we pulled it off without taking anything down 👇
pris.ly/b/docs-rebuild Anything using SQLite on zfs has huge latency with writes - Atuin, package managers, browser history, etc.
There’s some atuin focused fixes here: github.com/atuinsh/atui... you're welcome! also, ants are her favourite food 🐜
AI Terminology #19: Quantization
↳ A technique that reduces the precision of a model’s numbers (e.g., from 32-bit to 8-bit) to make it smaller, faster, and more efficient to run. btw the turtle is called Hex
Dev update - [March, 2026]
Here’s everything that happened with Supabase in the last month: github.com/orgs/supabase/discussions/43465 We've been shipping:
- New Terraform provider for Postgres + Vitess
- Reduced pricing for traffic over private connections
- New region: gcp-us-east1
And much more.
www.youtube.com/watch?v=nIjt... Our People team built its own software this year. No engineering background. Just vibe coding and a lot of iteration.
$10k saved. Hours reclaimed. And tools that actually fit how we work.
www.netlify.com/blog/the-yea... DX got us here. AX gets us further.
Netlify CEO @biilmann.blog is speaking at @wearedevelopers.bsky.social World Congress North America this September on what happens when humans and AI agents build together.
www.wearedevelopers.com/world-congre... Ship Quickly, Stay Secure!
Dive into AI prototyping that withstands production challenges
Discover how to safeguard your database while learning the essentials of project handoff without losing safety standards
Secure your spot today: supabase.com/events/agenc... another to add to the pete.garden/the-nature-of-the-job collection: seangoedecke.com/will-my-job-still-exist Leap Week is back. March 24-26.
Three days of live sessions on what comes after the interface.
Nine sessions + some big partner reveals dropping soon.
Register for free → leapweek.directus.io come hang out with us on Discord for live Q&A, AI support, direct access to our team, and help from the community 👇
pris.ly/discord star the repo
└ github.com/ahmadawais/...
└ npmjs.com/package/pli...
└ built with Command Code
└ $ npm i -g command-code tested on real macOS apps (VS Code, MTLReplayer, etc). handles nested dicts, arrays, dates, buffers, booleans. all the plist types.
built with Command Code. following the taste system for consistency.
if you work with plists and want modern tooling, give it a try. const data = parse(xmlString);
build js objects back to xml:
const { build } = require('plist-next');
const xml = build(data);
also ships with a CLI:
$ npm install -g plist-cli
$ plist parse Info.plist
$ plist build '{"name":"app"}' • Zod validation at boundaries — catch errors early
• 45 comprehensive tests — edge cases covered
• ESM + CJS — both module formats, tree-shakeable
• Zero CLI dependencies — library stays lean
$ npm install plist-next
parse xml plists to js objects:
const { parse } = require('plist-next'); introducing plist-next 📋
i wanted a modern plist parser that just works. no bloat, no legacy baggage, just typescript + strict types + zod validation.
the original plist.js is solid, but it's 2026. we can do better.
plist-next:
• TypeScript first — strict mode, full type safety Know a woman building with AI? Drop a link. 👇