Archives
All the articles I've archived.
The Bottleneck Isn't the Blank Page
The hard part of keeping a blog was never the writing. It was remembering what the week held and seeing which of it was worth telling.
I Built the Machine Twice
I archived this blog and meant it. What reopened it wasn't a better tool—it was agentic coding leaving me more to share than I could keep to myself.
How I Back Up
How a TrueNAS, a Home Assistant box, and a Chromebook back themselves up—delegated to Cloud Sync, Nabu Casa, and a Google account.
How I Read, Eight Years On
Eight years on from the 2018 "How I Read" post: same practice, different tools, and still no way to prove which one's doing the work.
AstroPaper 5.0
AstroPaper v5: keep the clean look, updates under the hood.
How to add LaTeX Equations in Astro blog posts
Updated:Learn how to add LaTeX equations in Astro blog posts using Markdown, KaTeX, and remark/rehype plugins.
How to integrate Giscus comments into AstroPaper
Updated:Comment function on a static blog hosted on GitHub Pages with Giscus.
AstroPaper 4.0
AstroPaper v4: ensuring a smoother and more feature-rich blogging experience.
How to use Git Hooks to set Created and Modified Dates
Updated:How to use Git Hooks to set your Created and Modified Dates on AstroPaper
AstroPaper 3.0
AstroPaper Version 3: Elevating Your Web Experience with Astro v3 and Seamless View Transitions
How to update dependencies of AstroPaper
How to update project dependencies and AstroPaper template.
AstroPaper 2.0
AstroPaper with the enhancements of Astro v2. Type-safe markdown contents, bug fixes and better dev experience etc.
Dynamic OG image generation in AstroPaper blog posts
Updated:New feature in AstroPaper v1.4.0, introducing dynamic OG image generation for blog posts.
Predefined color schemes
Updated:Some of the well-crafted, predefined color schemes for AstroPaper blog theme.
Customizing AstroPaper theme color schemes
Updated:How you can enable/disable light & dark mode; and customize color schemes of AstroPaper theme.
Adding new posts in AstroPaper theme
Updated:Some rules & recommendations for creating or adding new posts using AstroPaperr theme.
How to configure AstroPaper theme
Updated:How you can make AstroPaper theme absolutely yours.
Tailwind Typography Plugin
EXAMPLE POST: About Tailwind Typography Plugin and how you can use it effectively.
How Do I Develop My Terminal Portfolio Website with React
EXAMPLE POST: Developing a terminal-like website using ReactJS, TypeScript and Styled-Components. Includes features like autocomplete, multiple themes, command hints etc.
How Do I Develop My Portfolio Website & Blog
EXAMPLE POST: My experience about developing my first portfolio website and a blog using NextJS and a headless CMS.
How I Read
Codifying how I read several books concurrently—short bursts per book with practised recall between sessions, plus a 'readability' formula for ordering the stack.
Using rdiff-backup: Backup Remote Clients With Ease
A cron-driven rdiff-backup recipe that pushes incremental backups over SSH from a NAT'd client to a remote server, wrapping the SSH call through --remote-schema.