Skip to main content

Blog

  1. README's aren't just for repos
  2. Busywork
  3. Saving RSS entries from Miniflux to Readeck
  4. Verification across the expansive web
  5. Eleventy version 3: Just how fast can a website be?
  6. The vibes are off with social media
  7. Blog question challenge 2025
  8. Planet Scale
  9. Default apps 2024
  10. Making notes accessible from the command line
  11. Two years of blogging
  12. Blog proofreading: links, spelling, and grammar
  13. The journal of great expectations
  14. Notification of account removal
  15. Full-text RSS is the best thing since sliced bread
  16. The Ladder of Workplace Software Complexity
  17. A catppuccin neovim + tmux starter guide
  18. Measuring life in lifespans
  19. Building my first rust crate
  20. I read it in a book somewhere
  21. Five game-changing terminal tools
  22. Yubikeys are for everyone
  23. Twenty... something
  24. High-quality free news is going extinct
  25. What exactly is a permalink?
  26. How much software do we actually need?
  27. Why we should stop using URL shorteners
  28. Learning by building
  29. When ads takeover
  30. Memory caching. The human edition
  31. Linux Mint to Debian
  32. Why nevermonetize?
  33. Readeck: The lightweight read-it-later app
  34. Simple setup of transactional emails for self-hosting with mailgun
  35. Building a note taking system that actually works
  36. What backpacking taught me about software
  37. Manage your tasks with a complete Vikunja setup
  38. The Casio AE-1500WH-1AVDF is everything a watch should be
  39. Exercism vs Datacamp: Small things make a big difference
  40. Perfect recall
  41. Deploying to vercel from codeberg
  42. Lessons from Neovim configurations and 11ty website templates
  43. Should you use a custom domain for email aliases?
  44. Creating a pleasant blog reading experience
  45. Using taskwarrior to manage my todos
  46. Airplane Mode
  47. The paradox of choice
  48. Deploying mdbook to codeberg pages using woodpecker CI
  49. E-books should have been the future
  50. Goodbye Logseq, Obsidian, and Vimwiki. Hello, mdBook!
  51. Saying goodbye to site analytics
  52. Thoughts on AI in code and writing
  53. Save to Omnivore from the command line with a simple zsh custom function
  54. Nobody can code alone, we rely on each other
  55. Should you optimize your personal blog for SEO in 2024?
  56. Habitica will change your life. Really
  57. Security has become too complex
  58. 2024: Keeping what works and shedding what doesn't
  59. Easy light and dark mode with Catppuccin and TailwindCSS
  60. Setting up command line access to mastodon
  61. Spotify may be the reason we all start to buy music again
  62. Private and Public Aspects of Life Can Coexist
  63. Book Review: Extremely Online
  64. This Article is About Rabbits
  65. FreshRSS and Omnivore: A perfect match
  66. Doing hard things: learning vim
  67. The Power of Small Communities
  68. Nothing is Truly Free
  69. Book Review: The Good Life
  70. Search is Beginning to Show Its Age
  71. The Internet is About to Get a Whole Lot Noisier
  72. Data in Public Health: Why we Need a Change in Thinking
  73. Flipped Productivity - How Doing Less Can Help You Achieve More