Sign up

taude.xyz

Not verified No WebSub updates No webmention support Not yet validated

Recent content on taude.xyz

Generator
Hugo
Rights
Todd
Public lists
I ♥ RSS
Fetched

taude.xyz

Prevent your public Github SSH key from identifying you to others

Mitchell Hashimoto (of Ghostty and HashiCorp fame) started a new company Superlogical, that’s going to build an ultimate multiplexer. Given how much I love Ghostty, and love apps like CMUX that use the Ghostty embeddable library, I’m looking forward to seeing what another modern retake on TMUX looks like…

Plus, accessing their job board is pretty clever. Totally makes sense for a company building a multiplexer.

![Screenshot 2026-08-07 at 1.20.45 PM.png](Screenshot 2026-08-07 at 1.20.45 PM.png)

taude.xyz

Quotes from The End of an Era

Hugh Howey had some insights about the publishing industry and the future of being a writer in the age of AI. Some highlights:

One prompt, and all this spills out. And if your goal is a blog post, you’re gonna love this era. If your goal is the joy of thinking in words, nothing has changed. So this is the real part, right here: Doing a thing for the love of the thing is no different than it ever was. The problem is, there aren’t many people for whom this applies'

taude.xyz

The tool stack behind this blog

This one’s ai-slop, as advertised on the about page — I paired with Claude Code to build this site’s entire publishing pipeline, and it seemed only right to have it write up its own plumbing.

Here’s what’s actually running under the hood.

Hugo, with PaperMod

The site is a static Hugo build using the PaperMod theme, installed as a proper git submodule (not vendored — git submodule update --remote themes/PaperMod pulls upstream changes when I want them). Two sections get custom layouts instead of PaperMod’s defaults:

taude.xyz

You can’t trust code that you did not totally create yourself.

taude.xyz

Publishing from Obsidian

Wired up a script that rsyncs markdown out of my taude.xyz Blog vault folder straight into the Hugo repo’s content directory, then builds and pushes. Turns out Hugo slugifies filenames automatically, so Obsidian’s spaces-and-caps note titles turn into clean URLs for free.

taude.xyz

Hello, TIL

Short, quick notes on things I learn day to day go here.

taude.xyz

Welcome back, Taude.

I can’t believe it’s been about 14 years since I was heavily involved in blogging and writing. I think the energy it takes being a manager as a natural introvert took away a lot of extracurricular activities like maintaining a blog, writing a lot of software after work, etc. But this new world of assisted-AI really changes that.

I have so many ideas, that I’m now able to experiment with. I was always first a product builder and engineer second. With AI, I’m able to build tools, experiment, publish summaries and findings, and all that good mundane activity that AI simplifies, all while managing teams and all dealing with all the people/org/cross-team collaboration the job entails.

taude.xyz

Using git worktrees to avoid stashing

git worktree add ../hotfix main checks out a second working copy of the repo in a sibling directory, sharing the same .git history. Handy for jumping onto a hotfix without stashing whatever you’re mid-way through.

taude.xyz

AI is a tool, just like other tools we use. And it’s clearly a useful one.

taude.xyz

DuckDB and Native CSV Tables

Not new, but I’m light on content. I told my team about this trick the other day, and it’s one of my favorites: using duckdb to ingest various CSV exports from various sources and then using SQL to poke at that data.

Details from the docs over at: DuckDB CSV Import

But in short, I export various datasets from Snowflake pretty regularly, from different databases and datasets that aren’t naturally joined; I download various JSON reports from APIs and convert the Results to CSV. Then I bring them both into duckdb:

taude.xyz

The quote that started it all, for me:

The hottest new programming language is English

taude.xyz

About

Hi, I’m Taude (pronounced like Claude, but with a T). I’ve been spelling my name this way on the internet since the mid-90s, and is only coincidently rhyming with Claude in this new AI world.

I formerly blogged at Simplified Chaos during the peak blogging era of rich Internet apps, wrote about my cycling shenanigans on double-hop photos, that eventually morphed into #20poundskull and covering cyclocross for various media outlets, and of course racing a lot of cyclocross (seriously, a lot) and then traveling to Europe to make the cult classic, and greatest cyclocross movie of all time, Das Pro und The Rookie (would link that, but Vimeo changes their hosting policies and it’s currently locked down).

taude.xyz

Experiments

Archivore

Archivore is an attempt to automate information gathering from things I’ve read on the web. It’s goal is to search my browser history (usually that’s kept in a Sqlite database), and to harvest all the links I’ve gone to at news.ycombinator, reddit (list of technology sub-reddits I follow), or interesting tweets, and automatically build and maintain my Karpathy inspired LLM Wiki.

  • Future Goals include: automatic writing, summarization of findings into ai-slop, posting on various social media sites, and generic bot-behavior, but hopefully very fine-tuned that it’s not a total mess.