Over Twenty Years of Writing Tools
A personal retrospective of the various writing tools and platforms the author has used to publish online over the past twenty-plus years.
A personal retrospective of the various writing tools and platforms the author has used to publish online over the past twenty-plus years.
A beginner's guide to Markdown, a lightweight markup language used in programming documentation and web development.
A guide to using the HTML <picture> element in GitHub Markdown to display different images for dark and light modes.
The article argues for saving digital content in Markdown format to ensure long-term preservation and accessibility, avoiding the risks of platform obsolescence.
A technical guide on using the Obsidian Dataview plugin to query and organize notes, with practical examples for newsletters and dashboards.
A technical guide on using the Obsidian Templater plugin to automate note creation, with a detailed example for managing contacts.
A technical guide on migrating an Astro.js blog from Astro.glob() to the newer, type-safe Content Collections for better content management.
A developer shares his favorite productivity apps for 2024, including Obsidian for notes, Dabble.me for journaling, and Raindrop for bookmarks.
How to style Markdown-generated HTML with Tailwind CSS classes using a custom Python Markdown extension.
Explains how to create single line breaks in Markdown using HTML <br> tags or trailing backslashes, with compatibility considerations.
A developer's experience trying TinaCMS, a Git-based, markdown-oriented content management system, to streamline their blog publishing workflow.
A developer shares their favorite productivity apps for 2023, including Obsidian, Centered, and Raindrop, for note-taking, focus, and bookmarking.
A personal year-in-review blog post sharing reflections, favorite media from 2022, and goals for the new year.
A developer details migrating his decade-old blog from WordPress to Jekyll, citing simplicity and using GitHub Pages and FTP deployment.
Learn how to pass Markdown components to React/Preact components in Astro using named slots for dynamic content rendering.
A developer shares his favorite productivity apps for 2022, including Obsidian, Centered, Cron, and todometer.
A developer details their experience updating a personal site to Eleventy 1.0, covering markdown migration, design tweaks, and build process improvements.
A developer's journey of yak shaving leads to creating <md-block>, a new HTML web component for rendering Markdown content.
A former Microsoft intern shares five key lessons learned about productivity, teamwork, and coding during their summer internship.
A developer explains why he switched from his custom static site generator, handroll, to the popular Hugo framework.