Test Bed

Test Bed

  • About
  • Blog
  • FAQ
  • Resources
  • Tween: Fish function for outputting ranges of text

    January 22, 2026
    Blog, Code

    I’ve been developing a Fish function called tween. It’s a simple, flexible utility for extracting ranges of lines from files or STDIN input, and it’s flexible enough to handle just about any scenario you can throw at it, from numeric ranges, array style position/length ranges, or even string matching with regex capabilities. You can find…

  • Markdown Fixup plugin for Apex

    January 19, 2026
    Blog, Code

    My two biggest projects over the last week have been Markdown Fixup and Apex. It seemed worthwhile to integrate the two in some useful way. A quick update on Markdown Fixup: I fixed the regex replacement engine to handle multi-line replacements. This is kind of a big deal if you’re trying to convert things like…

  • Markdown to Sendy with Image Stacks and File Uploads

    January 17, 2026
    Blog, Code

    I’ve updated my Markdown to Sendy script with the ability to use “sliced” images with separate links, the ability to upload assets to a CDN automatically, and a “test email” mode that will actually send a test email to you without going through Sendy. If you haven’t heard of mdtosendy before, it’s a Ruby script…

  • Marked features for Apex

    January 16, 2026
    Blog, Code

    When Apex reaches 1.0, I’m planning to include it in Marked 3. I realized that Marked has a lot of preprocessing features that were previously handled in Objective-C that would make sense to have in the core processor for both speed and accessibility from the command line. So I’ve added a bunch of new flags…

  • Git-based changelogs for Rust projects and more

    January 15, 2026
    Blog, Code

    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…

  • Regex Replacements for Markdown Fixup

    January 14, 2026
    Blog, Code

    BBEdit has a cool feature called Text Factories for automating repetitive text transformations. When Younghart mentioned it on the forum, it got me thinking. While I can’t replicate the full power of Text Factories (which can chain multiple transformations, with all of BBEdit’s power), I could at least add a flexible regex search-and-replace system to…

  • Built-in Syntax Highlighting for Apex

    January 13, 2026
    Blog, Code

    I think a lot of people using Apex are going to want syntax highlighting of code blocks. Including a script like Highlight.js in your HTML output is fine, but I wanted Apex to be able to directly output HTML with the necessary spans and tables for highlighting. So, introducing the –code-highlight flag. How It Works…

  • Markdown to Sendy update: button tags, template fixes

    January 13, 2026
    Blog, Code

    I’ve been working on a few updates to my Markdown to Sendy script that add some nice quality-of-life improvements for creating email campaigns. The main additions are support for greeting/salutation customization and a new button liquid tag that makes it easier to create styled call-to-action buttons. Greetings and Salutations The script now supports customizable greetings…

  • Web Excursions for January 12nd, 2026

    January 12, 2026
    Bookmarks

    {{ site.webexcsponsor.affiliate5.start }} moss://xmunch.com Right in line with what I was thinking with my Markdown Web brainstorming. A protocol for content distribution that requires Markdown — portable, secure, and durable. NSHipster/sosumi.ai: Making Apple docs AI-readable A web app and MCP server for converting Apple API docs into AI-compatible formats. Another way to save on tokens…

  • Apex gets tables right

    January 12, 2026
    Blog, Code

    Tables in Markdown have always been a bit of a mess. Every processor handles them slightly differently, and when you start wanting advanced features like column spans or captions, you’re usually out of luck. I’ve been working on Apex, my unified Markdown processor, and I’m happy to say that tables are now pretty solid. The…

Previous Page
1 2 3 4 … 35
Next Page
Test Bed

Test Bed

  • Instagram
  • Facebook
  • X