Somewhere along the line **someone** has to do the uncomfortable work of understanding what the hell is going on with the code and project (and keeping that understanding current in the face of ongoing changes to the project) Vibe coding is trading that understanding for short-term gains
mark
@ndrus.bsky.social
Co-founder Propel. Making it easy for companies to surface analytics in their product.
feeling good after setting up a regional read replica for auth and shaving off 77% of auth time
a lot of shipping projects as a tech lead is delegating chunks of work to teammates, reviewing, then orchestrating rollout. my take on claude code is that it lets anyone be tech lead to a team of ai agents
I added LADSPA support to the ER-301. Working on LV2 now, but the jump in complexity with these Turtle files is… ugh.
Interesting bug when using Firefox for Google searches: bugzilla.mozilla.org/show_bug.cgi...
bugzilla.mozilla.org
It's so weird how LLMs know so much about things I don't know anything about, and yet make fundamental and basic errors about things I do know anything about. Oh well, I'm sure that's a coincidence.
one of the most prescient things about Cronenberg's The Fly is that it now seems pretty believable that some guy would be like "i'll invent a machine that helps you travel faster!" but instead of working on a bullet train it ends up being a chamber that turns you into a decaying insane insect man
After trying to give up modular synths, I did just buy an Intellijel 7U case to consolidate two Palette cases, a 4MS case, and a Doepfer case, so that, in theory, I can get rid of them…
The gummy/sticky button issue on Octatrack MKII, Digitone, etc. is real. Don’t use TPE 🙏🏼
there are so many boolean blindness articles, but they're all long-winded. this ai result from google was actually short- and to-the-point-enough that i could share with a teammate www.google.com/search?q=boo...
Google Search
google.com
neotest is cool, but we need a way to support jest, vitest, mocha, etc., simultaneously
I love that my #Hetzner account is so cheap that they only invoice me every other month.
Sometimes to do a TypeScript refactor you just have to write a ts-morph script…
I wrote about something I built for our #Kinesis Streams at work: mrkrbrts.com/blog/kinesis...
Exposing Kinesis Streams over HTTP using Server-Sent Events (SSE)
How to expose Kinesis Data Streams over HTTP using Server-Sent Events (SSE).
mrkrbrts.com
Successfully migrated an ArgoCD installation and all of its apps from one K8s cluster to another ✅
Typescript 5.8 is shipping a flag to disable enums! www.totaltypescript.com/erasable-syn...
TypeScript 5.8 Ships --erasableSyntaxOnly To Disable Enums
TypeScript 5.8's new erasableSyntaxOnly flag enforces pure type annotations by disabling enums, namespaces, and parameter properties.
totaltypescript.com
Successfully upgraded from ClickHouse 23.12 to 24.11. Only had to wait for one bug fix. Upgrades have gotten much smoother!
I'm the happy owner of a server on Hetzner now, but the UI is a little shocking coming from AWS
Yes, I’ve fallen into the trap of implementing a blog site so that I can blog. But it’s fun!