🦜 Worklog of Christian Tietze
@christiantietze.de@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
Your feed and you don't want it here? Just
e-mail the birb.
Lettera: A Refined Markdown Document Editor
https://christiantietze.de/posts/2026/06/lettera-bear-editor-for-any-file/
Published: June 18, 2026 13:00
For a while now I’ve been working with the people at Shiny Frog – the team behind Bear – on something new. Today it goes into beta testing. It’s called Lettera, and it’s a Markdown editor for macOS.
Retelling Stories with Commit Diffs in My Head
https://christiantietze.de/posts/2026/05/retelling-stories-with-commit-diffs-in-my-head/
Published: May 18, 2026 05:07
In my teenage coding days around 2001, before I used version control systems, and for a long time, I spent a lot of time reading code just to somewhat memorize it and to know what happens where and when and how I got there. This state of mind has a…
Swift Blog Carnival Roundup: Tiny Languages
https://christiantietze.de/posts/2026/05/swift-blog-carnival-tiny-languages-roundup/
Published: May 1, 2026 11:00
The very first Swift Blog Carnival is a wrap. Six folks took the prompt of Tiny Languages and ran with it in directions I hadn’t anticipated – from task runners and result builders to symbolic math and German verb conjugation. Thanks to everyone who…
CLI for Your Notes in The Archive – Automated Zettelkasten (Usage) for Programmers
https://christiantietze.de/posts/2026/04/cli-for-your-notes-zettelkasten-usage-for-programmers/
Published: April 28, 2026 13:33
Recently on a meetup, I was asked whether the age of manual note-taking and Zettelkasten is over now that LLM’s are everywhere and can produce so much text in such a short time that humans can’t outcompete them anymore. Outcompeting a computer on producing…
Counter Drift and Entropy with Kaizen
https://christiantietze.de/posts/2026/04/counter-spec-drift-and-entropy-with-kaizen/
Published: April 24, 2026 08:36
I picked up a term that I have not used in all my years of programming, and I love it: “Drift”. As in “Specificaiton Drift”: you write the spec at time T, implement at T+1, learn something new about the problem domain in the process and adjust your…
Swift Blog Carnival: Tiny Languages
https://christiantietze.de/posts/2026/04/swift-blog-carnival-tiny-languages/
Published: April 5, 2026 09:44
To kickstart the Swift Blog Carnival, I’ll pick a topic that is inoffensive (I hope!) and applies to the vast ecosystem of Swift programming: Tiny Languages. Have you ever written your custom DSL using result builders? Have you ever parsed a scripting…
Emacs Mistakes and Misconceptions That Held Me Back in 2019
https://christiantietze.de/posts/2026/03/emacs-mistakes-and-misconceptions-that-held-me-back-in-2018/
Published: March 30, 2026 05:44
It took me a decade to try Emacs again, for reasons totally unrelated to computer programming (task management!), and a lot of effort by my pal Sascha Fast. In hindsight, I realize I had to learn a couple of things first. This is my contribution to Emacs…
Peloton for the Mind
https://christiantietze.de/posts/2026/03/peloton-for-the-mind/
Published: March 26, 2026 19:10
What if “bicycle for the mind” never meant that it’s a way to speed up, but a way to exercise? Since in 2026 nobody uses bikes to exercise anymore, the more understandable metaphor would be “a Peloton for the mind,” an ergometer to get your mind-muscles…
Does Bad Code in Your Context Window Misalign LLM Recommendations?
https://christiantietze.de/posts/2026/03/does-bad-code-in-your-context-window-misalign-llm-recommendations/
Published: March 20, 2026 06:51
Put away your Betteridge’s Law of Headlines, I genuinely don’t know the answer :) In “Training large language models on narrow tasks can lead to broad misalignment”, Betley et al found that fine-tuning LLM’s with e.g. insecure coding practices can affect…