The Archive v1.4.0 Released, Introducing Tabs

Teaser image

This is a pretty huge update. It introduces native macOS multi-tabbing to The Archive – which means you can now open multiple tabs or windows and have different search contexts active. We call these contexts "Workspaces". On macOS 10.12 and newer, you'll get native tabbing of windows; for macOS 10.11 and earlier you'll get multiple windows only.

Continue reading …

Browser-Like Navigation in The Archive

This weekend, I released an update to the note-taking app I'm working on for a while called The Archive. This update is pretty big for people not getting updates from the opt-in "Cutting Edge" update channel, because all of a sudden the app allows you to navigate back in time. The navigation stack (what you'd call browser history available from the navigation buttons in your browser) behaves like this:

Continue reading …

Refactoring The Archive's ReSwift Underpinnings

While I was refactoring my app's state recently, I noticed that there are virtually no dev logs about The Archive and how I manage state and events in this app. It's my largest app so far, still the amount of reflection and behind-the-scenes info is pretty sparse. This post outlines my recent changes to the app's state. It's a retelling of the past 5 weeks or so.

Continue reading …

Launch of My Next App, The Archive

Teaser image
screenshot of The Archive

I spent the last 15 or so months developing this beast. If you follow my ramblings, you will know that I get to work every day at about 7 a.m. and work until about 5:30 p.m., including workouts and breaks. Since I didn't use a time tracker like Timing for most of the time, I cannot say how many hours I really spent coding, sadly.

Anyway. The launch. The Archive will go live March 15th. I'll publicize the app info page, soon.

And then I'll spend some leisure time writing a postmortem. The beta testers have been a pleasure to work with, as always. It's amazing how much love strangers are willing to give for carefully crafted products.

This closes a weird circle for me: my first Cocoa coding experience was adding Markdown preview to Notational Velocity in 2010, which I barely managed, having had zero understanding of Objective-C and how Xcode worked. Now I am able to create an app that exceeds NV's capabilities all on my own. I'm very happy about this coding journey, and oh boy do I have a lot of cool stuff I am going to add after v1.0 goes live!

Behind the Scenes of Programming 'The Archive': How Much Coffee Did I Consume?

When I announced the imminent launch of my latest app project, The Archive, a beta tester asked how many jars of coffee I consumed while coding. "Jar" is no mistake. I drink from a 750ml glass jar, full to the brim. That's one portion of cowboy coffee, or is it turkish coffee? – I'm not quite sure what to call it: grind the beans, pour water, stir from time to time, let it settle, then drink.

Continue reading …