Test Bed

Test Bed

  • About
  • Blog
  • FAQ
  • Resources
  • Ruby Progress Indicators for Modern CLI Tools

    October 15, 2025
    Blog, Code

    I’ve been playing around with progress bars in the terminal, and I think I’ve created something genuinely useful. Yes, I know there are multiple options already available for this, this is mostly just an experiment for me. I wanted to build a Ruby library that could be used for command-line scripting, with CLI executables that…

  • iTerm Jekyll plugin — Run commands from your blog

    October 10, 2025
    Blog, Code

    I’ve published a tiny Jekyll plugin that makes terminal commands in posts runnable with a click (in iTerm, at least). The iTerm tag plugin renders a fenced code block showing a command, and a “Run in iTerm” link that uses iTerm 2’s new(ish) command url scheme (iterm2:/command?c=COMMAND) to open the command in a confirmation box…

  • Spend some, get some

    October 8, 2025
    Blog, Code

    I’ve built a paywall system for this blog. It was quite an endeavor to make a home-grown solution that works with my static Jekyll site, but I think I got it. From now on, I’ll be adding bonus content to posts that will only available to subscribers. You can subscribe at any level — the…

  • Web Excursions for October 6th, 2025

    October 6, 2025
    Bookmarks

    {{ site.webexcsponsor.affiliate6.start }} Sleeve 2 — Now playing on your Desktop Sleeve is my current top choice for displaying “now playing” information on my desktop, with a very customizable display, theme sharing, and last.fm scrobbling. Side note: I found QuietScrob to be pretty good for scrobbling Apple Music plays on the iPhone. I recently cancelled…

  • Markdown Lipsum API v4 and the random-words gem

    October 4, 2025
    Blog, Code

    I’ve released v4 of md-lipsum, my API for generating Markdown Lorem Ipsum. This update introduces expanded source options, new query parameters for enhanced functionality, and is powered by the new ‘random-words’ Ruby gem. Try the new API: https://brettterpstra.com/md-lipsum Share Your Shortcuts! If you use the API to create any Apple Shortcuts, System Services, command line…

  • RNKD — free ranked-choice polls

    September 19, 2025
    Code

    A few times over the last couple of years I’ve wanted to do an open poll to get a feel for how users felt about things, particularly icons during the design process. I found there aren’t a lot of affordable ways to do this. What I wanted was a way to upload multiple images and…

  • A quick look at Marked 3

    September 6, 2025
    Blog

    Since leaving Oracle I’ve been hard at work on Marked 3, and holy cow it’s a huge update. I expect to have the beta out in the next week or two. When it’s ready it will be available as a subscription directly via Paddle or the Mac App Store, and all Setapp users will get…

  • Web Excursions for August 18th, 2025

    August 18, 2025
    Bookmarks

    {{ site.webexcsponsor.affiliate2.start }} A Mise guide for Swift developers In this blog post we share how to use Mise to install, activate, and share tools to enhance Swift development. I switched to Mise (en place) a while ago and have loved it as a replacement for asdf. But I haven’t made good use of its…

  • lsgrep – rapid recursive file search

    August 16, 2025
    Code

    lsgrep is just a simple tool I use to quickly find files matching a search pattern in the current directory. I just figured I’d share it because I end up using it a lot. My primary shell is Fish, so I’ll share that one first. This version uses silver searcher (ag) to search for matches.…

  • Web Excursions for July 30th, 2025

    July 30, 2025
    Bookmarks

    {{ site.webexcsponsor.affiliate8.start }} One Dollar Resume Review Get instant, AI-powered feedback on your resume for just $1. Includes personalized project suggestions, hackathon recommendations, and more. Findable An auditor to help you rank higher in AI searches. I don’t love that this is a marketing angle we have to address now, but more and more users…

Previous Page
1 … 5 6 7 8 9 … 35
Next Page
Test Bed

Test Bed

  • Instagram
  • Facebook
  • X