Brett Terpstra š“šāā¬
@ttscoff.bsky.social
š¤ 761
š„ 205
š 198
Blogger, developer, tech writer. On mastodon at @
[email protected]
.
https://brettterpstra.com
If I read this correctly, Airplane Mode is a bypass, but honestly, I think I'll take my SIM out and put it in my pocket for emergencies.
fumics.in/posts/2026-0...
loading . . .
Your Phone Silently Sends GPS to Your Carrier ā Here's How
Your phone's baseband silently computes and sends precise GPS coordinates to your carrier via RRLP and LPP protocols. No notification, no consent, no way to opt out.
https://fumics.in/posts/2026-02-01-phone-gps-carrier-tracking
about 17 hours ago
1
2
0
Lately on the blog: Karabiner Home row app switcher https://brettterpstra.com/2026/02/03/home-row-app-switcher/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Karabiner Home row app switcher - BrettTerpstra.com
Hereās a new Karabiner-Elements trick that Iāve been using to add home row app switching to my workflow. Tools like LeaderKey are great, but sometimes you just want the App Switcher, andā¦
https://brettterpstra.com/2026/02/03/home-row-app-switcher/?utm_campaign=blog_post&utm_source=mastodon
about 17 hours ago
0
1
0
Lately on the blog: Web Excursions for February 2nd, 2026 https://brettterpstra.com/2026/02/02/web-excursions-for-february-2nd-2026/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Web Excursions for February 2nd, 2026 - BrettTerpstra.com
An irregularly-scheduled roundup of Brettās favorite web discoveries.
https://brettterpstra.com/2026/02/02/web-excursions-for-february-2nd-2026/?utm_campaign=blog_post&utm_source=mastodon
1 day ago
0
3
2
Use the (direct action) force.
2 days ago
0
4
1
How is Trump going on tv and saying heās been āvindicated?ā Did he mean to say āimplicated?ā I get words arenāt his strength.
3 days ago
0
2
1
reposted by
Brett Terpstra š“šāā¬
CrimethInc. Ex-Workers' Collective
4 days ago
Donald Trump wants to distract you from what ICE is doing so badly that he permitted the release of millions of pages of Epstein files. If that doesn't work, he'll go to war with Iran. The Democrats are negotiating milquetoast "restrictions" on ICE. But only grassroots resistance will save us.
add a skeleton here at some point
4
125
41
www.instagram.com/reels/DT-pgP...
loading . . .
HappaXVI on Instagram: "The burger of the day everyday until they get out #iceoutmpls #iceoutcomics #iceout #minnesota #bobsburgers"
16K likes, 33 comments - happaxvi on January 26, 2026: "The burger of the day everyday until they get out #iceoutmpls #iceoutcomics #iceout #minnesota #bobsburgers".
https://www.instagram.com/reels/DT-pgPdkVNF/
5 days ago
0
0
0
PSA: You can minimize the effect of the LRADs (Long Range Acoustic Device) currently being used by MPD and ICE for crowd control with a simple piece of posterboard (like maybe a protest sign?). Pass it on.
www.youtube.com/watch?v=3sqI...
loading . . .
LRADs and Sound Cannons Are NOT Safe. Here's How To Minimize Their Effects.
YouTube video by Benn Jordan
https://www.youtube.com/watch?v=3sqIvak-4Ek
6 days ago
0
1
1
Lately on the blog: Project-level plugins and config for Apex https://brettterpstra.com/2026/01/28/project-level-plugins-and-config-for-apex/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Project-level plugins and config for Apex - BrettTerpstra.com
If you use Apex for more than one project, youāve probably hit the point where a single global setup doesnāt quite cut it. Maybe your book project wants a different plugin set than yourā¦
https://brettterpstra.com/2026/01/28/project-level-plugins-and-config-for-apex/?utm_campaign=blog_post&utm_source=mastodon
7 days ago
0
0
0
reposted by
Brett Terpstra š“šāā¬
Chi-Chi's Mexican Restaurant
7 days ago
ICE is now using LRAD on protestors, if you are going to go out in MN or LA, make sure you bring serious ear protection
7
277
163
Been humming this little ditty today.
www.youtube.com/watch?v=4PUO...
loading . . .
ICE, F**K You - A Protest Song for Minneapolis
YouTube video by scaredketchup
https://www.youtube.com/watch?v=4PUOhAJG5EU
7 days ago
0
1
0
Lately on the blog: Dy.lan: turn your local network into a workflow engine https://brettterpstra.com/2026/01/27/a-url-router-that-turns-your-local-network-into-a-workflow-engine/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Dy.lan: turn your local network into a workflow engine - BrettTerpstra.com
Have you ever wished you could turn your local network into a smart routing system? Instead of remembering IP addresses and ports, what if you could use simple, memorable URLs that trigger workflowsā¦
https://brettterpstra.com/2026/01/27/a-url-router-that-turns-your-local-network-into-a-workflow-engine/?utm_campaign=blog_post&utm_source=mastodon
8 days ago
0
0
0
reposted by
Brett Terpstra š“šāā¬
Minnesota Star Tribune
10 days ago
An overhead view of protesters gathering at the scene of the shooting. Live coverage:
www.startribune.com/ice-raids-mi...
š½ļø Aaron Lavinsky/The Minnesota Star Tribune
loading . . .
56
4983
1956
Being āPeacefulā and āLaw-Abidingā Will Not Stop Authoritarianism
crimethinc.com/2026/01/21/b...
9 days ago
0
4
3
New sticker gets center stage.
9 days ago
0
5
0
Why are there no Bluesky apps for Mac?
10 days ago
2
1
0
I heard you talking about a US civil war and just wanted to broach *class* war as a viable and more productive alternative. Thank you for your attention to this mattter.
11 days ago
0
2
0
Lately on the blog: Tween: Fish function for outputting ranges of text https://brettterpstra.com/2026/01/22/tween-fish-function-for-outputting-ranges-of-text/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Tween: Fish function for outputting ranges of text - BrettTerpstra.com
Iāve been developing a Fish function called . Itās a simple, flexible utility for extracting ranges of lines from files or STDIN input, and itās flexible enough to handle just aboutā¦
https://brettterpstra.com/2026/01/22/tween-fish-function-for-outputting-ranges-of-text/?utm_campaign=blog_post&utm_source=mastodon
13 days ago
0
0
0
"When I joined the militia I had promised myself to kill one Fascist ā after all, if each of us killed one they would soon be extinct" ā George Orwell, died on this day in 1950
13 days ago
0
3
3
reposted by
Brett Terpstra š“šāā¬
kat
16 days ago
jack asked if i would sketch up a poster to tell people in nearby neighborhoods about the partnership between flock and ring, and this is what i came up with. it can be printed on an 8.5x11 sheet of paper.
48
12139
7704
reposted by
Brett Terpstra š“šāā¬
Nicholas Grossman
16 days ago
Trump demanding control of Greenlandāwhich the US already has access toāis based on multi-layered lies. Threatening NATO allies to get it undermines the Western alliance. I did a point-by-point breakdown of Trump's aggressive letter to Norwegian Prime Minister StĆøre about the Nobel and Greenland.
loading . . .
With Greenland Threats, Trump is Destroying the Western Alliance
A point-by-point breakdown of Donald Trump's aggressive letter to Norwegian Prime Minister Jonas Gahr StĆøre about a Nobel Peace Prize and control of Greenland
https://www.arcdigital.media/p/with-greenland-threats-trump-is-destroying
38
670
302
Lately on the blog: Markdown Fixup plugin for Apex https://brettterpstra.com/2026/01/19/markdown-fixup-plugin-for-apex/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Markdown Fixup plugin for Apex - BrettTerpstra.com
My two biggest projects over the last week have been Markdown Fixup and Apex. It seemed worthwhile to integrate the two in some useful way.
https://brettterpstra.com/2026/01/19/markdown-fixup-plugin-for-apex/?utm_campaign=blog_post&utm_source=mastodon
16 days ago
0
2
0
reposted by
Brett Terpstra š“šāā¬
Cameron Banga
16 days ago
5 subscribers overnight to
@getskyscraper.com
! To the morning crowd, Skyscraper is now live in the App Store! For all who follow, hereās a very limited time promo to get 50% ($9.99 in US) off your 1st year of Skyscraper Pro.
https://apps.apple.com/redeem?ctx=offercodes&id=6754198379&code=LAUNCH
loading . . .
apps.apple.com
https://apps.apple.com/redeem?ctx=offercodes&id=6754198379&code=LAUNCH
0
5
3
Lately on the blog: Markdown to Sendy with Image Stacks and File Uploads https://brettterpstra.com/2026/01/17/markdown-to-sendy-with-image-stacks-and-file-uploads/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Markdown to Sendy with Image Stacks and File Uploads - BrettTerpstra.com
Iāve updated my Markdown to Sendy script with the ability to use āslicedā images with separate links, the ability to upload assets to a CDN automatically, and a ātest emailā mode that willā¦
https://brettterpstra.com/2026/01/17/markdown-to-sendy-with-image-stacks-and-file-uploads/?utm_campaign=blog_post&utm_source=mastodon
18 days ago
0
0
0
Lately on the blog: Marked features for Apex https://brettterpstra.com/2026/01/16/marked-features-for-apex/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Marked features for Apex - BrettTerpstra.com
When Apex reaches 1.0, Iām planning to include it in Marked 3. I realized that Marked has a lot of preprocessing features that were previously handled in Objective-C that would make sense toā¦
https://brettterpstra.com/2026/01/16/marked-features-for-apex/?utm_campaign=blog_post&utm_source=mastodon
19 days ago
0
0
0
Lately on the blog: Git-based changelogs for Rust projects and more https://brettterpstra.com/2026/01/15/git-based-changelogs-for-rust-projects-and-more/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Git-based changelogs for Rust projects and more - BrettTerpstra.com
Iāve been using my changelog script for years to generate release notes from git commit messages. Itās saved me countless hours and helped me maintain complete, informative changelogsā¦
https://brettterpstra.com/2026/01/15/git-based-changelogs-for-rust-projects-and-more/?utm_campaign=blog_post&utm_source=mastodon
20 days ago
0
0
0
reposted by
Brett Terpstra š“šāā¬
ashley fairbanks
21 days ago
For ease of navigation and sharing, I have turned my little list into a website:
standwithminnesota.org
add a skeleton here at some point
37
1352
1172
reposted by
Brett Terpstra š“šāā¬
Kat Tenbarge
21 days ago
Jacob Frey told ICE agents to get the fuck out of Minneapolis, a hugely popular viral moment, and the media has been browbeating him over it ever since. Trump flipped a guy off and told him fuck you and itās barely acknowledged.
110
5869
1448
Lately on the blog: Regex Replacements for Markdown Fixup https://brettterpstra.com/2026/01/14/regex-replacements-for-markdown-fixup/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Regex Replacements for Markdown Fixup - BrettTerpstra.com
BBEdit has a cool feature called Text Factories for automating repetitive text transformations. When Younghart mentioned it on the forum , it got me thinking.
https://brettterpstra.com/2026/01/14/regex-replacements-for-markdown-fixup/?utm_campaign=blog_post&utm_source=mastodon
21 days ago
0
0
0
Lately on the blog: Built-in Syntax Highlighting for Apex https://brettterpstra.com/2026/01/13/built-in-syntax-highlighting-for-apex/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Built-in Syntax Highlighting for Apex - BrettTerpstra.com
I think a lot of people using Apex are going to want syntax highlighting of code blocks. Including a script like Highlight.js in your HTML output is fine, but I wanted Apex to be able to directlyā¦
https://brettterpstra.com/2026/01/13/built-in-syntax-highlighting-for-apex/?utm_campaign=blog_post&utm_source=mastodon
22 days ago
0
0
0
Lately on the blog: Markdown to Sendy update: button tags, template fixes https://brettterpstra.com/2026/01/13/markdown-to-sendy-update-button-tags-template-fixes/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Markdown to Sendy update: button tags, template fixes - BrettTerpstra.com
Iāve been working on a few updates to my Markdown to Sendy script that add some nice quality-of-life improvements for creating email campaigns. The main additions are support for greeting/ā¦
https://brettterpstra.com/2026/01/13/markdown-to-sendy-update-button-tags-template-fixes/?utm_campaign=blog_post&utm_source=mastodon
22 days ago
0
0
0
Lately on the blog: Web Excursions for January 12nd, 2026 https://brettterpstra.com/2026/01/12/web-excursions-for-january-12nd-2026/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Web Excursions for January 12nd, 2026 - BrettTerpstra.com
An irregularly-scheduled roundup of Brettās favorite web discoveries.
https://brettterpstra.com/2026/01/12/web-excursions-for-january-12nd-2026/?utm_campaign=blog_post&utm_source=mastodon
23 days ago
0
0
0
Lately on the blog: Apex gets tables right https://brettterpstra.com/2026/01/12/apex-gets-tables-right/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Apex gets tables right - BrettTerpstra.com
Tables in Markdown have always been a bit of a mess. Every processor handles them slightly differently, and when you start wanting advanced features like column spans or captions, youāreā¦
https://brettterpstra.com/2026/01/12/apex-gets-tables-right/?utm_campaign=blog_post&utm_source=mastodon
23 days ago
0
0
0
reposted by
Brett Terpstra š“šāā¬
Mike
25 days ago
loading . . .
7
174
79
Lately on the blog: A quick Markdown Fixup update https://brettterpstra.com/2026/01/09/a-quick-markdown-fixup-update/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
A quick Markdown Fixup update - BrettTerpstra.com
Iāve made a couple of improvements to md-fixup, the opinionated Markdown formatting and linting tool I shared this week. The main additions are better emphasis handling and link conversionā¦
https://brettterpstra.com/2026/01/09/a-quick-markdown-fixup-update/?utm_campaign=blog_post&utm_source=mastodon
25 days ago
0
3
2
Lately on the blog: Web Excursions for January 9th, 2026 https://brettterpstra.com/2026/01/09/web-excursions-for-january-9th-2026/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Web Excursions for January 9th, 2026 - BrettTerpstra.com
An irregularly-scheduled roundup of Brettās favorite web discoveries.
https://brettterpstra.com/2026/01/09/web-excursions-for-january-9th-2026/?utm_campaign=blog_post&utm_source=mastodon
26 days ago
0
0
1
Lately on the blog: Markdown Fixup: An Opinionated Markdown Linter https://brettterpstra.com/2026/01/07/markdown-fixup-an-opinionated-markdown-linter/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Markdown Fixup: An Opinionated Markdown Linter - BrettTerpstra.com
I have some strong opinions about how Markdown should look. Liberal line breaks everywhere. ATX headers with exactly one space after the . Consistent list indentation using tabs. Tables that areā¦
https://brettterpstra.com/2026/01/07/markdown-fixup-an-opinionated-markdown-linter/?utm_campaign=blog_post&utm_source=mastodon
28 days ago
0
1
0
Lately on the blog: Howzit Script Helpers https://brettterpstra.com/2026/01/06/howzit-script-helpers/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Howzit Script Helpers - BrettTerpstra.com
One of the things I love about Howzit is how it bridges the gap between simple task lists and full automation. You can write quick (or complex) scripts right in your build notes and, with the latestā¦
https://brettterpstra.com/2026/01/06/howzit-script-helpers/?utm_campaign=blog_post&utm_source=mastodon
29 days ago
0
0
0
Lately on the blog: Improved Apex Xcode integration https://brettterpstra.com/2026/01/05/improved-apex-xcode-integration/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Improved Apex Xcode integration - BrettTerpstra.com
Iāve been working on making Apex (my ultimate Markdown processor) easier to integrate into Xcode projects, and Iām excited to share whatās new. The biggest change is full Swiftā¦
https://brettterpstra.com/2026/01/05/improved-apex-xcode-integration/?utm_campaign=blog_post&utm_source=mastodon
30 days ago
0
0
0
Lately on the blog: How about a Markdown Web? https://brettterpstra.com/2026/01/02/how-about-a-markdown-web/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
How about a Markdown Web? - BrettTerpstra.com
I often come up with ideas in the hazy half-dream state before I wake up. Recently I was thinking about exactly how shitty the web has become. And also about how much I love plain text formats likeā¦
https://brettterpstra.com/2026/01/02/how-about-a-markdown-web/?utm_campaign=blog_post&utm_source=mastodon
about 1 month ago
1
1
0
Lately on the blog: Additional Pandoc features for Apex https://brettterpstra.com/2026/01/01/additional-pandoc-features-for-apex/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Additional Pandoc features for Apex - BrettTerpstra.com
Apex has always supported Kramdown-style IAL (Inline Attribute Lists), but Iāve been steadily adding more Pandoc compatibility. The latest release brings several new features that make Apexā¦
https://brettterpstra.com/2026/01/01/additional-pandoc-features-for-apex/?utm_campaign=blog_post&utm_source=mastodon
about 1 month ago
0
1
1
Lately on the blog: Howzit with conditional blocks https://brettterpstra.com/2026/01/01/howzit-with-conditional-blocks/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Howzit with conditional blocks - BrettTerpstra.com
Happy New Year! I spent some time this morning developing some features for Howzit that I think will be really useful (at least for me).
https://brettterpstra.com/2026/01/01/howzit-with-conditional-blocks/?utm_campaign=blog_post&utm_source=mastodon
about 1 month ago
0
1
0
Lately on the blog: Markdown to HTML Emails with multiple templates https://brettterpstra.com/2025/12/30/markdown-to-html-emails-with-multiple-templates/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Markdown to HTML Emails with multiple templates - BrettTerpstra.com
Iāve been working a bit more on mdtosendy, my Ruby script for converting Markdown to email-ready HTML, and recently added a multi-template system that makes it much more flexible for managingā¦
https://brettterpstra.com/2025/12/30/markdown-to-html-emails-with-multiple-templates/?utm_campaign=blog_post&utm_source=mastodon
about 1 month ago
0
0
0
Lately on the blog: Apex Inline Attribute Lists Update https://brettterpstra.com/2025/12/30/apex-inline-attribute-lists-update/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Apex Inline Attribute Lists Update - BrettTerpstra.com
Iām excited to share that Apex version 0.1.41 has comprehensive support for Inline Attribute Lists (IALs), including inline IALs for span-level elements, key-value pairs, and Attribute Listā¦
https://brettterpstra.com/2025/12/30/apex-inline-attribute-lists-update/?utm_campaign=blog_post&utm_source=mastodon
about 1 month ago
0
0
0
Lately on the blog: Brett's Favorites 2025 https://brettterpstra.com/2025/12/29/bretts-favorites-2025/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Brett's Favorites 2025 - BrettTerpstra.com
Itās time for my yearly roundup of my favorite tools, hardware, and projects. Iām combining everything in one post this year. You might find something new, or you might just have your ownā¦
https://brettterpstra.com/2025/12/29/bretts-favorites-2025/?utm_campaign=blog_post&utm_source=mastodon
about 1 month ago
0
2
1
Lately on the blog: Join the Marked 3 Beta! https://brettterpstra.com/2025/12/26/join-the-marked-3-beta/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Join the Marked 3 Beta! - BrettTerpstra.com
Iām thrilled to announce a public β for Marked 3. Iām š this will be a short š and it will make it to public š before my unemployment benefits š». So if youāre interested in helpingā¦
https://brettterpstra.com/2025/12/26/join-the-marked-3-beta/?utm_campaign=blog_post&utm_source=mastodon
about 1 month ago
0
2
2
Lately on the blog: Create Email Campaigns from Markdown https://brettterpstra.com/2025/12/26/create-email-campaigns-from-markdown/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Create Email Campaigns from Markdown - BrettTerpstra.com
Iām sure some mailing list services handle Markdown to HTML conversion, but I use Sendy, and it doesnāt. It doesnāt really even have a decent WYSIWYG editor. I wanted to create goodā¦
https://brettterpstra.com/2025/12/26/create-email-campaigns-from-markdown/?utm_campaign=blog_post&utm_source=mastodon
about 1 month ago
0
0
0
Lately on the blog: Off (White) with gradients https://brettterpstra.com/2025/12/25/off-white-with-gradients/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Off (White) with gradients - BrettTerpstra.com
Merry Christmas! Iām all alone for the most part today (Iām ok with it), so working on a few different projects. Hereās my 4am accomplishment, such that it is.
https://brettterpstra.com/2025/12/25/off-white-with-gradients/?utm_campaign=blog_post&utm_source=mastodon
about 1 month ago
0
0
0
Lately on the blog: Apex Updates - Accessibility, CSV Tables, and More https://brettterpstra.com/2025/12/23/apex-updates-accessibility-csv-tables-and-more/?utm_campaign=blog_post&utm_source=mastodon
loading . . .
Apex Updates - Accessibility, CSV Tables, and More - BrettTerpstra.com
Iāve been busy improving Apex with some great new features and fixes. CSV tables, aria labels, and more.
https://brettterpstra.com/2025/12/23/apex-updates-accessibility-csv-tables-and-more/?utm_campaign=blog_post&utm_source=mastodon
about 1 month ago
0
1
1
reposted by
Brett Terpstra š“šāā¬
Asha Rangappa
about 1 month ago
I did Nazi that coming
add a skeleton here at some point
112
1371
299
Load more
feeds!
log in