Overview
Connections
News
Salaries
Products
People
Growth
Offices
Financials

Overview

Blog and portfolio of Christian Tietze: developer of macOS and iOS apps, writer of programming books, and consultant of amazing devs.

News

Blog 4 months ago
Lettera: A Refined Markdown Document Editor
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.
Read more
Report
Blog 5 months ago
Retelling Stories with Commit Diffs in My Head
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 distin
Read more
Report
Blog 5 months ago
Swift Blog Carnival Roundup: Tiny Languages
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 parti
Read more
Report
Blog 6 months ago
CLI for Your Notes in The Archive - Automated Zettelkasten (Usage) for Programmers
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 producin
Read more
Report
Blog 6 months ago
Counter Drift and Entropy with Kaizen
I picked up a term that I have not used in all my years of programming, and I love it: "Drift". As in "Specification 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 impl
Read more
Report
Blog 6 months ago
Swift Blog Carnival: Tiny Languages
The April Carnival is closed. See the roundup of all submissions . 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 .
Read more
Report
Blog 7 months ago
Emacs Mistakes and Misconceptions That Held Me Back in 2019
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
Read more
Report
News Christian Tietze 1 year ago
Announcing InfiniteCanvas, a Delightful Whiteboarding App for Mac, iPad, iPhone: TestFlight Is Now Open
My latest app project is ready for testing: a delightfully simple drawing app for all Apple platforms.
Read more
Report
News Christian Tietze 1 year ago
Can You Really Put on Blinders If You Know There May Be Adverse Effects of Your Actions?
Is it possible to claim that you're off the hook when it comes to questions of whether usage of GenAI should be allowed, focus on practical usage, and then that's that? I believe that is a bit too cheap a cop-out.
Read more
Report
News Christian Tietze 1 year ago
Introducing Markdown Babel: a Universal Tool to Make Markdown Files Executable
Execute code blocks in any Markdown document with your favorite editors using md-babel
Read more
Report
Show more news