Application – Decoding https://decoding.io Articles about productivity and technology. Mon, 02 Feb 2026 06:56:11 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.1 142045116 Bookmarked “Itsyhome – Control HomeKit from your menu bar” https://decoding.io/2026/02/bookmarked-itsyhome-control-homekit-from-your-menu-bar/ https://decoding.io/2026/02/bookmarked-itsyhome-control-homekit-from-your-menu-bar/#respond Mon, 02 Feb 2026 06:56:11 +0000 https://decoding.io/?p=3559

Your entire smart home in the macOS menu bar. Cameras, lights, thermostats, locks, and more – just one click away.

]]>
https://decoding.io/2026/02/bookmarked-itsyhome-control-homekit-from-your-menu-bar/feed/ 0 3559
Bookmarked “LinkEdit – Cocoa Productions” https://decoding.io/2026/01/bookmarked-linkedit-cocoa-productions/ https://decoding.io/2026/01/bookmarked-linkedit-cocoa-productions/#comments Tue, 13 Jan 2026 19:11:01 +0000 https://decoding.io/?p=3539

Personal knowledge manager (PKM). Point to any folder and manage your Markdown and plain text notes. Create auto-updating links which can go in both directions.

Pretty early, but looks promising.

]]>
https://decoding.io/2026/01/bookmarked-linkedit-cocoa-productions/feed/ 6 3539
Bookmarked “sozercan/kaset: 📻 The missing YouTube Music macOS app” https://decoding.io/2026/01/bookmarked-sozercan-kaset-%f0%9f%93%bb-the-missing-youtube-music-macos-app/ https://decoding.io/2026/01/bookmarked-sozercan-kaset-%f0%9f%93%bb-the-missing-youtube-music-macos-app/#respond Tue, 13 Jan 2026 15:34:21 +0000 https://decoding.io/?p=3537

A native macOS YouTube Music client built with Swift and SwiftUI.

]]>
https://decoding.io/2026/01/bookmarked-sozercan-kaset-%f0%9f%93%bb-the-missing-youtube-music-macos-app/feed/ 0 3537
Bookmarked “aaaaalexis/obsidian-cupertino: A native look and feel Obsidian theme designed for a clean, focused, and mobile-friendly writing experience.” https://decoding.io/2026/01/bookmarked-aaaaalexis-obsidian-cupertino-a-native-look-and-feel-obsidian-theme-designed-for-a-clean-focused-and-mobile-friendly-writing-experience/ https://decoding.io/2026/01/bookmarked-aaaaalexis-obsidian-cupertino-a-native-look-and-feel-obsidian-theme-designed-for-a-clean-focused-and-mobile-friendly-writing-experience/#comments Tue, 13 Jan 2026 15:27:57 +0000 https://decoding.io/?p=3534

Cupertino is an Obsidian theme, optimized for desktop and mobile devices. Bringing clean, focused, comfortable reading and writing experience to your vault.

Looks pretty nice, but… it is still Electron under the hood.

]]>
https://decoding.io/2026/01/bookmarked-aaaaalexis-obsidian-cupertino-a-native-look-and-feel-obsidian-theme-designed-for-a-clean-focused-and-mobile-friendly-writing-experience/feed/ 4 3534
Bookmarked “Updatest” https://decoding.io/2026/01/bookmarked-updatest/ https://decoding.io/2026/01/bookmarked-updatest/#respond Sat, 10 Jan 2026 19:00:28 +0000 https://decoding.io/?p=3532

All your Mac updates. One beautiful interface.

]]>
https://decoding.io/2026/01/bookmarked-updatest/feed/ 0 3532
Bookmarked “Owl” https://decoding.io/2026/01/bookmarked-owl/ https://decoding.io/2026/01/bookmarked-owl/#respond Sat, 10 Jan 2026 15:35:26 +0000 https://decoding.io/?p=3530

Owl is a note-taking app currently under development for Apple platforms. An early version is available for Mac.

]]>
https://decoding.io/2026/01/bookmarked-owl/feed/ 0 3530
Bookmarked “Writing Workflow” https://decoding.io/2025/12/bookmarked-writing-workflow/ https://decoding.io/2025/12/bookmarked-writing-workflow/#respond Fri, 26 Dec 2025 16:25:40 +0000 https://decoding.io/?p=3523

This is actually a pretty interesting way to think about which app should be used for which type of writing.

Question: What am I writing?

a. Longform – a novel or non fiction piece of more than 2,000 words.

Answer: Scrivener

b. Shortform – a blog post or e-mail or report or some such. Something that I’m “drafting”.

Answer: IA Writer

c. Notes – an idea, a thought, a snippet or reminder. Something that may grow, or may link, but does not in its current form represent a draft towards publishing.

Answer: Obsidian

Question: where do I “archive” writing?

Answer: DevonThink

DevonThink is searchable, organised and backed-up. Perhaps archiving is an annual process – so at the beginning of 2022, I archive any and all pieces in IA Writer that predate 2021, leaving a minimum of 1 year and a maximum of 2 years in situ. Scrivener projects can be archived too. (In Plain Text)

See more about this topic:

]]>
https://decoding.io/2025/12/bookmarked-writing-workflow/feed/ 0 3523
Bookmarked “I Shipped a macOS App Built Entirely by Claude Code” https://decoding.io/2025/07/bookmarked-i-shipped-a-macos-app-built-entirely-by-claude-code/ https://decoding.io/2025/07/bookmarked-i-shipped-a-macos-app-built-entirely-by-claude-code/#respond Mon, 07 Jul 2025 06:47:31 +0000 https://decoding.io/?p=3439

I recently shipped Context, a native macOS app for debugging MCP servers. The goal was to build a useful developer tool that feels at home on the platform, powered by Apple’s SwiftUI framework. I’ve been building software for the Mac since 2008, but this time was different: Context was almost 100% built by Claude Code. There is still skill and iteration involved in helping Claude build software, but of the 20,000 lines of code in this project, I estimate that I wrote less than 1,000 lines by hand.

Indragie shipped a native macOS app with Claude Code writing 95% of the code. Haven’t dug into the full post yet, but Simon Willison pulled out the key bits – Claude nails SwiftUI but gets tripped up by Swift’s newer concurrency stuff.

]]>
https://decoding.io/2025/07/bookmarked-i-shipped-a-macos-app-built-entirely-by-claude-code/feed/ 0 3439
Starting Pezeta https://decoding.io/2025/07/starting-pezeta/ https://decoding.io/2025/07/starting-pezeta/#respond Sun, 06 Jul 2025 23:26:33 +0000 https://decoding.io/?p=3437

Finally decided to start building Pezeta today. It’s been in my mind for years – since we started Agyvihar, our Hungarian podcast about personal finance and productivity.

What’s Pezeta?

Simple: a budgeting app that tells you one number – how much you can spend right now.

That’s it.

No charts. No categories. No endless reports. Just open the app and see: $47. Or $134. Or whatever you can actually spend without screwing up your budget.

The features (keeping it minimal)

The One Number – Your daily spending limit. Updated in real-time. Factors in your bills, savings, everything.

Goals – Want to save $2000 by December? Cool. The app adjusts your daily number automatically. No spreadsheets required.

That’s basically it. If budgeting were simpler, maybe more people would actually do it.

Starting with Rails

I’m not jumping straight into building native apps. Starting with a Rails MVP instead.

Few reasons:

  • Rails 8 has some new stuff I want to try
  • Need a reference implementation anyway for the iOS/macOS versions
  • I can actually use it myself while building

This Rails version won’t go public. It’s just for me to validate the idea and work out the kinks.

Building in public (might regret this)

I’m putting it all out there because watching someone figure things out might be more useful than another perfect tutorial.

Partly for feedback – maybe someone will tell me this is a terrible idea before I waste six months on it.

Partly for accountability – harder to quit when people are watching.

Partly because I’m curious what happens when you share the messy process instead of just the polished result.

The plan

Starting with Rails 8 setup, basic models, authentication. The boring foundation stuff that nobody talks about but takes forever.

After that, we’ll see. Building software is weird.

]]>
https://decoding.io/2025/07/starting-pezeta/feed/ 0 3437
Bookmarked “macOS Tips & Tricks – saurabhs.org” https://decoding.io/2025/03/bookmarked-macos-tips-tricks-saurabhs-org/ https://decoding.io/2025/03/bookmarked-macos-tips-tricks-saurabhs-org/#comments Sun, 09 Mar 2025 06:32:04 +0000 https://decoding.io/?p=3422

I actually learned a couple of new things about TextEdit and Terminal.

]]>
https://decoding.io/2025/03/bookmarked-macos-tips-tricks-saurabhs-org/feed/ 3 3422
https://decoding.io/2025/02/3416/ https://decoding.io/2025/02/3416/#respond Wed, 26 Feb 2025 19:15:44 +0000 https://decoding.io/?p=3416

Mihai Parparita is asking on Mastodon:

What are good examples of early Mac OS X software (10.0-10.4 era, pre-Intel switch)?

Then providing the initial list.

  • OmniWeb, OmniGraffle, OmniOutliner and other Omni Group software
  • Transmit 2, Unison, Candy Bar, Pixadex, and other Panic software
  • Audio Hijack and other Rogue Amoeba software
  • NetNewsWire and MarsEdit
  • Watson
  • Acorn
  • TextMate
  • Quicksilver
  • VoodooPad
  • BBEdit
  • SubEthaEdit
  • GraphicConverter
  • iCab
  • Camino
  • Fetch
  • Default Folder X
  • MenuMeters
  • DEVONthink
  • CodeWarrior
  • Resorcerer
  • FruitMenu, WindowShadeX and other Unsanity haxies
  • LiteSwitch X
  • DragThing and PCalc
  • TinkerTool
  • LaunchBar
  • Path Finder
  • Konfabulator

Good memories, although most if these are still alive and well.

]]>
https://decoding.io/2025/02/3416/feed/ 0 3416
Bookmarked “Zen Browser” https://decoding.io/2025/02/bookmarked-zen-browser/ https://decoding.io/2025/02/bookmarked-zen-browser/#respond Mon, 17 Feb 2025 19:50:13 +0000 https://decoding.io/?p=3407

I’m not a big fan of Arc (it just overcomplicates the browsing session), but if you want something similar based on Firefox, then the Zen browser could be interesting.

]]>
https://decoding.io/2025/02/bookmarked-zen-browser/feed/ 0 3407
Read “Introducing Apple Invites, a new app that brings people together” https://decoding.io/2025/02/read-introducing-apple-invites-a-new-app-that-brings-people-together-apple/ https://decoding.io/2025/02/read-introducing-apple-invites-a-new-app-that-brings-people-together-apple/#respond Tue, 04 Feb 2025 22:24:11 +0000 https://decoding.io/?p=3363

Well, meh…

]]>
https://decoding.io/2025/02/read-introducing-apple-invites-a-new-app-that-brings-people-together-apple/feed/ 0 3363
Tapestry https://decoding.io/2025/02/tapestry/ https://decoding.io/2025/02/tapestry/#respond Tue, 04 Feb 2025 22:03:16 +0000 https://decoding.io/?p=3361

I like Tapestry. It’s going to be a great app, and people seem to like it. No Mac app for now though.

I’m just not sure why everyone was complaining about Reeder 5 when it was released doing basically the same thing.

]]>
https://decoding.io/2025/02/tapestry/feed/ 0 3361
Bookmarked “Memcam: Your camera, now with remembering superpowers.” https://decoding.io/2025/01/bookmarked-memcam-your-camera-now-with-remembering-superpowers/ https://decoding.io/2025/01/bookmarked-memcam-your-camera-now-with-remembering-superpowers/#respond Fri, 24 Jan 2025 12:58:43 +0000 https://decoding.io/?p=3319

An upcoming capture tool for the iPhone camera that parses information from pictures and creates a useful output, like calendar events, contacts, shopping lists, etc.

Previously:

]]>
https://decoding.io/2025/01/bookmarked-memcam-your-camera-now-with-remembering-superpowers/feed/ 0 3319
Bookmarked “RIFT Notes” https://decoding.io/2025/01/bookmarked-rift-notes/ https://decoding.io/2025/01/bookmarked-rift-notes/#comments Fri, 24 Jan 2025 12:33:23 +0000 https://decoding.io/?p=3309

Quickly capture your thoughts and find them later.

  • Always ready to capture

  • Message-like interface

  • Instant-search, grep-like results view

  • Syncs .md files to your iCloud

  • Markdown syntax highlighting

  • Sweet retro look ’n feel, color themes

  • (inspiration: SCRL component/style)

  • View your notes on a map

Interesting app, which also uses the chat-based UI we seen with Strflow and Gibberish. I really like the design of this one, feels retro.

Also, it saves notes as simple Markdown files, which can be moved around, so there is no proprietary database.

Previously:

]]>
https://decoding.io/2025/01/bookmarked-rift-notes/feed/ 2 3309
Bookmarked “Sublime Feed” https://decoding.io/2025/01/3305/ https://decoding.io/2025/01/3305/#respond Fri, 24 Jan 2025 12:15:35 +0000 https://decoding.io/?p=3305

The first RSS feed reading service that’s tailored for a more calm approach that doesn’t make you want to scratch your eyes out. Embrace the FOMO and go with the flow of life.

A heavily HEY-inspired RSS reading service.

]]>
https://decoding.io/2025/01/3305/feed/ 0 3305
Bookmarked “Infinite Mac” https://decoding.io/2025/01/bookmarked-infinite-mac/ Thu, 16 Jan 2025 14:49:03 +0000 https://decoding.io/?p=3267

“Infinite Mac” is a project by Mihai Parparita that aims to make classic Mac and NeXT emulation easily accessible on the web using WebAssembly ports of various emulators, allowing a wide range of System Software/Mac OS versions to run online.

]]>
3267
Dyet – Color your folder icons Automatically https://decoding.io/2025/01/dyet-color-your-folder-icons-automatically/ https://decoding.io/2025/01/dyet-color-your-folder-icons-automatically/#respond Wed, 15 Jan 2025 08:30:02 +0000 https://decoding.io/?p=3260

A simple Mac app that colors the folder icon based on the tag color. It brings back the feeling of Finder labels.

]]>
https://decoding.io/2025/01/dyet-color-your-folder-icons-automatically/feed/ 0 3260
https://decoding.io/2025/01/3245/ https://decoding.io/2025/01/3245/#respond Mon, 13 Jan 2025 09:11:34 +0000 https://decoding.io/?p=3245

Wow, my new “Edit in MarsEdit” button and the corresponding shortcut are such a quality-of-life improvement in my blogging workflow.

]]>
https://decoding.io/2025/01/3245/feed/ 0 3245
Bookmarked “Dyet – Color your folder icons Automatiaclly” https://decoding.io/2025/01/bookmarked-dyet-color-your-folder-icons-automatiaclly/ https://decoding.io/2025/01/bookmarked-dyet-color-your-folder-icons-automatiaclly/#respond Thu, 09 Jan 2025 17:58:31 +0000 https://decoding.io/?p=3032

Dyet is a simple, native application that can dye your folder the color of its tags automatically.

]]>
https://decoding.io/2025/01/bookmarked-dyet-color-your-folder-icons-automatiaclly/feed/ 0 3032
Drafts alternatives https://decoding.io/2025/01/drafts-alternatives/ https://decoding.io/2025/01/drafts-alternatives/#respond Tue, 07 Jan 2025 08:19:04 +0000 https://decoding.io/?p=3030

I still use Drafts and am not planning to switch, but in recent years, I’ve seen a couple of nice quick-capture app alternatives pop up. Since I just stumbled upon the new version of Funnel, I thought I would share some quick thought-capture apps.

  • Funnel
    • It captures text, transcribes voice, and even uses Shazam, which is pretty nice. Unfortunately, it is available only on iPhones.
  • Bebop
    • It is optimized for text file capturing, but it can be a pretty nice tool if you have a file-based system with The Archive. Again, iPhone only.
  • Capture
    • This seems to be the most interesting alternative to Drafts since it works on most Apple platforms (no Watch, though) and can capture stuff into a timeline-like format.
]]>
https://decoding.io/2025/01/drafts-alternatives/feed/ 0 3030
Retiring Script Debugger https://decoding.io/2025/01/retiring-script-debugger/ https://decoding.io/2025/01/retiring-script-debugger/#comments Tue, 07 Jan 2025 06:52:57 +0000 https://decoding.io/?p=3025

I ran into this post the other day about Script Debugger getting retired.

January 2025 marks Script Debugger’s 30th anniversary. It’s been a very long run for a two-person effort. Script Debugger began as a Classic MacOS product, survived Apple’s near-death experience, transitioned to macOS X and migrated across 4 CPU processor types. We are so grateful for the support we’ve received over these years. This support allowed us to keep working on Script Debugger much longer than we ever imagined.

Shane and I are retiring and the effort and costs associated with continuing Script Debugger’s development are too great for us to bear any longer.

I bought this app about 2-3 years ago because I was getting serious about learning AppleScript, and in a short amount of time, it became an important part of my workflow. As I mentioned, I learned AppleScript with the help of Script Debugger’s awesome live inspection feature.

Since then, I have used this app to build many scripts that I use in my everyday workflow.

I don’t know the current state of AppleScript inside Apple, but I know that the difference between Script Debugger and Script Editor is night and day. Script Debugger should be part of the system, which is why I feel sad that another great Mac app, especially one with such a long history, is getting retired.

In June 2025, Script Debugger will no longer be offered for sale and all support and maintenance will cease.

At this time, Script Debugger will become a free download. Links to all versions of Script Debugger back to 5.0 will be posted, along with registration numbers that can be used to activate the software. These free versions of Script Debugger will be provided as-is and without any maintenance or support.

Currently, the developers plan to leave it as is. The problem with this approach is that any future macOS update could break Script Debugger. It’s not like 1Password 7, which, after years, I still keep around because I’m not going to migrate to their stupid Electron app. Script Debugger is a complex beast, so any new Windows Vista-style “security” dialog could kill it in an upcoming version. And boy, Apple has been really into “Cancel or Allow” lately.

Will Script Debugger become an open-source project? No. Unfortunately, there are portions of the Script Debugger source code we do not have the right to release.

I’m not sure how the app could be saved. I created a topic on MPU to let people know about it. Open-sourcing will not work since there are licensing issues, so the last resort is for someone to buy it. Or maybe some people in the Macscripter.net community could take care of it as Late Night Software “contractors.”

I don’t know yet, but it’ll be pretty sad the day when Script Debugger stops working.


Just an aside: it makes me wonder why we have Emacs and Vim still around alive and well…

]]>
https://decoding.io/2025/01/retiring-script-debugger/feed/ 2 3025
I just love the Gibberish UI for drafting ideas https://decoding.io/2025/01/i-just-love-the-gibberish-ui-for-drafting-ideas/ https://decoding.io/2025/01/i-just-love-the-gibberish-ui-for-drafting-ideas/#comments Sun, 05 Jan 2025 23:01:48 +0000 https://decoding.io/?p=3011

I subscribed to Gibberish again. It’s a pretty simple app with a weird idea: you can write blog posts by typing out your thoughts in a text messaging-style UI. Each message represents a paragraph.

Why that’s great? The messaging UI somehow triggers me to spit ideas into a chat thread, which I can revise later. Well, the “revise later” part is not the strongest suit of Gibberish, but creating the first draft is the best I found for me.

I just love this chat UI for capturing ideas. It’s not coincidental that people text themselves a lot. Also, it just makes sense how the app calls drafts “thoughts” and published stuff “posts.” I love small touches like this.

Though these are not posts, and I’m not writing a blog here, since I have to publish a post to get the “Copy Post Text” menu working, I figured, why the hell not? I’m not going to share the URL of my Gibberish “blog” since it is just a side effect of using the app “wrong,” but because I love this way of drafting things, I’m going to keep it around. I don’t care if people find it.

Since I’m using the app just kinda right (I don’t care about the blogging part), I wish it was just a private thing that syncs over iCloud (or whatever) with better support for exporting my “thoughts” into other apps like Drafts. As mentioned, I only publish my posts there to get the “Copy Text” option working.

So, essentially, I just want an app that I can use to ramble about stuff and then export to revise the content somewhere else. Gibberish would be an awesome app for collecting thoughts without having a blog behind it.

]]>
https://decoding.io/2025/01/i-just-love-the-gibberish-ui-for-drafting-ideas/feed/ 2 3011
Sophiestication/Cappella https://decoding.io/2025/01/sophiestication-cappella/ https://decoding.io/2025/01/sophiestication-cappella/#respond Sat, 04 Jan 2025 08:47:46 +0000 https://decoding.io/?p=2993

CoverSutra 4.0 got open-sourced (actually, it was open-sourced on Christmas, but I just got around to blogging about it).

Originally launched as an iTunes controller in 2007, CoverSutra is making its comeback as a standalone music player for your Mac! Version 4.0, code-named Cappella, brings you seamless music access directly from your menu bar. With its elegant interface, you can instantly search by album, artist, or song—all while staying focused on your work without needing to switch apps.

I used to love CoverSutra back in the day. In fact, I even created a Hungarian localization for the app (here’s an archive.org link to my old hungarian blog which looks like some old MySpace crap).

However, the app mysteriously disappeared around 2013. If I remember correctly the developer, Sophia Teutschler, was hired by Apple at that time.

A few months ago, Sophia brought CoverSutra back, but I’m not particularly pleased with the new version. It has become a separate music player, which is quite different from the original app.

These days, I primarily use Sleeve, which is quite similar to the early version of CoverSutra. It retains the feature of displaying the current song’s album artwork on the desktop, just like the CoverSutra did. I also use Sleeve to scrobble my music to Last.fm like it’s 2007 again.

]]>
https://decoding.io/2025/01/sophiestication-cappella/feed/ 0 2993
Shell History Is Your Best Productivity Tool https://decoding.io/2025/01/shell-history-is-your-best-productivity-tool/ https://decoding.io/2025/01/shell-history-is-your-best-productivity-tool/#respond Sat, 04 Jan 2025 07:46:36 +0000 https://decoding.io/?p=2977

If you work in shell/terminal often enough, then over time the history will become your personal knowledge vault, documentation and command reference. Being able to use this personal documentation efficiently can hugely boost your productivity. So, here are a couple of tips on how to optimize your shell history configuration and usage to get the most out of it.

Well, I’m not sure how effective the shell history of being a “personal knowledge vault, documentation, and command reference,” but optimizing its use doesn’t hurt.

I also looked into ShellHistory, which can create notebooks from the command history. Actually, this can be a pretty cool way to document processes, like installing a Rails app and its dependencies or starting a full stack of software.

With the ShellHistory you can easily keep years of shell history, search history using Full Text Search, back it up to iCloud, create Notebooks.

On the other hand, I could just keep the history synced between my Macs.

]]>
https://decoding.io/2025/01/shell-history-is-your-best-productivity-tool/feed/ 0 2977
Trying out Strflow for project-related status updates https://decoding.io/2024/09/trying-out-strflow-for-project-related-status-updates/ https://decoding.io/2024/09/trying-out-strflow-for-project-related-status-updates/#comments Tue, 03 Sep 2024 06:19:24 +0000 https://decoding.io/?p=2939

I used Strflow today with OmniFocus, which is pretty good for an interstitial journal. I can quickly bring it up and leave a status update about projects. It is handy when making a phone call and logging what we discussed.

I made two shortcuts, which work on the selected action’s project:

  1. Journal About Selected OmniFocus Project: ask for a quick status update, then it automatically tags the note with the project name converted to a hashtag.
  2. Open Selected OmniFocus Project Timeline: opens the timeline based on the project name.

I created a journaling shortcut for OmniFocus a couple of months ago, but it is built on top of DEVONthink. It doesn’t automatically get the project, and storing these entries in DEVONthink will make my status updates get mixed with project-related assets, which I don’t like.

By the way, I can also add pictures to Strflow entries, which is kind of hard to do in DEVONthink.

I used to do interstitial journaling in TaskPaper, and I’m not sure yet if Strflow is better or worse than TaskPaper, but at least it is available on iOS, too.

These days, I’m using TaskPaper for “brainstorming,” not journaling. TaskPaper is a pretty cool outliner, so I can quickly create session notes related to the selected OmniFocus action. But these are just fleeting notes… I’m using TaskPaper as a temporary thinking tool.

I can also share Strflow notes with other apps, like Day One, or add them to Drafts, where I can process and export them to other places, transforming Drafts into a tool that migrates text-based information between apps.

Also, I like how the Strflow timeline was made to look like a chat app. In a way, it feels like the old Twitter feed, where we posted random thoughts to get them out of our heads. It is a private version of that.

]]>
https://decoding.io/2024/09/trying-out-strflow-for-project-related-status-updates/feed/ 1 2939
Bookmarked “Task Inbox App | Defer” https://decoding.io/2024/08/bookmarked-task-inbox-app-defer/ https://decoding.io/2024/08/bookmarked-task-inbox-app-defer/#respond Wed, 28 Aug 2024 17:48:20 +0000 https://decoding.io/?p=2924

A universal task inbox app for iOS & macOS, made by Here & Co.

I have no clue what I will use this app for… I just love the idea.

]]>
https://decoding.io/2024/08/bookmarked-task-inbox-app-defer/feed/ 0 2924
Bookmarked “Retcon — Effortlessly rewrite Git history” https://decoding.io/2024/08/bookmarked-retcon-effortlessly-rewrite-git-history/ https://decoding.io/2024/08/bookmarked-retcon-effortlessly-rewrite-git-history/#respond Wed, 28 Aug 2024 08:09:51 +0000 https://decoding.io/?p=2922

Rewrite Git history with a single drag-and-drop. Undo anything with ⌘Z. All speed, no bumps.

]]>
https://decoding.io/2024/08/bookmarked-retcon-effortlessly-rewrite-git-history/feed/ 0 2922
Read “A love letter to The Archive” https://decoding.io/2024/08/read-a-love-letter-to-the-archive/ https://decoding.io/2024/08/read-a-love-letter-to-the-archive/#respond Thu, 15 Aug 2024 07:12:44 +0000 https://decoding.io/?p=2915

A lot of folks use Obsidian for managing a system like this; I’m here to provide an impassioned and perhaps overzealous argument for my tool of choice, The Archive (macOS). Because what’s life without fighting for what you love?

I was in the habit of trying to find the perfect Zettelkasten app lately, but I’ve come to the conclusion that there is no app like that, so I’ll just keep using what I have, which is The Archive, iA Writer, and my Zettelkasten website.

I am also trying to simplify my “Zettelkasten” setup (Zettelkasten refinements) to be more like a journal rather than a knowledge base, which would require a lot of discipline to maintain. Instead, I want to capture ideas in a stream and see what will emerge.

]]>
https://decoding.io/2024/08/read-a-love-letter-to-the-archive/feed/ 0 2915
Bookmarked “kindaVim” https://decoding.io/2024/08/bookmarked-kindavim/ https://decoding.io/2024/08/bookmarked-kindavim/#comments Thu, 15 Aug 2024 06:58:49 +0000 https://decoding.io/?p=2912

Vim Mode for macOS. The mode you love in your favorite editor, now in your favorite OS.

I want to use something like this, but I don’t like that it is automatically enabled in every text view. Also, a subscription for this?

I remember the QuickCursor app from Hog Bay Software, which lets you select any text by pressing a keyboard shortcut, which would open the text in your favorite editor. Saving the file in the editor would update the text view. Sadly, it is not developed anymore.

These days, I select the text in the text view and use the “New MacVim Buffer With Selection” service. This opens the selected text in MacVim, although I have to paste the text manually back.

]]>
https://decoding.io/2024/08/bookmarked-kindavim/feed/ 3 2912
Bookmarked “RSS Please – Generate RSS feeds from web pages” https://decoding.io/2024/07/bookmarked-rss-please-generate-rss-feeds-from-web-pages/ https://decoding.io/2024/07/bookmarked-rss-please-generate-rss-feeds-from-web-pages/#respond Wed, 03 Jul 2024 21:28:20 +0000 https://decoding.io/?p=2864

rsspls generates RSS feeds from web pages using CSS selectors to extract parts of the page and turn them into a feed.

]]>
https://decoding.io/2024/07/bookmarked-rss-please-generate-rss-feeds-from-web-pages/feed/ 0 2864
Bookmarked “yums.email” https://decoding.io/2024/07/bookmarked-yums-email/ https://decoding.io/2024/07/bookmarked-yums-email/#respond Wed, 03 Jul 2024 10:19:55 +0000 https://decoding.io/?p=2858

I use Mela for recipe storage but this one is interesting as well.

Yums is a recipe storage system built on top of email. Content on the web disappears with time, but email you have control over forever.

]]>
https://decoding.io/2024/07/bookmarked-yums-email/feed/ 0 2858
Read “An ode to Things・The Jolly Teapot” https://decoding.io/2024/04/read-an-ode-to-things%e3%83%bbthe-jolly-teapot/ https://decoding.io/2024/04/read-an-ode-to-things%e3%83%bbthe-jolly-teapot/#respond Fri, 12 Apr 2024 05:46:12 +0000 https://decoding.io/?p=2845

But using it after spending the day on Things really makes it look like a baby app, like an Electron-packaged web app made by people who haven’t smiled in decades.

😃

]]>
https://decoding.io/2024/04/read-an-ode-to-things%e3%83%bbthe-jolly-teapot/feed/ 0 2845
Playing around with Tailscale https://decoding.io/2024/03/playing-around-with-tailscale/ https://decoding.io/2024/03/playing-around-with-tailscale/#comments Sat, 16 Mar 2024 23:07:56 +0000 https://decoding.io/?p=2812

I’m playing around with Tailscale, but I’m not sure about the privacy aspect of being on a VPN all the time. I want to sync DEVONthink and OmniFocus using a WebDAV server on my Mac mini, but running Tailscale 24/7 raises some questions.

  1. Is it really end-to-end encrypted?
  2. Does all traffic go through the VPN?
  3. What about network issues when using a VPN? I’ve seen some connection drops in the OmniFocus sync logs when I used my Mac mini as a sync server.

I love the idea of having my private network of devices available everywhere. But I don’t trust random companies with my data, so I want to do my research before I start to use Tailscale with all my devices.

]]>
https://decoding.io/2024/03/playing-around-with-tailscale/feed/ 1 2812
Read “All-New Shortcuts: iA Writer 7.1” https://decoding.io/2024/03/read-all-new-shortcuts-ia-writer-7-1/ https://decoding.io/2024/03/read-all-new-shortcuts-ia-writer-7-1/#respond Tue, 05 Mar 2024 11:22:56 +0000 https://decoding.io/?p=2802

We’re releasing a huge upgrade to iA Writer’s integration with Apple Shortcuts today. With 18 built-in actions and 22 ready-made shortcuts, iA Writer 7.1 makes it easy to automate common tasks.

Finally!

]]>
https://decoding.io/2024/03/read-all-new-shortcuts-ia-writer-7-1/feed/ 0 2802
Sonar – Mac App for GitHub/GitLab Issues https://decoding.io/2024/02/sonar-mac-app-for-github-gitlab-issues/ https://decoding.io/2024/02/sonar-mac-app-for-github-gitlab-issues/#comments Tue, 20 Feb 2024 22:57:15 +0000 https://decoding.io/?p=2785

Sonar is a beatiful (and native) Mac app for managing Github and GitLab issues. I used the beta in the last couple of weeks for managing GitHub issues and it’s really good. The high-level outline view changes how you manage issues.

If you use Hookmark, I also made a integration scripts for it which is pretty useful for linking OmniFocus/Things projects to issues in Sonar.

]]>
https://decoding.io/2024/02/sonar-mac-app-for-github-gitlab-issues/feed/ 3 2785
https://decoding.io/2024/01/2760/ https://decoding.io/2024/01/2760/#comments Fri, 19 Jan 2024 19:55:49 +0000 https://decoding.io/?p=2760

I guess I love them both now.

]]>
https://decoding.io/2024/01/2760/feed/ 1 2760
Bookmarked “Soonie” https://decoding.io/2024/01/bookmarked-soonie/ https://decoding.io/2024/01/bookmarked-soonie/#respond Sat, 06 Jan 2024 08:57:08 +0000 https://decoding.io/?p=2752

Managing time during a busy day can be a challenge. Focusing on your free time between your meetings or appointments helps you navigate through this stressful day more calmly.

From the makers of Tyme, my time tracking app of choice.

]]>
https://decoding.io/2024/01/bookmarked-soonie/feed/ 0 2752
Texting yourself for capturing ideas https://decoding.io/2024/01/texting-yourself-for-capturing-ideas/ https://decoding.io/2024/01/texting-yourself-for-capturing-ideas/#respond Fri, 05 Jan 2024 20:42:00 +0000 https://decoding.io/?p=2732
  • A couple of months ago I started to use Messages for talking to myself.

  • Why do I want to do that?

    • When I want to figure something out, I noticed that the best way to do it is to start writing in freeform text.

    • It feels like talking to myself, which helps me to externalize my ideas, and find solutions quickly to problems. It’s like a pre-thinking phase for capturing ideas in a timeline format, then organizing them later in a mindmap or an outline.

    • Slack has a similar idea of why you should start to message yourself. When you open your profile and press the Direct Message button, the following message appears on the top.

      • This is your space. Draft messages, list your to-dos, or keep links and files handy. You can also talk to yourself here, but please bear in mind you’ll have to supply both sides of the conversation.

    • Others also wrote about this idea in more detail. It is the modern version of emailing ourselves.

    • Messages is actually a pretty cool candidate for this workflow. It is available on all my devices, I can pin messages for reviewing them later, and it is still the best way to share information between my devices when AirDrop and Handoff farts themselves.

  • How to set it up?

    • Texting with ourselves in Messages is a bit weird since every message will be sent back in the same thread duplicating everything. We can avoid that by registering a new iCloud account and sending messages to there.

    • I have a sparse iCloud sandbox account which I use for testing. I logged in from my old MacBook Air, then I started to write thoughts for myself over iMessage.

      • We have to log into a separate iCloud account at least once, otherwise, Messages won’t pick up the account as a proper recipient.

  • This is yet another version of the capture step in GTD

    • This idea was cool, but for me it quickly fell apart. People get the idea of writing stuff down, but they forget that it needs to be processed later.

    • When I had to pull out data from Messages, it was hard to mark my processed position in the timeline.

    • I started to use a marker message by typing 5 equal signs which is similar to how I mark my processed position in my notebook using a double line.

    • When I process, I usually reference information between apps, which means that I like to link to the source or at least copy the text out into a place that I can link to.

      • There is a hidden URL scheme in Messages, but it is really hard to link to messages.

        • sms://open?message-guid=UUID

        • If there is a data detector visible in your message (like the text of “tomorrow 9:00am”), Messages will underline it, and you can create a new event or a reminder by clicking on it. Creating a new reminder will also add the link to the message which you can copy.

    • Getting links or text out of Messages is actually bit convoluted.

  • Strflow, an actual app made for texting yourself

    • I just found a unique new app today called Strflow, which mixes note-taking with a messaging interface. It works exactly like I wanted to use Messages.

    • Why it is better than Messages?

      • There is a “Copy Note Link” command for every note.

      • Notes can be edited after they are created.

      • There is a minimal Markdown-like syntax available, which lets me have the right amount of formatting for quick notes like these.

    • I love unique apps like this one – that’s one the reasons I love the Mac, since you can always find interesting tools like this – although it still has some missing pieces.

      • iOS version (the developer mentioned that he’s working on it).

      • Spotlight integration: it just feels right to index and search snippets of information in Spotlight.

      • Better export: we get a JSON file on export, but since the app uses Markdown for formatting, why not export proper Markdown notes?

        • It would be even better if I could define a date range for exporting, so processing information can be done outside of Strflow.

      • Although there are unique links for each note, getting them is a bit hard. I have to ⌃Click and choose the “Copy Link to Note” command from the context menu which is not available in the app’s menubar.

        • strflow://show-note?id=UUID

      • Selecting notes can be done using the trackpad, but having keyboard shortcuts for navigating up and down would be useful to select one or multiple notes.

  • So what am I using Strflow for?

    • As I mentioned, I mostly use this app for talking with myself to figure out something by writing.

      • I started the draft of this post there.

      • I saved couple of links which I want to revisit later.

      • It is like a private version of Mastodon.

    • It is going to be another inbox/journal/status update tool next to my interstitial journal in TaskPaper.

]]>
https://decoding.io/2024/01/texting-yourself-for-capturing-ideas/feed/ 0 2732
Bookmarked “Mind map & Outline Ideas – Escape” https://decoding.io/2024/01/bookmarked-mind-map-outline-ideas-escape/ https://decoding.io/2024/01/bookmarked-mind-map-outline-ideas-escape/#respond Fri, 05 Jan 2024 19:10:17 +0000 https://decoding.io/?p=2730

Escape is your place to jot down notes & ideas, connect and develop them, and bring them to life.

]]>
https://decoding.io/2024/01/bookmarked-mind-map-outline-ideas-escape/feed/ 0 2730
Bookmarked “Tofu · Amar Sagoo” https://decoding.io/2024/01/bookmarked-tofu-%c2%b7-amar-sagoo/ https://decoding.io/2024/01/bookmarked-tofu-%c2%b7-amar-sagoo/#respond Mon, 01 Jan 2024 12:09:25 +0000 https://decoding.io/?p=2724

Tofu was designed to help you read text on your Mac.

Text is often very wide, making it hard for your eyes to jump from the end of one line to the beginning of the next. That’s why newspapers have narrow columns: it makes them faster to read. Another problem is that vertical scrolling can be disorienting, as lines of text all look pretty much the same and are hard to track as they move.

Fuck yeah, there is an update to Tofu!

]]>
https://decoding.io/2024/01/bookmarked-tofu-%c2%b7-amar-sagoo/feed/ 0 2724
Bookmarked “Card Buddy | Card Buddy: organize your thoughts and ideas using index cards on the Mac.” https://decoding.io/2023/12/bookmarked-card-buddy-card-buddy-organize-your-thoughts-and-ideas-using-index-cards-on-the-mac/ https://decoding.io/2023/12/bookmarked-card-buddy-card-buddy-organize-your-thoughts-and-ideas-using-index-cards-on-the-mac/#respond Tue, 26 Dec 2023 20:41:05 +0000 https://decoding.io/?p=2719

A Virtual Corkboard for Your Notes

Index card lovers rejoice! Your brainstorming tool is here.

]]>
https://decoding.io/2023/12/bookmarked-card-buddy-card-buddy-organize-your-thoughts-and-ideas-using-index-cards-on-the-mac/feed/ 0 2719
Bookmarked “OpenAny: macOS app and file launching springboard” https://decoding.io/2023/12/bookmarked-penany-macos-app-and-file-launching-springboard/ https://decoding.io/2023/12/bookmarked-penany-macos-app-and-file-launching-springboard/#respond Sun, 24 Dec 2023 19:20:55 +0000 https://decoding.io/?p=2716

macOS app and file launcher for simple scripting.

]]>
https://decoding.io/2023/12/bookmarked-penany-macos-app-and-file-launching-springboard/feed/ 0 2716
Bookmarked “iA Markdown Dictionary” https://decoding.io/2023/12/bookmarked-ia-markdown-dictionary/ https://decoding.io/2023/12/bookmarked-ia-markdown-dictionary/#respond Fri, 22 Dec 2023 23:20:50 +0000 https://decoding.io/?p=2694

Need to quickly learn or recall Markdown syntax? Our Markdown Dictionary is here to help. It’s a standard macOS dictionary built for the Dictionary app, so it’s compatible with iA Writer, iA Presenter, and other Mac apps too.

]]>
https://decoding.io/2023/12/bookmarked-ia-markdown-dictionary/feed/ 0 2694
Writing a Book with Unix https://decoding.io/2023/12/writing-a-book-with-unix/ https://decoding.io/2023/12/writing-a-book-with-unix/#respond Thu, 21 Dec 2023 08:53:08 +0000 https://decoding.io/?p=2690

Follow-up on Using iA Writer as an end-to-end writing system.

]]>
https://decoding.io/2023/12/writing-a-book-with-unix/feed/ 0 2690
https://decoding.io/2023/12/2685/ https://decoding.io/2023/12/2685/#respond Tue, 19 Dec 2023 21:54:50 +0000 https://decoding.io/?p=2685

It is more than funny (and sad) that Electron apps are so bloated now that they can’t even offer a proper universal binary. You have to pick the CPU family on download.

]]>
https://decoding.io/2023/12/2685/feed/ 0 2685
New Hookmark scripts for Reminders https://decoding.io/2023/12/new-hookmark-scripts-for-reminders/ https://decoding.io/2023/12/new-hookmark-scripts-for-reminders/#respond Tue, 19 Dec 2023 21:12:13 +0000 https://decoding.io/?p=2679

I updated my Reminders/Hookmark integration script recently to make it faster on Sonoma. I also made sure that I have a “New Item” part too, so I can create reminders directly from Hookmark.

The “Get Address” script uses the backing SQLite database to find the ID of the selected reminder by title.

There are some caveats to keep in mind:

  1. We have to replace the remindersDatabasePath property with the proper database path which is different for everyone.
  2. Reminders are matched by title, so if we have multiple reminders with the same title, the script may fail to link the proper one.

Here are the scripts updated for Sonoma:

Get Address

use AppleScript version "2.4" -- Yosemite (10.10) or later
use scripting additions

-- Replace this with your Reminders database path.
property remindersDatabasePath : "/Users/yourusername/Library/Group Containers/group.com.apple.reminders/Container_v1/Stores/Data-some-UUID.sqlite"

tell application "System Events"
    tell its application process "Reminders"
        tell its window "Reminders"
            tell its splitter group 1
                tell its UI element 3
                    tell its UI element 2
                        tell its UI element 1
                            set reminderOutline to first UI element whose selected of UI element 1 is true
                            set theReminderName to value of UI element 2 of UI element 1 of UI element 1 of reminderOutline
                        end tell
                    end tell
                end tell
            end tell
        end tell
    end tell
end tell

set theSQLCommand to "/usr/bin/sqlite3 \"" & remindersDatabasePath & "\" \"SELECT ZCKIDENTIFIER from ZREMCDREMINDER WHERE ZTITLE = '" & theReminderName & "'\""
set theReminderIdentifier to do shell script theSQLCommand
set theURL to "x-apple-reminderkit://REMCDReminder/" & theReminderIdentifier
return "[" & theReminderName & "](" & theURL & ")"

New Item (this one can be a bit slow unfortunately)

tell application "Reminders"
    set theName to "$title"
    set theBody to "$user_link"
    set theReminder to make new reminder with properties {name:theName, body:theBody}
    set theReminderURL to the id of theReminder
    set theReminderURL to do shell script "echo \"" & theReminderURL & "\"|sed 's/x-apple-reminder:\\/\\//x-apple-reminderkit:\\/\\/REMCDReminder\\//g'"
    activate
end tell

theReminderURL

I haven’t tested these on earlier systems.

]]>
https://decoding.io/2023/12/new-hookmark-scripts-for-reminders/feed/ 0 2679
Bookmarked “Exporter” https://decoding.io/2023/12/bookmarked-exporter/ https://decoding.io/2023/12/bookmarked-exporter/#comments Sun, 17 Dec 2023 09:35:25 +0000 https://decoding.io/?p=2675

Export all your notes from Apple Notes to Markdown/HTML with attachments.

I don’t have a need for this, but it’s good to know that it exists.

]]>
https://decoding.io/2023/12/bookmarked-exporter/feed/ 2 2675
Bookmarked “Sonar – Native App for GitHub/GitLab Issues” https://decoding.io/2023/12/bookmarked-sonar-native-app-for-github-gitlab-issues/ https://decoding.io/2023/12/bookmarked-sonar-native-app-for-github-gitlab-issues/#respond Sun, 17 Dec 2023 07:05:13 +0000 https://decoding.io/?p=2673

Sonar is a new native Mac app for viewing and editing GitHub/GitLab issues. It’s lightning fast and stores your tasks locally so viewing, searching, and editing is instant (even offline).

I was looking for something like this for a while now.

]]>
https://decoding.io/2023/12/bookmarked-sonar-native-app-for-github-gitlab-issues/feed/ 0 2673