Blog
Chronological archive
Click on selected year to view articles from that period.
▼
- Blog proofreading: links, spelling, and grammar
- The journal of great expectations
- Notification of account removal
- Full-text RSS is the best thing since sliced bread
- The Ladder of Workplace Software Complexity
- A catppuccin neovim + tmux starter guide
- Measuring life in lifespans
- Building my first rust crate
- I read it in a book somewhere
- Five game-changing terminal tools
- Yubikeys are for everyone
- Twenty... something
- High-quality free news is going extinct
- What exactly is a permalink?
- How much software do we actually need?
- Why we should stop using URL shorteners
- Learning by building
- When ads takeover
- Memory caching. The human edition
- Linux Mint to Debian
- Why nevermonetize?
- Readeck: The lightweight read-it-later app
- Simple setup of transactional emails for self-hosting with mailgun
- Building a note taking system that actually works
- What backpacking taught me about software
- Manage your tasks with a complete Vikunja setup
- The Casio AE-1500WH-1AVDF is everything a watch should be
- Exercism vs Datacamp: Small things make a big difference
- Perfect recall
- Deploying to vercel from codeberg
- Lessons from Neovim configurations and 11ty website templates
- Should you use a custom domain for email aliases?
- Creating a pleasant blog reading experience
- Using taskwarrior to manage my todos
- Airplane Mode
- The paradox of choice
- Deploying mdbook to codeberg pages using woodpecker CI
- E-books should have been the future
- Goodbye Logseq, Obsidian, and Vimwiki. Hello, mdBook!
- Saying goodbye to site analytics
- Thoughts on AI in code and writing
- Save to Omnivore from the command line with a simple zsh custom function
- Nobody can code alone, we rely on each other
- Should you optimize your personal blog for SEO in 2024?
- Habitica will change your life. Really
▼
- Security has become too complex
- 2024: Keeping what works and shedding what doesn't
- Easy light and dark mode with Catppuccin and TailwindCSS
- Setting up command line access to mastodon
- Spotify may be the reason we all start to buy music again
- Private and Public Aspects of Life Can Coexist
- Book Review: Extremely Online
- This Article is About Rabbits
- FreshRSS and Omnivore: A perfect match
- Doing hard things: learning vim
- The Power of Small Communities
- Nothing is Truly Free
- Book Review: The Good Life
- Search is Beginning to Show Its Age
- The Internet is About to Get a Whole Lot Noisier
- Data in Public Health: Why we Need a Change in Thinking
▼