Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #4480

C

Christian Tietze

Personal blog · christiantietze.de/postsprogrammingwritingproductivity

Christian Tietze's personal blog at christiantietze.de covers programming, writing and productivity. Since 2013, 17 different Hacker News readers have linked it 46 times, most often “A Short Note on Voice Assistants and Old People Who Don't Hear Well”. It is still writing: the last post was on 2026-10-07, and you can follow it by feed.

Visit the blog
46mentions?
17HN people?
2013–2026first – last linked?
Links on Hacker News per year · peak 10 in 2025

Too few sampled comments (5) to say how often HN recommends it.?

Why HN links it

HN readers link Christian Tietze's posts on Swift string index offsets, a voice assistants essay, selling Mac apps outside the App Store, and masking email addresses with maskedemail-cli.

Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Christian Tietze builds Mac apps for writers and thinkers (The Archive, TableFlip, Infinite Canvas) and writes about how programmers learn and think: Swift and AppKit, the Zettelkasten method, Emacs, and AI-assisted work.

Most-linked posts?

  1. A Short Note on Voice Assistants and Old People Who Don't Hear Well
    3 people · 3 mentions · first linked 2021-02-05
  2. Markdown Babel: Universal Tool to Make Markdown Files Executable
    2 people · 3 mentions · first linked 2025-04-25
  3. Funding Open Source Software as a Third Party?
    2 people · 2 mentions · first linked 2021-04-10
  4. Distribute Your App Outside the Mac App Store
    2 people · 2 mentions · first linked 2020-11-13

What Hacker News says?

  1. rudedogg · 2021-03-04Recommends
    Funny, the ergonomics of the Swift string API are so bad that I've started learning a lower level language for parsing, etc. Here's my favorite WTF: https://christiantietze.de/posts/2020/01/string-index-offset...

    Comment linking /posts/2020/01/string-index-offset-limit/

    on “It Can Happen to You”
  2. Submitted Atkinson Hyperlegible Font as a story · 293 points

    HN discussion
  3. Inline link to voice assistants essay was a 404 for me. Here's the correct one until author fixes it: https://christiantietze.de/posts/2021/01/voice-assistants-an...

    Comment linking /posts/2021/01/voice-assistants-and-my-granny/

    on “Atkinson Hyperlegible Font”
  4. Submitted What's the problem with old but excellent Mac apps? as a story · 89 points

    HN discussion
  5. Wrote a short follow up in case you're interested: https://christiantietze.de/posts/2021/01/voice-assistants-an...

    Comment linking /posts/2021/01/voice-assistants-and-my-granny/

    on “Atkinson Hyperlegible Font”
  6. Submitted Using 2 Editors Because Xcode Is Dumb as a story · 84 points

    HN discussion
  7. Even if you're not the mighty Rogue Amoeba, services like FastSpring[1] seem to make it pretty easy. [1] http://christiantietze.de/books/make-money-outside-mac-app-s... #noaffiliation

    Comment linking /books/make-money-outside-mac-app-store-fastspring/

    on “What happens when you dump the App Store?”
  8. Submitted The Rake and its Prongs (2024) as a story · 11 points

    HN discussion
  9. Fastmail without 1Password but with maskedmail-cli... [1] https://github.com/dvcrn/maskedemail-cli [2] https://christiantietze.de/posts/2023/04/create-fastmail-mas...

    Comment linking /posts/2023/04/create-fastmail-masked-mail-addresses-maskedemail-cli/

    on “Ask HN: What is your preferred approach to mask your email address?”
  10. Submitted A Short Note on Voice Assistants and Old People Who Don't Hear Well as a story · 8 points

    HN discussion
  11. Submitted Test, Save, and Execute HTTP Requests with Hurl (Or Restclient.el) as a story · 5 points

    HN discussion
  12. Submitted macOS High Sierra “Month 13 is out of bounds” as a story · 5 points

    HN discussion
  13. Submitted Funding Open Source Software as a Third Party? as a story · 3 points

    HN discussion
  14. Submitted High Sierra: Help Main Menu Is Broken and Freezes Apps as a story · 3 points

    HN discussion
  15. Submitted Lettera: A Refined Markdown Document Editor as a story · 2 points

    HN discussion
  16. Submitted Markdown Babel: Universal Tool to Make Markdown Files Executable as a story · 2 points

    HN discussion
  17. Submitted MD-Babel: Make Markdown Files Executable as a story · 2 points

    HN discussion
  18. Submitted Fairphone Fairbuds Are a Great Idea as a story · 2 points

    HN discussion
  19. Submitted Oh, You're Making Apps, So You Work for Apple/Google/? as a story · 2 points

    HN discussion
  20. Submitted TableFlip v1.6.0: JSON Support and Font Resizing as a story · 2 points

    HN discussion
  21. Submitted Splitting Large Tasks Is Not a Mathematical Process as a story · 2 points

    HN discussion
  22. Submitted Low App Prices Are Preemptive Excuses as a story · 2 points

    HN discussion
  23. Submitted TextKit Overview as a story · 2 points

    HN discussion
  24. Submitted SwiftUI Isn't Easy to Get Into: My Road from Headache Towards Mastery as a story · 2 points

    HN discussion
  25. Submitted Distribute Your App Outside the Mac App Store as a story · 2 points

    HN discussion
  26. Submitted Solve database mapping problems and the impedance problem of ActiveRecord as a story · 2 points

    HN discussion
  27. Submitted Mastery Is a Wicked Problem as a story · 1 points

    HN discussion
  28. Submitted FreeBSDKit: Swift Package to Write Capability-Aware FreeBSD Apps as a story · 1 points

    HN discussion
  29. Submitted Infinite Canvas: TestFlight Is Open as a story · 1 points

    HN discussion
  30. Submitted Can You Put on Blinders If You Know There May Be Adverse Effects? as a story · 1 points

    HN discussion

Search all of HN for christiantietze.de

Linked by the same people?