Relaunched T-shirts for The Lab and Rock Scissors

I had let the original TeeSpring stores I had set up languish, and TeeSpring changed a bunch of stuff that made all of my listings invalid. So I’ve relaunched the storefronts with the original designs, plus some new ones. The Lab has some new logo designs, plus the “classic” ones … | Continue reading


@brett.trpstra.net | 3 months ago

SoundSource giveaway!

I’m excited to offer the next giveaway, 3 licenses ($39 value each) for SoundSource. SoundSource lets you define audio inputs and outputs on a per-app basis, plus apply effects to different channels. It puts control of all of your system audio devices in your menu bar, just a cli … | Continue reading


@brett.trpstra.net | 3 months ago

Add SearchLink plugins using any programming language

Last night I had a dream that someone had asked if they could write SearchLink plugins in Python. The answer was no, but it got me thinking. To be clear, no one has asked for this, but I did some Saturday morning coding anyway. You can now write a script in any language, and as l … | Continue reading


@brett.trpstra.net | 3 months ago

SearchLink with improved bookmark and history searching

[SearchLink]: searchlink [wiki]: https://github.com/ttscoff/searchlink/wiki/Searching-Browser-History-And-Bookmarks As many of these updates seem to, this one started with a bug report from my friend Jay Miller, which caused me to run the test suite on [SearchLink] and discover a … | Continue reading


@brett.trpstra.net | 3 months ago

The TextBuddy giveaway winners!

The TextBuddy giveaway has ended, and I have winners to announce! The winners! Congratulations to: Patrick Ahles Philip Davis Peter Versteegen Jim Krenz René de Heer Stephen Lowry David Nieporent Mijalche Santa Lari Kovanen Hans verschooten You should have received an email with … | Continue reading


@brett.trpstra.net | 3 months ago

Speed up development with Howzit templates

Ok, so you may or may not have heard of my Howzit project, so I’ll begin by recapping. “Howzit” is a contraction of “how does it” that allows you to query any project with commands like howzit build or howzit deploy and get documentation, as well as automatically execute the nece … | Continue reading


@brett.trpstra.net | 3 months ago

TextBuddy giveaway!

I’m excited to offer the next giveaway, 10 licenses ($35 value each) for TextBuddy. For anybody who deals with text, whether you’re composing, coding, or just emailing, TextBuddy is an indispensible tool that makes transforming and working with text a breeze. It’s fully extensibl … | Continue reading


@brett.trpstra.net | 3 months ago

The PopClip giveaway winners!

The PopClip giveaway has ended, and I have winners to announce! The winners! Congratulations to: G Kolstad Andrew Buckingham Alan McCoy Curtis Spendlove Peter Morgan-Tansley You should have received an email with details, please let me know if you didn’t hear anything! But I didn … | Continue reading


@brett.trpstra.net | 3 months ago

Binbundle: A gem for saving and restoring gem binaries

I published a script yesterday for creating a “bundle file” of all binaries (executables) on your system that rely on Rubygems to install. These aren’t covered by Homebrew’s bundle command and I wanted easy system restore via my dotfiles setup. But… because it deals specifically … | Continue reading


@brett.trpstra.net | 3 months ago

Easily save and restore all of your gem executables

I’ve always liked Homebrew’s bundle command. You can save a snapshot of everything you’ve installed with Homebrew, and then reinstall the snapshot on a new system. I also like Ruby’s Bundler, which lets you save all of the gems needed by an application and then install them easil … | Continue reading


@brett.trpstra.net | 3 months ago

PopClip giveaway!

I’m excited to offer the next giveaway, 5 licenses ($19.99 value each) for PopClip. You know how when you select text on iOS, you get a little popup with operations like copy and paste? What if you could have that on your Mac? And if the menu options that show were customizable a … | Continue reading


@brett.trpstra.net | 3 months ago

The Backblaze giveaway winner!

The Backblaze giveaway has ended, and I have a winner to announce! The winners! Congratulations to: Diana Saldaña You should have received an email with details, please let me know if you didn’t hear anything! But I didn’t win! If you didn’t win, sorry, but Backblaze is still wor … | Continue reading


@brett.trpstra.net | 4 months ago

Backblaze giveaway!

I’m excited to offer the next giveaway, a 1-year subscription ($99.99 value) for Backblaze. I use a 3-tier backup system: local clones, Time Machine, and Backblaze for cloud backup. Backblaze is the easiest, most affordable way to get an offsite backup of all your data, with vers … | Continue reading


@brett.trpstra.net | 4 months ago

The TableFlip giveaway winners!

The TableFlip giveaway has ended, and I have winners to announce! The winners! Congratulations to: Andy “gtdandy” Cerier Cecil Habermacher Werner Küper You should have received an email with details, please let me know if you didn’t hear anything! But I didn’t win! If you didn’t … | Continue reading


@brett.trpstra.net | 4 months ago

Marked 2.6.39 with Streaming Preview fixes

There’s a new version of Marked 2 out (available on all channels) that adds some important fixes and a couple of new features. Streaming Preview First off, I fixed the Streaming Preview for everybody. Every time I fixed it to work with The Archive, I broke it for Drafts, and so o … | Continue reading


@brett.trpstra.net | 4 months ago

TableFlip giveaway!

I’m excited to offer the next giveaway, 3 licenses ($9.99 value each) for TableFlip. TableFlip makes Markdown tables from structured data like CSVs, allowing you to use a spreadsheet-like interface to edit tables, and providing plain text for your document. It seamlessly provides … | Continue reading


@brett.trpstra.net | 4 months ago

The Dropzone giveaway winners!

The Dropzone giveaway has ended, and I have winners to announce! The winners! Congratulations to: Jim Simpson Tedd Landgraf You should have received an email with details, please let me know if you didn’t hear anything! But I didn’t win! If you didn’t win, sorry, but Dropzone is … | Continue reading


@brett.trpstra.net | 4 months ago

Dropzone giveaway!

I’m excited to offer the next giveaway, 3 licenses ($35 value each) for Dropzone. Dropzone gives you a panel in your menu bar that can run all kinds of scripts and automations, from uploading files to an FTP or S3 server to optimizing images or filing documents. From the develope … | Continue reading


@brett.trpstra.net | 4 months ago

The Marked giveaway winners!

The Marked giveaway has ended, and I have winners to announce! The winners! Congratulations to: Chris Denesha Guillaume Kuster Jeff Holtzman Kevin Slaven Johan Romin You should have received an email with details, please let me know if you didn’t hear anything! But I didn’t win! … | Continue reading


@brett.trpstra.net | 4 months ago

Marked giveaway!

I’m excited to offer the next giveaway, 5 licenses ($13.99 value each) for Marked. Marked is a Markdown previewer (of my own design) that offers a live preview of Markdown while you edit in any text editor. It comes with a range of styles and you can add more from the gallery or … | Continue reading


@brett.trpstra.net | 4 months ago

The OmniOutliner giveaway winners!

The OmniOutliner giveaway has ended, and I have winners to announce! The winners! Congratulations to: June Bash Jonathan Dechko Cai Wingfield Richard Guay Robert Williger You should have received an email with details, please let me know if you didn’t hear anything! But I didn’t … | Continue reading


@brett.trpstra.net | 5 months ago

Obsidian Callouts in Marked

I received a request a while back, shortly after my post about Marked 2 and Obsidian, asking me to support Obsidian callouts. I don’t remember who made the request, but it got lodged in the back of my head. I had an hour today to knock out a solution. Rather than trying to incorp … | Continue reading


@brett.trpstra.net | 5 months ago

OmniOutliner giveaway!

I’m excited to offer the next giveaway, 5 Standard licenses ($39.98 value each) for OmniOutliner. If you think well in outlines, OmniOutliner is the premier tool for doing just that. And it blends seamlessly with other Omni products like OmniGraffle and OmniFocus. This giveaway c … | Continue reading


@brett.trpstra.net | 5 months ago

The Screens giveaway winners!

The Screens giveaway has ended, and I have winners to announce! The winners! Congratulations to: Werner Küper Peter Underhill Robert Shaw You should have received an email with details, please let me know if you didn’t hear anything! But I didn’t win! If you didn’t win, sorry, bu … | Continue reading


@brett.trpstra.net | 5 months ago

Markdown Lipsum v2

I know it’s been less than a week since v1, but I made some major changes to md-lipsum that warrant a version 2. Basically, I incorporated all of the API options from Loripsum.net, meaning you can now specify how many paragraphs and what elements are included. You can still get a … | Continue reading


@brett.trpstra.net | 5 months ago

Screens giveaway!

I’m excited to offer the next giveaway, 3 1-year subscriptions ($24.99 value each) for Screens. If you need a remote desktop, whether to control your own servers and remote Macs (or Linux, Windows, or even Raspberry Pis) or to do remote support for customers, friends, and family, … | Continue reading


@brett.trpstra.net | 5 months ago

Text Blaze shareable folders

When I first tried it out, Text Blaze didn’t make it easy to publicly share folders of snippets. They’ve solved that, apparently, so now you can make folders publicly available from the Mac app. So I present… Lipsum, a collection of random text generators for Text Blaze. These al … | Continue reading


@brett.trpstra.net | 5 months ago

The Audio Hijack giveaway winners!

The Audio Hijack giveaway has ended, and I have winners to announce! The winners! Congratulations to: Brandon Eleff Andrew Northern Adam Ellery You should have received an email with details, please let me know if you didn’t hear anything! But I didn’t win! If you didn’t win, sor … | Continue reading


@brett.trpstra.net | 5 months ago

A Markdown Lorem Ipsum API

I built a new little API for you. It generates Markdown Lorem Ipsum. First, a little background. Why? As I’ve mentioned elsewhere, I’ve been playing with Text Blaze, a cool new app that might eventually replace TextExpander for me. One of the major things missing from Text Blaze, … | Continue reading


@brett.trpstra.net | 5 months ago

Web Excursions for June 12, 2024

jordanbaird/Ice: Powerful menu bar manager for macOS There’s some question about the future of Bartender after a recent acquisition (and some concerns about new telemetry). This project looks like a solid up-and-coming replacement (and free). darrenburns/dunk: Prettier git diffs … | Continue reading


@brett.trpstra.net | 5 months ago

Audio Hijack giveaway!

I’m excited to offer the next giveaway, 3 licenses ($64 value each) for Audio Hijack. When you need to route and record multiple audio sources, whether it’s getting separate tracks out of a Skype call for a podcast or recording audio from your music apps, Audio Hijack has all the … | Continue reading


@brett.trpstra.net | 5 months ago

The RetroBatch Pro giveaway winners!

The RetroBatch Pro giveaway has ended, and I have winners to announce! The winners! Congratulations to: Andrew Hanson-Dvoracek Stephen Lowry You should have received an email with details, please let me know if you didn’t hear anything! But I didn’t win! If you didn’t win, sorry, … | Continue reading


@brett.trpstra.net | 5 months ago

The Developer Nation Survey 27th Edition

The 27th Developer Nation Survey is open until July 9th. Take the survey and get entered in a drawing for prizes, including a GoPro Hero12 Black, Laptop Screen Extender 14”, Samsung T7 Shield SSD 1TB, Raspberry Pi 5, AeroPress Coffee Maker, Udemy & Amazon gift cards, Developer Na … | Continue reading


@brett.trpstra.net | 5 months ago

Retrobatch Pro giveaway!

I’m excited to offer the next giveaway, 2 Pro licenses ($49.99 value each) for Retrobatch Pro. Retrobatch is the ultimate in image processing automation. Need to resize, crop, watermark, convert, or do anything else to a bunch of images? Or even one image at a time, but repeatedl … | Continue reading


@brett.trpstra.net | 5 months ago

Adding custom search shortcuts in Firefox

This might not be news to most people, but I thought I’d point it out for any Firefox users that don’t know about it: you can add a custom search shortcut for any site, allowing you to use a short keyword followed by search terms and execute the search without going to the site, … | Continue reading


@brett.trpstra.net | 5 months ago

The DEVONthink giveaway winners!

The DEVONthink giveaway has ended, and I have winners to announce! The winners! Congratulations to: John-Louis Gao Cris Thomas Charles Law You should have received an email with details, please let me know if you didn’t hear anything! But I didn’t win! If you didn’t win, sorry, b … | Continue reading


@brett.trpstra.net | 5 months ago

DEVONthink giveaway!

I’m excited to offer the next giveaway, 3 Standard licenses ($99 value each) for DEVONthink. DEVONthink is the ultimate in Knowledge Management, allowing you to collect all of your notes, documents, emails, and more, then analyze and draw connections between them automatically. S … | Continue reading


@brett.trpstra.net | 6 months ago

Man, I should have started Conductor with filters

I added a few more (obvious) filters to Conductor this morning. I really should have started here, it makes configuration so convenient and alleviates the need for about 50% of what you would do with scripting. Now you can do it all from one YAML file. The new filters are: insert … | Continue reading


@brett.trpstra.net | 6 months ago

I can't believe I forgot this Conductor filter

So yesterday I announced a new feature in Conductor called Filters. Little built-in commands for performing simple tasks without having to write whole scripts for them. In the process of writing the feature, I forgot what might be the most useful function of all: injecting JavaSc … | Continue reading


@brett.trpstra.net | 6 months ago

Conductor filters simplify basic operations

Last month I released Conductor, a tool for handling multiple Custom Processors in Marked. It allows you to use natural language conditions to determine which command or script to run, either as preprocessor or processor for Marked. But I found a lot of my scripts were just injec … | Continue reading


@brett.trpstra.net | 6 months ago

The OmniGraffle giveaway winners!

The OmniGraffle giveaway has ended, and I have winners to announce! The winners! Congratulations to: Brian Petran Hans Järling You should have received an email with details, please let me know if you didn’t hear anything! But I didn’t win! If you didn’t win, sorry, but OmniGraff … | Continue reading


@brett.trpstra.net | 6 months ago

OmniGraffle giveaway!

I’m excited to offer the next giveaway, 2 Standard licenses ($209.98 value each) for OmniGraffle, including both iOS and Mac licenses. OmniGraffle is the premier application for visual communication of ideas. Omni makes great software, and OmniGraffle is evidence of that. This gi … | Continue reading


@brett.trpstra.net | 6 months ago

The MacUpdater giveaway winners!

The MacUpdater giveaway has ended, and I have winners to announce! The winners! Congratulations to: Wil Chow Dag Høidahl Mike Beard Bo Link Jacob Goldberg David Loeffler Daniel Revell Joseph Gibbs Aaron Wasserman Troy Patterson You should have received an email with details, plea … | Continue reading


@brett.trpstra.net | 6 months ago

Marked 2 and Obsidian

I’m not going to lie, Obsidian is really cool. It’s a Markdown-based note system that has a ton of cool features, and even more with its healthy plugin community. I don’t see Obsidian as direct competition for nvUltra1, where the main focus is rapid note-taking and full text sear … | Continue reading


@brett.trpstra.net | 6 months ago

MacUpdater giveaway!

I’m excited to offer the next giveaway, 10 licenses ($14.99 value each) for MacUpdater. I run MacUpdater every day to keep all of my software up to date. It keeps track of every update released for hundreds of Mac Apps, including Mac App Store apps. You can ignore individual upda … | Continue reading


@brett.trpstra.net | 6 months ago

The BBEdit giveaway winners!

The BBEdit giveaway has ended, and I have winners to announce! The winners! Congratulations to: Jacob Silver Knut Focke Joe Vantaggi You should have received an email with details, please let me know if you didn’t hear anything! But I didn’t win! If you didn’t win, sorry, but BBE … | Continue reading


@brett.trpstra.net | 6 months ago

BBEdit giveaway!

I’m excited to offer the next giveaway, 3 licenses ($49.99 value each) for BBEdit. BBEdit is the longest-running text editor on the Mac, and it’s only gotten better through the years. With amazing extensibility using AppleScript, a notebook manager, Anaconda Virtual Environments, … | Continue reading


@brett.trpstra.net | 6 months ago

The Acorn giveaway winners!

The Acorn giveaway has ended, and I have winners to announce! The winners! Congratulations to: Theo Thevenot Steve Gutierrez You should have received an email with details, please let me know if you didn’t hear anything! But I didn’t win! If you didn’t win, sorry, but Acorn is st … | Continue reading


@brett.trpstra.net | 6 months ago