Tag: formatting


  • I’ve been using my changelog script for years to generate release notes from git commit messages. It’s saved me countless hours and helped me maintain complete, informative changelogs across all my projects. I wrote changelog in 2017 and mentioned it back in 2024. I’ve used it for every project I’ve worked on since then, and…

  • I’ve made a couple of improvements to md-fixup, the opinionated Markdown formatting and linting tool I shared this week. The main additions are better emphasis handling and link conversion options. Emphasis Handling By default, md-fixup normalizes bold markers to __ (double underscore) and italic markers to * (single asterisk). So **bold** becomes __bold__ and _italic_…

  • I have some strong opinions about how Markdown should look. Liberal line breaks everywhere. ATX headers with exactly one space after the #. Consistent list indentation using tabs. Tables that are properly aligned. And on and on. So I made Markdown Fixup (md-fixup). Building My Own Tool I just wanted a tool to fix my…