Creating a DAW in Rust - VST Plugins
I’ve been tinkering away at a DAW in Rust and Tauri. Most recently I’ve added a multi-track timeline and MIDI support. So I figured, after MIDI, what else is essential for a producer? Plugins.
Is CoreWeave Worth Zero?
A neocloud is a chip-rental business run on borrowed money. What CoreWeave's signed contracts are worth, what its share price assumes, and a model to test it yourself.
On future technology
For years, I've been following disparate things: smart glasses, artificial intelligence, the metaverse. And yet, the world today looks strikingly similar to the world of yesterday.
Tiers of Sorrow
Tiers can be confusing, so let's improve them
AI Is The Ultimate Vendor Lock
Generating superhuman code creates an existential trap: codebases no human understands, surrendering core business operations to third-party AI models.
CUKTECH 15 Air PB150S Power Bank 12 Month Review
CUKTECH PB150S Specifications Introduction Powerbank in use Cable Size and comparison Compatibility User interface Tests Thermal Images Conclusion Price Product page Specifications Brand/model…
Make yourself replaceable
On job security, institutional knowledge and the unexpected downside of becoming the person everyone depends on.
Honey, I shrunk the TV
Graphic design is my passion Preface Some time ago, when I was deciding what sound system I wanted for my restroom, I stumbled across Samsung's (At that time, flagship) Q990D soundbar. The Q990D I've…
Setting up SSH keys on macOS with Touch ID
A simple and secure way to create SSH keys on a Mac's Secure Enclave with Touch ID protection
Haiku and Haibun
I asked a few folks who actually know what they’re doing with writing, and one of them told me my writing looks a bit like haibun (a Japanese form that mixes short prose with haiku, made famous by…
Start with your coding agents
A pragmatic guide to using coding agents: how I think about them, how I write for them, and what a codebase needs so they need less supervision.
Serpent Ski Mulligan
Gotta go fast The approach I used last time isn’t very efficient, since it repeatedly appends new SVG elements. Here’s a speedier approach, via drawing on a canvas 2D context: Start/Stop Reset…
The Coming Silence
My eldest son is 7 and is a lot of different things, but one thing he especially is, possibly above all else, is noisy.
The Developer's Hierarchy of Needs Is Being Eaten From the Bottom
What used to be the summit of software work, taste and judgment, is becoming the new baseline as AI eats the bottom tiers. A look at the inversion and the identity cost that comes with it.
“Any Advice on Building a Crypto Wallet?” “Don’t.”
A stranger on Telegram asked me for advice on the crypto wallet he had been vibecoding for eight months. I said don’t. He shipped it anyway, so I helped him rebuild it.
Margaret Hamilton, the first software engineer, 1936-2026
Margaret Hamilton, who led the team that wrote the onboard flight software for the Apollo Moon landings, has died aged 90. She gave our profession its name, and many of its founding principles.
Nobody Lives in a Floor Plan
Towards the end of my time at Accenture, I was the project manager on a launch for a large computer maker. They were starting a services offering for small and medium businesses, built on top of the…
AI Made Coding Faster. Now Teams Are Cutting the Process That Catches Risky Changes
AI made coding faster, and the common advice now is to cut process everywhere so all that extra code can flow through. But some of those steps were catching risky changes before they reached users.…
Is task-specific fine-tuning worth it? A review of eight company case studies
How Intercom, Shopify, Airbnb, Coinbase, and others adapt models for recurring work, and what their reported results show.
Everything Is a Volume Game
To go far, have fun
I tested DeepSeek’s new search API. Here’s how it ranks and scores websites
DeepSeek opened its search API with authority scores and a promise to filter SEO and GEO spam. I spent $0.08 testing what it actually returns.
Unpopular political views and values
Republican representative Thomas Massie, from Northern Kentucky and elected to Congress in 2012, is notable for being the sole 'no' vote on many pieces of legislation, such as renewing the ban on…
The 80/20 ML compiler
A weekend building a small Metal compiler, from a 147.6 ms ViT forward to 13.52 ms. And what happened when I tried other models.
What's Happening Monday, October 19, 2026
Latest updates for Monday, October 19, 2026
Last week in the studio (CW42-26)
Last week, I continued developing Moonwalk Audio’s new website, turning a collection of sketches and objects into an interactive SVG fantasy world. There’s still plenty to do, but the most…
Personal Notes on Bruxism and Temporomandibular Joints
Notes on grinding and clenching from bruxism and temporomandibular joint (TMJ) disorders (TMD) as they personally effect and impact me. My experinces with the conditions and damage caused by these…
Breaking free with my own tools
Why I left Notion, Obsidian and Hashnode for tools I built with AI, what I still depend on, and what it costs.
Is Python the favorite language of LLMs?
This a writeup of my talk at the Python Summit on October 19th, 2026. See the talk recording here. Do LLMs have preferences regarding programming languages? Why would they have any, and how would you…
Python Summit - Is Python the favorite language of LLMs?
Announcement, slides, and recording. You can also find my writeup of the talk here. All resources can also be found in my archive. At the Python Summit I dug into a little known research area: LLM's…
Extract Music from MP3
I discovered a python package librosa that does audio and signal processing and that you can use to work out pitches of an audio track. I thought I would try it with the Captain Laserbeam Distress...
SomeWM 2.1.0
A rebuilt frame pipeline puts client and widget layout through Clay in C, then hands the result to a new renderer. Rounded clients, animations and inspection come with it.
Search Console deletes data after 16 months and never backfills a gap. We lost t
Search Console deletes data after 16 months and never backfills a gap. We lost three months at the bookstore to a stoppage nobody noticed. Both businesses now archive it nightly to our own database,…
Dev now runs on two Fedora machines built from one dotfiles repo: my laptop, and
Dev now runs on two Fedora machines built from one dotfiles repo: my laptop, and a headless NUC that runs long Claude sessions while I am away. Next it hosts a scrubbed copy of production, because…
Field notes — week of October 12, 2026
OpenAI brings custom voices to GPT-Live, Anthropic ships fast-mode GA and OpenTelemetry tracing, and Intercom adds workforce management and skill routing.
Oh man, music data structures are a rabbithole
I added a new feature to my website that automatically shows my current played and historically scrobbled music . I built it from the ground up meaning that I built my own scrobbler (which right now…
Weeknotes 26-42
Hiiiiiiii wow it’s really fall huh……….. been waking up to 45 degree mornings when it feels like it was 75 just a couple weeks ago! Monday was Indigenous Peoples’ Day so I had the day off from work so…
The Mountain Analogy in ML
The mountain/valley analogy is probably the most common pedagogical tool that people use to explain how models are trained. How far does that analogy go into modern methods?
The Original Open Source Dream, and What AI Changes
There’s an old story about Richard Stallman and a Xerox printer at MIT that I’ve been thinking about recently. The printer kept jamming, and nobody knew until they walked over to collect…
Colecciones, macroecología y Big Data en una laptop - XVII CNM
Herramientas de código abierto para procesar millones de registros sin infraestructura costosa
Two Left Socks
My spouse recently ended up with two left toe socks and no way to wear them, because each one had lost the only sock that matched it. My drawer, and now our kids' drawers, cannot have that problem:…
Apple's App Store Languages
List of languages used by Apple's App Store
An unexpected hostname and how I checked before I panicked
The other day I opened my terminal and noticed I was mike@Clearpeak. Considering this was my work computer (and Liquid Light is nothing like Clearpeak) alarm bells started ringing. Before I engaged…
Reverse Cowgirl
Reflections on McKenzie Wark’s Reverse Cowgirl
New Season Upgrades Vol 3: Split Keyboard Adventures!
Sorry, all: This blog post is long overdue. In fact any post at all is overdue at this point; suffice it to say it’s been a while. The not-so-relevant-for-this-blog reason behind this is mainly…
How I am reading more
We live in what is being referred to as a “ post literate society ” in which 40% of Americans did not read a single book last year . This is mind blowing to me, but - I can also see that with…