BrettTerpstra.com - The Mad Science of Brett Terpstra
https://brettterpstra.com/ (RSS)
Web excursions brought to you in partnership with CleanMyMac X, all the tools to speed up your Mac, in one app. mighty_docs – AI-Powered Developer Documentation Assistance Get accurate answers from the latest dev docs, customized for your tech stack, locally on your computer. This looks great for web developers,...
I’m excited to offer the next giveaway, 20 licenses ($9.99 value each) for Monodraw. If you ever need to add ASCII art to a README or any text file, Monodraw is the best tool for creating it. From flow charts to mind maps, Monodraw’s drawing tools make adding boxes, lines, shapes and text as simple as any graphic design program. From the...
The Name Mangler giveaway has ended, and I have winners to announce! The winners! Congratulations to: Troy Patterson Jim Simpson René Quesnel Billy Rowell D. Lee Grooms 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 Name Mangler is still...
Web excursions brought to you in partnership with MindMeister, the best collaborative mind mapping software out there. Spafe Code – AI Code Translator Use AI to translate code from one language to another. Works really well in my brief testing. Copilot can probably do the same thing but I’ve never thought to try. Stretch It A simpler...
I’m excited to offer the next giveaway, 5 licenses ($19 value each) for Name Mangler. Name Mangler is a brilliant piece of software designed specifically for renaming batches of files. You can build rulesets to handle all kinds of “mangling,” applying prefixes and suffixes, sequences, using image data to create placeholders like width and date…...
The ScreenCastsONLINE giveaway has ended, and I have a winner to announce! The winners! Congratulations to: Christian Arendt 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 ScreenCastsONLINE is still worth checking out. You’ve got a lot to learn, and...
I added linkding searching to SearchLink this morning. It works the same as Pinboard searching, just with !ld (or !ding) as the search shortcut. See the bottom of the Pinboard search page for configuration setup. No big deal, just updating to work with the tools I’m using. Get the latest version of SearchLink on the project page. Like or share...
I’ve completely switched from Pinboard to linkding for bookmarking. Mostly because Pinboard hasn’t seen development in years, and the creator is getting a little… weird, which makes me wonder about its future. Pinboard still works fine, but linkding is actively developed, has mostly the same features, and can be hosted locally. I have my Web...
Linkwarden Linkwarden is a self-hosted, open-source collaborative bookmark manager to collect, organize and archive webpages. The objective is to organize useful webpages and articles you find across the web in one place, and since useful webpages can go away (see the inevitability of Link Rot), Linkwarden also saves a copy of each webpage as a...
I’m excited to offer the next giveaway, a 1-year subscription ($89.99) for ScreenCastsONLINE. I’ve learned so much from ScreenCastsONLINE. For tips, tricks, and in-depth how-tos on everything from OmniFocus to Obsidian, you can’t beat their informative and excellently-made videos. This 1-year subscription opens up a plethora of knowledge. From...
The Typora giveaway has ended, and I have winners to announce! The winners! Congratulations to: Nicola Losito Jonathan Clark Michael Harrington Curtis Spendlove Neil Anderson 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 Typora is still...
Web excursions brought to you in partnership with CleanShot X, the absolute, hands-down best app for Mac screenshots. Get one of my all-time favorite apps here. What? Two web excursions in 7 days? In this economy? I just found some extra stuff over the weekend… Busy Status Bar — Productivity Multi-tool Device with an LED pixel screen Displays...
I’m excited to offer the next giveaway, 5 licenses ($14.99 value each) for Typora. Want to write Markdown without seeing Markdown? Typora offers a full Markdown editing experience that hides the symbols and syntax of Markdown, making your work easily readable and distraction free. It’s the ease of Markdown combined with a What You See Is What You...
Web excursions brought to you in partnership with NordVPN. Secure your internet browsing effectively and affordably. IndigoStack This is really cool. Bare metal performance for local web development stacks. Run multiple stacks with https, reverse proxies, whatever tech you need — no Docker, no VMs, full terminal integration. Really well...
The OmniPlan giveaway has ended, and I have winners to announce! The winners! Congratulations to: Ishan Mahapatra Chris Messina 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 OmniPlan is still worth checking out. OmniPlan is totally worth checking...
I’m excited to offer the next giveaway, 2 Universal Standard licenses ($199.99 value each) for OmniPlan. OmniPlan is the ultimate way to manage a project, seeing all of the moving parts at once with start and end dates for tasks, Gantt charts, support for automation workflows, and a project assistant to provide extra functionality. Multi-project...
The Eloquent Javascript (e-book) giveaway has ended, and I have winners to announce! The winners! Congratulations to: Ciaran Connelly Davide Ricci Ingo Fischer Jasper Lai Scott Kopelchuk Peter Trist Tristan Wren J. Bolton Matthias Rempe Dave Robeson You should have received an email with details, please let me know if you...
I’m excited to offer the next giveaway, 10 [Eloquent Javascript] e-books ($39.99 value each). Whether you’re just getting into web development or are an old hand, this book contains excellent knowledge and tips for Javascript developers. The latest edition updates for current web development practices and tools. From the developer: The fourth...
The Moom giveaway has ended, and I have winners to announce! The winners! Congratulations to: Hadi Zainudin Dan McClain Nate Terpstra Tracy Jenkins Gavin Jerman Marco Onderstal John Miller Kris Schofield Cristobal Torres-Velez Michail Litke You should have received an email with details, please let me know if you didn’t hear...
Web excursions brought to you in partnership with Backblaze. Back up everything. Create VS Code Themes Easily - Theme Studio - The VS Code Theme Editor I’ve switched to VS Code (finally) and I’m mostly loving it. Started playing around with porting my favorite things and found VS Code Theme Studio. It’s “the easiest way to create a theme for...
I’m excited to offer the next giveaway, 10 licenses ($15 value each) for Moom. Whether you know it yet or not, window management on a Mac can change your computing life. Imagine being able to fly windows into organized dimensions and locations with the click of a button or the press of a key. Moom is the best app for managing windows that I’ve...
I recently revived Marky the Markdownfier. In case you missed it, Marky turns any web page into clippable Markdown for storage in notes/organization apps. And I could have left well enough alone, but there were a couple of quirks I wanted to fix. That led to… well, a complete ground-up rewrite of Marky. The old version and the old bookmarklets...
The Screen Studio giveaway has ended, and I have a winner to announce! The winner! Congratulations to Graham Hall! 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 Screen Studio is still worth checking out. If you do any kind of screencasting or video...
I’m excited to offer the next giveaway, 1 Standard license ($89 value) for Screen Studio. I’ve long used ScreenFlow to create screencasts, and then discovered Screen Studio (thanks Mike Schmitz). If you just need to create a beautiful screencast with adjustable background, window zooming, and cursor enhancing/smoothing, Screen Studio does it all...
Web excursions brought to you in partnership with Setapp. Get access to hundreds of Mac and iOS apps for one low monthly subscription fee. Usage A schema for CLIs that can be used to generate man pages, Markdown, and shell completion scripts. I might have to start implementing this… OSStatus — Apple API Errors Look up those inscrutable...
The Keep It giveaway has ended, and I have winners to announce! The winners! Congratulations to: Toni Martinez Jan Dammshäuser Alex Trecartin 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 Keep It is still worth checking out. Especially if...
I’m excited to offer the next giveaway, 3 1-year subscriptions ($40 value each) for Mac and iOS for Keep It. Keep It from Reinvented Software is the perfect tool for people who want to collect notes, documents, web links, and more without locking their data into something like Evernote. If you’ve been tempted by something like DEVONthink but the...
I finally fixed Marky the Markdownifier. I didn’t do any updates to the interface as it is, in my opinion, not too bad. Marky is a tool for turning web pages into Markdown. It now uses Pandoc with GFM formatting. There’s an API available for outputting to various formats (including JSON with title, source, rendered content, and Markdown content)....
The HoudahGeo giveaway has ended, and I have winners to announce! The winners! Congratulations to: Adam Oldakowski Stephen Hannam Steve Mattan Gary Burkhardt Theo Menezes 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 HoudahGeo is still...
Shorly after publishing Planter, user cavalierex brought Cookiecutter to my attention on the forum. It appears to be a complete replacement and is far more mature than Planter. I don’t regret making Planter — it fits my own needs perfectly. If I’d known about cookiecutter before starting, though, I probably wouldn’t have bothered reinventing the...
I’m excited to offer the next giveaway, 5 licenses ($39 value each) for HoudahGeo. Have you ever wanted a fully-fledged interface for automatically geocoding and geotagging your photo collection? HoudahGeo makes it easy to add locations in Apple Photos, iPhoto, and Aperture, and can write tags to the original image files. This giveaway is for...
I did a redesign of this site last night. I hope you like it. It’s heavily inspired by the iA blog. Shamelessly inspired, I guess. But it was a fun exercise to revamp the Jekyll setup, which took a ton of work. I do not love templating in Liquid, but I do like writing filters in Ruby. I think it came out pretty...
The Morpho Converter Pro giveaway has ended, and I have winners to announce! The winners! Congratulations to: Carley Knight Isaac Halvorson Özgür Irmak Giulio Galassi Peter B. 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 Morpho Converter...
The Morpho Converter Pro giveaway has ended, and I have winners to announce! The winners! Congratulations to: Carley Knight Isaac Halvorson Özgür Irmak Giulio Galassi Peter B. 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 Morpho Converter...
Years ago (12!) I made a script called Planter that would generate directory and file structures based on an indented template. I decided to reimagine the whole thing and am happy to release Planter 3 today. Instead of relying on a single template file, Planter now expects a template directory with all of the subdirectories and files you want to...
Years ago (12!) I made a script called Planter that would generate directory and file structures based on an indented template. I decided to reimagine the whole thing and am happy to release Planter 3 today. Instead of relying on a single template file, Planter now expects a template directory with all of the subdirectories and files you want to...
I’m excited to offer the next giveaway, 5 lifetime Pro licenses ($19.99 value each) for Morpho Converter Pro. Morpho is an app for Mac, iOS, and Apple Watch that makes converting literally any number to any other unit possible. Miles to kilometers? Grams to ounces? USD to HKD? Anything you need to convert, Morpho is there for you, on your phone,...
I’m excited to offer the next giveaway, 5 lifetime Pro licenses ($19.99 value each) for Morpho Converter Pro. Morpho is an app for Mac, iOS, and Apple Watch that makes converting literally any number to any other unit possible. Miles to kilometers? Grams to ounces? USD to HKD? Anything you need to convert, Morpho is there for you, on your phone,...
7 years ago I wrote about a script I was using to generate changelogs for Marked. Since then I’ve continued updating the script to work with just about all of my projects, from Xcode projects to Ruby gems to scripts that just have a VERSION file in the same directory. It can output a few different formats of changelog to accommodate all of my...
7 years ago I wrote about a script I was using to generate changelogs for Marked. Since then I’ve continued updating the script to work with just about all of my projects, from Xcode projects to Ruby gems to scripts that just have a VERSION file in the same directory. It can output a few different formats of changelog to accommodate all of my...
The Obsidian Sync giveaway has ended, and I have winners to announce! The winners! Congratulations to: Donovan Watts Chip Morris Stefan Kuhle Florian Graessle Greg Wallace 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 Obsidian Sync is still...
The Obsidian Sync giveaway has ended, and I have winners to announce! The winners! Congratulations to: Donovan Watts Chip Morris Stefan Kuhle Florian Graessle Greg Wallace 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 Obsidian Sync is still...
I’m excited to offer the next giveaway, 5 1-year subscriptions ($96 value each) for Obsidian Sync. Obisidan is an amazing tool that’s free to use, but if you want to sync and share your vaults, settings, and more, you’ll want to upgrade with Obsidian Sync. This giveaway is for a free year! From the developer: Obsidian Sync works in the...
I’m excited to offer the next giveaway, 5 1-year subscriptions ($96 value each) for Obsidian Sync. Obisidan is an amazing tool that’s free to use, but if you want to sync and share your vaults, settings, and more, you’ll want to upgrade with Obsidian Sync. This giveaway is for a free year! From the developer: Obsidian Sync works in the...
I’m excited to offer the next giveaway, 5 1-year subscriptions ($96 value each) for Obsidian Sync. Obisidan is an amazing tool that’s free to use, but if you want to sync and share your vaults, settings, and more, you’ll want to upgrade with Obsidian Sync. This giveaway is for a free year! From the developer: Obsidian Sync works in the...
The iStat Menus giveaway has ended, and I have winners to announce! The winners! Congratulations to: Bhaskar Bhat Leighton Price Robert Shaw Johan Romin Yinan Chen 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 iStat Menus is still worth...
The iStat Menus giveaway has ended, and I have winners to announce! The winners! Congratulations to: Bhaskar Bhat Leighton Price Robert Shaw Johan Romin Yinan Chen 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 iStat Menus is still worth...
The iStat Menus giveaway has ended, and I have winners to announce! The winners! Congratulations to: Bhaskar Bhat Leighton Price Robert Shaw Johan Romin Yinan Chen 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 iStat Menus is still worth...
I’m excited to offer the next giveaway, 5 licenses ($11.99 value each) for iStat Menus. iStat Menus puts a bevy of system monitoring widgets right in your menu bar. Weather, CPU and GPU usage, Memory usage, date and time, network activity/bandwidth, battery and power, and disk usage. Any (or all) available at a glance, and detailed info on each...
I’m excited to offer the next giveaway, 5 licenses ($11.99 value each) for iStat Menus. iStat Menus puts a bevy of system monitoring widgets right in your menu bar. Weather, CPU and GPU usage, Memory usage, date and time, network activity/bandwidth, battery and power, and disk usage. Any (or all) available at a glance, and detailed info on each...
I’m excited to offer the next giveaway, 5 licenses ($11.99 value each) for iStat Menus. iStat Menus puts a bevy of system monitoring widgets right in your menu bar. Weather, CPU and GPU usage, Memory usage, date and time, network activity/bandwidth, battery and power, and disk usage. Any (or all) available at a glance, and detailed info on each...
The SoundSource giveaway has ended, and I have winners to announce! The winners! Congratulations to: Tim Stevens Joe Wright Stuart Liddell 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 SoundSource is still worth checking out. If you have...
The SoundSource giveaway has ended, and I have winners to announce! The winners! Congratulations to: Tim Stevens Joe Wright Stuart Liddell 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 SoundSource is still worth checking out. If you have...
The SoundSource giveaway has ended, and I have winners to announce! The winners! Congratulations to: Tim Stevens Joe Wright Stuart Liddell 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 SoundSource is still worth checking out. If you have...
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...
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...
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...
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 click away (it even has keyboard shortcuts). From the developer: Fast...
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 click away (it even has keyboard shortcuts). From the developer: Fast...
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 long as it returns YAML or JSON with appropriate keys, it will work...
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 long as it returns YAML or JSON with appropriate keys, it will work...
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 few things had broken since I last looked at it. So you get an update. Aside from fixing bugs that had cropped up, I spent some time on the various browser searching tools. SearchLink...
[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 few things had broken since I last looked at it. So you get an...
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 details, please let me know if you didn’t hear...
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 details, please let me know if you didn’t hear...
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 necessary steps for a task. I use it almost every day and it has saved...
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 necessary steps for a task. I use it almost every day and it has saved...
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 extensible, too and you can extend it to perform custom actions in addition...
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 extensible, too and you can extend it to perform custom actions in addition...
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’t win! If you didn’t win, sorry, but PopClip is still...
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’t win! If you didn’t win, sorry, but PopClip is still...
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 with gems, I figured why not make it a gem and make it easy to...
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 with gems, I figured why not make it a gem and make it easy to...
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 easily with bundle install. However, I don’t like installing Ruby gems...
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 easily with bundle install. However, I don’t like installing Ruby gems...
I’m excited to offer the next giveaway, 5 licenses ($24 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 and powerful? That’s what PopClip does. I use it daily. Whenever I...
I’m excited to offer the next giveaway, 5 licenses ($24 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 and powerful? That’s what PopClip does. I use it daily. Whenever I...
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 worth checking out. If you live in a digital world, you need a cloud...
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 worth checking out. If you live in a digital world, you need a cloud...
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 versioning and easy restore when things go wrong. From the developer: ...
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 versioning and easy restore when things go wrong. From the developer: ...
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 win, sorry, but TableFlip is still worth checking out. If you...
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 win, sorry, but TableFlip is still worth checking out. If you...
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 on. I’m certain I’ve solve the problem for both use cases now. I...
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 on. I’m certain I’ve solve the problem for both use cases now. I...
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 table editing within any editor. It’s truly a missing link for...
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 table editing within any editor. It’s truly a missing link for...
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 still worth checking out. You can still save 15% off your...
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 still worth checking out. You can still save 15% off your...
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 developer: Dropzone is a productivity app for the Mac that makes it faster...
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 developer: Dropzone is a productivity app for the Mac that makes it faster...
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! If you didn’t win, sorry, but Marked is still worth...
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! If you didn’t win, sorry, but Marked is still worth...
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 by editing your own CSS. Beautiful PDF and HTML export, type-ahead...
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 by editing your own CSS. Beautiful PDF and HTML export, type-ahead...
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 win! If you didn’t win, sorry, but OmniOutliner is still...
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 win! If you didn’t win, sorry, but OmniOutliner is still...
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 incorporate this directly into Marked, I made it a script that can be...
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 incorporate this directly into Marked, I made it a script that can be...
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 covers you for Mac ($19.99) and iOS ($19.99). From the developer: ...
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 covers you for Mac ($19.99) and iOS ($19.99). From the developer: ...
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, but Screens is still worth checking out. Screens is the ultimate...
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, but Screens is still worth checking out. Screens is the ultimate...
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 full Markdown document with all elements using...
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 full Markdown document with all elements using...
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, Screens has you covered. It’s the most elegant remote desktop...
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, Screens has you covered. It’s the most elegant remote desktop...
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… Apparently folder sharing is still an “MVP” feature, so I can share with you,...
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… Apparently folder sharing is still an “MVP” feature, so I can share with you,...
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, sorry, but Audio Hijack is still worth checking out. You can’t...
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, sorry, but Audio Hijack is still worth checking out. You can’t...
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, though, is script snippets, which I make use of a lot in...
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, though, is script snippets, which I make use of a lot in...
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 in the terminal 🎨 Prettier git diffs in the...
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 in the terminal 🎨 Prettier git diffs in the...
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 power you need. Drag and drop a configuration together, linking...
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 power you need. Drag and drop a configuration together, linking...
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, but RetroBatch Pro is still worth checking out. Right now...
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, but RetroBatch Pro is still worth checking out. Right now...
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 Nation Swag and much more! Developer Nation community members are also...
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 Nation Swag and much more! Developer Nation community members are also...
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 repeatedly? Retrobatch lets you define image processing workflows using a...
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 repeatedly? Retrobatch lets you define image processing workflows using a...
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, clicking search, and entering terms. To add a custom search: Go to...
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, clicking search, and entering terms. To add a custom search: Go to...
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, but DEVONthink is still worth checking out. If you gather...
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, but DEVONthink is still worth checking out. If you gather...
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. Scan paper documents with OCR to make them searchable, archive...
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: insertTOC(max, after) insert TOC (max=max levels,...
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 JavaScripts. So I’ve added insertScript(path) as a filter. You can give it...
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 injecting metadata or performing other simple actions, so I added a new...
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 OmniGraffle is still worth checking out. You can’t beat OmniGraffle for...
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 giveaway gets you licenses for both Mac ($149.99) and iOS ($59.99)....