I’m excited to offer the next giveaway, 3 licenses ($24.99 value each) for TaskPaper. TaskPaper is a task management solution based entirely on plain text. It offers a familiar interface to work with files in the TaskPaper format, with tagging, projects, due dates, and all the th … | Continue reading
The Keyboard Maestro giveaway has ended, and I have a winner to announce! The winner! Congratulations to: Abhimat Gautam 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 Keyboard Maestr … | Continue reading
I’ve published an entirely reworked version of my Markdown Lorem Ipsum API. It’s a fix, but also a major improvement. The md-lipsum API gives you Lorem Ipsum in Markdown format, ready for use in testing and tools. The original version of it used an external API to generate the Li … | Continue reading
I’ve published a few updates to SearchLink since we last talked, some bigger than others. Here’s a rundown of what’s new. URL Shortening First, I added more built-in URL shortening. In addition to Bit.ly shortening, you can now use is.gd or TinyUrl. Bit.ly and TinyURL require an … | Continue reading
I’m excited to offer the next giveaway, a license ($36 value) for Keyboard Maestro. That’s right, another chance at Keyboard Maestro! Keyboard Maestro is an insanely powerful app for automation on your Mac that no power user should be without. It can automate literally everything … | Continue reading
I recently published a Karabiner trick that turned ; plus J/I/K/L into arrow keys. I’ve determined that my implementation could use some work. Here’s the redux. More from "KeyBinding" KeyBindings - home row arrow cluster revisited 2025/03/30 KeyBindings: home row arrow cluster 20 … | Continue reading
The Bear giveaway has ended, and I have winners to announce! The winners! Congratulations to: Erick Yamanaka Denis Hennessy Stephen Hucker Lowell Burnham Knut Focke You should have received an email with details, please let me know if you didn’t hear anything! But I didn’t win! I … | Continue reading
I wrote a pretty basic script a long time ago that converts TaskPaper files to Markdown for nice previewing/publishing. I recently updated it with a bunch of modernizations. I originally wrote this script (*goes to check*) — jebus, fifteen years ago. I guess I’ve been doing this … | Continue reading
I’ve been working away from my office a lot, so I’ve been using my MacBook Pro keyboard as often as my Ultimate Hacking Keyboard. I missed the Mod-J/K/I/L arrow key navigation, so I hacked a little modification in using Karabiner that fills the gap. My own reasoning: I have TOS, … | Continue reading
I’m excited to offer the next giveaway, 5 1-year subscriptions to Bear Pro ($29.99 value each) for Bear. That’s right, another chance at Bear! Bear is a great app for note taking, journaling, and organizing information with Markdown support. It’s gorgeous to work with, elegant in … | Continue reading
I’ve been playing with some Karabiner Elements setups and thought I’d start sharing some that I find useful. I’m publishing these as part of the KeyBinding series, as I think they make sense there. This first one is a way to make tab switching (⌘[,]) slightly more convenient. I s … | Continue reading
The Bike giveaway has ended, and I have winners to announce! The winners! Congratulations to: Tedd Landgraf Frédéric FERRARE Hans Hofner 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 … | Continue reading
I’m excited to offer the next giveaway, 3 licenses ($29.99 value each) for Bike. That’s right, another chance at Bike! Bike is a deceptively simple outliner. It uses plain text files (HTML, but also supports OPML and text) to store structured data that maintain simplicity while o … | Continue reading
The SpamSieve giveaway has ended, and I have winners to announce! The winners! Congratulations to: Wessel du Preez David Nieporent 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 SpamS … | Continue reading
I’ve published a repo of my own Git commands and aliases. Most of these commands started as aliases and then got more complex. All of the commands are described in the README. They’re nothing terribly complex, but I find them all useful almost every time I use Git. I’ve also incl … | Continue reading
I finally got a significant Marked update out. ==highlight== rendering, and a BYO JavaScript setup I think (some) users will like. First, I don’t know why it’s become so popular, but I’ve received a lot of requests for ==highlight== rendering. So I’ve added it as an option. I als … | Continue reading
I’m excited to offer the next giveaway, 2 licenses ($39.99 value each) for SpamSieve. Michael Tsai has generously agreed to offer 2 more licenses for SpamSeive, so you get another chance at this great app. SpamSieve provides powerful spam filtering for any email setup. It learns … | Continue reading
The App Tamer giveaway has ended, and I have winners to announce! The winners! Congratulations to: Jay Farr Giovanni zucca 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 App Tamer is … | Continue reading
Whether you’re a new user or a seasoned pro, ScreenCastsONLINE offers in-depth screencasts on a wide range of topics, from tutorials to app discovery. Check it out. razzius/fish-functions: Useful fish functions A big collection of small utility functions for Fish. Taska – Mac App … | Continue reading
I’m excited to offer the next giveaway, 2 licenses ($14.95 value each) for App Tamer. That’s right, another chance at App Tamer! Got unruly applications? App Tamer helps you take control of your CPU by controlling how much access your apps have to it. Throttle apps that take up t … | Continue reading
The Mouse Pro giveaway has ended, and I have winners to announce! The winners! Congratulations to: John Liberty Donovan Watts Lenaldo Rocha Vincent Ging Ho Yim Henry Dennis Andy Tough Artika Damon Immo Junghärtchen Derrick Wheals Mark D Parry Yinan Chen Michael Karim Samuel Nthor … | Continue reading
Web excursions brought to you in partnership with Backblaze. Back up everything. Our Changing Relationship With Apple Michael Tsai offers a great synopsis and brief analysis of the recent conversation among prominent voices in the Apple sphere about Apple’s loss of moral high gro … | Continue reading
Web excursions brought to you in partnership with Setapp. Get access to hundreds of Mac and iOS apps for one low monthly subscription fee. Archive Hook bookmarks with DEVONthink A great script from Zsolt Benke that scans your Hookmark bookmarks and saves archives of them in DEVON … | Continue reading
I’m excited to offer the next giveaway, 30 licenses ($3.99 value each) for Mouse Pro. If you need to demo your screen and really want your mouse cursor to stand out, Mouse Pro is an excellent tool for enhancing your presentations with precision and clarity. It can apply a variety … | Continue reading
My weekend project was to integrate Songlink info with my Soundtrack project. I think it went smashingly. My Soundtrack page does not get a lot of traffic. That’s fine, it’s really just a playground for me. I think some of the features of it are really cool, personally, but more … | Continue reading
The Things for Mac and iOS giveaway has ended, and I have winners to announce! The winners! Congratulations to: Robert Bigg Jim Gilchrist Adrian Furlan Todd Henion Jeff Vautin You should have received an email with details, please let me know if you didn’t hear anything! But I di … | Continue reading
Whether you’re a new user or a seasoned pro, ScreenCastsONLINE offers in-depth screencasts on a wide range of topics, from tutorials to app discovery. Check it out. Flotato While nothing has ever lived up to an old Mac app called Fluid for me, there are a few good options for cre … | Continue reading
I’m excited to offer the next giveaway, 5 licenses ($80 combined value each) for Things for Mac and iOS. That’s right, another chance at Things! Things is a task management solution that I love for its elegance. Display your todos alongside calendar events, see exactly what you h … | Continue reading
Web excursions brought to you in partnership with Tower, the absolute best Git GUI for macOS. Enter Tapestry A cool new app from Iconfactory that blends multiple media sources into one list, complete with muting and management tools. You can even add your own sources with basic d … | Continue reading
The Curio giveaway has ended, and I have winners to announce! The winners! Congratulations to: Thomas Soteros Aidan Williamson 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 Curio is … | Continue reading
I’m excited to offer the next giveaway, 2 Pro license ($119 value each) for Curio. That’s right, another chance at Curio, just in time for the Curio 31 release! Curio is the perfect app for managing your brainstorms, your research, your projects, and your digital life. A Curio “s … | Continue reading
This morning I pushed a pretty large update to the Readwise to DEVONthink script I published yesterday. It adds some important features, so if you’ve already downloaded the script, you might want to update. The previous version worked fine, but there were a couple of things it ne … | Continue reading
Readwise is an awesome power-user tool for reading web articles, newsletters, and even e-books. DEVONthink is an amazing tool for building connected knowledge bases. Today I’m releasing a script that saves Readwise highlights to DEVONthink as annotated Markdown files, bringing th … | Continue reading
The EagleFiler giveaway has ended, and I have winners to announce! The winners! Congratulations to: Kantida Atchariyachanvanit Stephen Downs 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
I’m offering a second chance to score one of two licenses for EagleFiler ($59.99 value each), just in case you missed it, or you didn’t win the first time around. EagleFiler is an amazing tool for cataloging and searching all of your information, from web pages to emails and ever … | Continue reading
The Amadine giveaway has ended, and I have winners to announce! The winners! Congratulations to: Wes Chamness Don Voltz Craig Jobbins Sungbin Jo Damien White 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 d … | Continue reading
I recently posted a script I was using to archive my linkding bookmarks to Markdown files in nvUltra. I’ve since started digging into DEVONthink and have updated the script to archive my bookmarks there. I still use my bookmarks with nvUltra by indexing a notebook in DEVONthink a … | Continue reading
I’m excited to offer the next giveaway, 5 iOS licenses ($29.99 value each) for Amadine. Whether you’re a creative professional or an amateur with big ideas, Amadine is a vector design tool that can help you get there, no matter how big the goal. This is a really powerful design a … | Continue reading
The Inbox AI giveaway has ended, and I have winners to announce! The winners! Congratulations to: Francesco Consoli Matt Zehner Maurits Doorn 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
I’m excited to offer the next giveaway, 3 licenses ($49.95 value each) for Inbox AI. Inbox AI lets you have conversations with AI, automate tasks, process your emails, and capture information - all through voice and connected to your information. This one is a popular user reques … | Continue reading
Last time I wrote about my health, I had an inkling of what was going on with me, and now I have some diagnoses to work with. Thanks to my readers for their support as I grapple with my health changes. I knew I had some form of dysautonomia, but I was having trouble finding a doc … | Continue reading
The Setapp giveaway has ended, and I have winners to announce! The winners! Congratulations to: Leighton Price Brandon Ballentine Patrick Ahles Lew Piper III Adam Simmons You should have received an email with details, please let me know if you didn’t hear anything! But I didn’t … | Continue reading
I’ve been obsessively into DEVONthink lately. Once I’ve truly explored it, I’ll write more about that, but in the meantime I wanted to share a handy integration for those already using it. I’m very aware that DEVONthink has a great clipper. Whether you’re using bookmarklets, brow … | Continue reading
I just published a couple of new features to mdless this morning: strikethrough and GitHub emoji support. You can now use ~~text~~ formatting, and if your terminal supports strikethrough text, it will be displayed as such. You can control formatting and colors by adding deletion … | Continue reading
I’m excited to offer the next giveaway, 5 6-month subscriptions ($59.95 each) for Setapp. A lot of the giveaways I’ve been running are also available on Setapp. And the reason a lot of readers don’t enter is because they’re already getting these apps for one monthly payment of $9 … | Continue reading
Recent changes in my health have made it such that some days I’m couch-bound upstairs, while my office (and primary work computer) is in the basement. This has led to some interesting solutions for my daily work. My day job at Oracle I can mostly do from my couch and my work lapt … | Continue reading
The Chronicling giveaway has ended, and I have winners to announce! The winners! Congratulations to: Brian Petran Aaron Hockley Preben Arentoft 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
Immo Junghärtchen shared a Shortcut for StretchLink.cc on the forum, and I’ve modified it slightly for my own needs. Find both below. The original shortcut can be found on the forum, but here’s a direct link. Thanks to Immo for getting this started. I created my own version speci … | Continue reading