SearchLink Gets Google Search Back

So it turns out Google now offers an API (once again). It’s limited to 100 searches per day for the free version, so I don’t want to put my API key into the public distribution of SearchLink, but if you want to tap into Google’s power for your searches, you can now add your own API key to the config and get 100 searches per day for free. If you should, for whatever reason, run out of searches in a day, it should gracefully switch out to the previous DuckDuckGo configuration. api, google, search, searchlink

→ Continue reading

Searchlink, Not Just for Searching

First, I’ve created a repo for SearchLink plugins. This is mostly going to be example code, but you might find some useful ones in there. If you’ve never checked out SearchLink and do any kind of writing that requires linking to web sites/pages, app landing pages, Gist embeds, or basically any kind of blogging, web writing, or show notes, you should check it out. markdown, plugin, search, searchlink, snippet, text, textexpander

→ Continue reading

Scrivener Giveaway!

I’m excited to offer the next giveaway, 3 licenses ($59 value each) for Scrivener. Scrivener is the ultimate app for writers. Organize your story, add research, and get to writing with full support for notes, links, footnotes, rich text, Markdown and so much more. With story organization features, character tracking, and a complete set of writing tools, it’s the most fully-fledged writing app you’ll find. Get ready for NaNoWriMo! (By the way, it also integrates well with… giveaway, macos, writing

→ Continue reading

TextExpander Giveaway!

I’m excited to offer the next giveaway, 3 1-year subscriptions ($39.96 value each) for TextExpander. TextExpander is a long-time supporter of BrettTerpstra.com and I’m very proud of that. It’s the first app I install on a new Mac and I almost can’t function without it. It saves me untold hours of typing, and with its shell scripting capabilities it goes well beyond simple text expansion. giveaway, macos, textexpander

→ Continue reading