From 40a264781efc7acce01c20b31f006865c75d2525 Mon Sep 17 00:00:00 2001 From: Bradley Taunt Date: Tue, 4 Mar 2025 13:41:58 -0500 Subject: new post about mac apps I use --- header.html | 2 +- posts/mac-apps-joy.md | 114 ++++++++++++++++++++++++++++++++++ public/images/amph-icon.webp | Bin 0 -> 79488 bytes public/images/mail-icon.webp | Bin 0 -> 87638 bytes public/images/netnewswire.webp | Bin 0 -> 115036 bytes public/images/nnw-icon.webp | Bin 0 -> 123278 bytes public/images/onecast-icon.webp | Bin 0 -> 39396 bytes public/images/orion-icon.webp | Bin 0 -> 83774 bytes public/images/orion-web-settings.webp | Bin 0 -> 83644 bytes public/images/passwords-icon.webp | Bin 0 -> 31640 bytes public/images/preview-icon.webp | Bin 0 -> 117036 bytes public/images/sketch-icon.webp | Bin 0 -> 42126 bytes public/images/terminal-icon.webp | Bin 0 -> 15942 bytes public/images/transmit-icon.webp | Bin 0 -> 106632 bytes public/style.css | 15 ++++- 15 files changed, 129 insertions(+), 2 deletions(-) create mode 100644 posts/mac-apps-joy.md create mode 100644 public/images/amph-icon.webp create mode 100644 public/images/mail-icon.webp create mode 100644 public/images/netnewswire.webp create mode 100644 public/images/nnw-icon.webp create mode 100644 public/images/onecast-icon.webp create mode 100644 public/images/orion-icon.webp create mode 100644 public/images/orion-web-settings.webp create mode 100644 public/images/passwords-icon.webp create mode 100644 public/images/preview-icon.webp create mode 100644 public/images/sketch-icon.webp create mode 100644 public/images/terminal-icon.webp create mode 100644 public/images/transmit-icon.webp diff --git a/header.html b/header.html index b98e6e0..8d23f90 100644 --- a/header.html +++ b/header.html @@ -7,7 +7,7 @@ {{TITLE}} - +
diff --git a/posts/mac-apps-joy.md b/posts/mac-apps-joy.md new file mode 100644 index 0000000..53d5106 --- /dev/null +++ b/posts/mac-apps-joy.md @@ -0,0 +1,114 @@ +# Mac Apps That Bring Me Joy + +2025-03-04 + +I wrote a post roughly 3 years ago about [happily paying for MacOS apps](/posts/paid-mac-apps/). I've found a good amount has changed in my MacOS "usage" during that post and now[^1]. So I thought I would revisit the general concept, only this time look at all applications I enjoy using (paid or otherwise). + +
+ Note This article focuses on the MacOS specific programs that I use and does not include multi-platform applications (ie. Sublime Text, Signal, Mullvad, etc.). +
+ +## Apple Mail + +Apple Mail app icon + +I've tried so many 3rd-party email clients, from [MailMate](https://freron.com) to [Spark](https://sparkmailapp.com), but unfortunately none seem to tick all my required boxes. Hell, even Apple Mail fails to handle simple things like `git` email workflows! But Mail *does* handle plain text composition, performs actions relatively fast, and syncs well with its iOS counterpart. It's still far from perfect though... + +*Ships with MacOS* · Free + +## Amphetamine + +Amphetamine app icon + +I mostly work with my MacBook Air closed and connected to an external monitor. Apple still seems to struggle with keeping displays consistently awake, even with System Settings set to disable sleep. Amphetamine is a fantastic little menubar app that I use constantly, mostly set to run under "Indefinitely". The app also claims to have kept my current MacBook awake for a total of **21 days**. + +[Amphetamine](https://apps.apple.com/us/app/amphetamine/id937984704?mt=12) · Free + +## Preview + +Preview app icon + +The default document/PDF viewer, Preview, is stellar. I truly miss it when working with documents on my Linux or OpenBSD machines, since it has an incredible amount of built-in features (just showcasing a few): + +- Merging, reordering, and splitting PDFs +- Interactive forms +- Password protection +- Direct editing, annotations +- Instant previews +- Digital signatures + +*Ships with MacOS* · Free + +## Terminal + +Terminal app icon + +There isn't a whole lot to mention about Apple's default terminal. It comes packaged with `zsh` by default, performs all tasks blazing fast without breaking a sweat, ships with a small collection of decent color profiles, and handles tabbed sessions. Since I tackle most of my day-to-day coding in Sublime Text, Terminal is more than capable to fit my needs. + +*Ships with MacOS* · Free + +## NetNewsWire + +NetNewsWire app icon + +NetNewsWire is an absolutely fantastic RSS reader for both MacOS *and* iOS. There isn't a whole lot to dive into though, since the concept of an RSS reader should be to get out of the way and let the content shine. Did I mention it's *completely open source*, too? + +[NetNewsWire](https://netnewswire.com/) · Free + +## Orion Browser + +Orion Browser app icon + +Safari has always been my go-to browser when surfing the web on Apple devices[^2]. With the recent inclusions of adblock extensions and how performant it is on battery life, Safari was always a no-brainer. Then I gave Kagi's [Orion]() browser a fair shake. + +Orion is built on top of WebKit, so it shares the same battery-conscience performance as Safari while also including: + +- Built-in ad blocker +- No phoning home (zero telemetry) +- Support for both Chrome and Firefox web extensions +- Integrates with Apple Keychain +- Syncs with iOS version (huge!) + +I'm not trying to make this seem like a promo or "sponsored" section for Orion. If you're on MacOS, I highly recommend you take it for a test drive yourself. Coming from Safari I found myself pleasantly surprised. Orion has become my default browser on both MacOS and iOS. + +[Orion Browser](https://kagi.com/orion/) · Free + +## OneCast + +OneCast app icon + +OneCast allows you to stream your Xbox console directly to your Apple device. I don't use OneCast as much as I once did years back, but it still works pretty damn well when I do! My license for OneCast was also purchased back in 2020 and I have never been "duped" into requiring a paid update since that time. + +[OneCast](https://www.onecast.me) · $24.99 + +## Passwords + +Passwords app icon + +Even though I am a big advocate for Bitwarden, Apple Passwords has slowly grown on me. The seamless connection between both MacOS and iOS, without the need to open a separate app directly has probably saved me quite some time. I still keep my core Bitwarden vaults synced with Passwords, but Apple is starting to win me over... + +*Ships with MacOS* · Free + +## Transmit 5 + +Transmit app icon + +Panic is known for building incredibly useful apps that look *beautiful*. I purchased my Transmit 5 license back in 2019 and still use it quite a bit, even now in the world of `git` hooks or `rsync` scripts. There are multiple *free* file transfer apps for MacOS on the market, but nothing comes close to this. Highly recommended. + +[Transmit 5](https://panic.com/transmit/) · $45 + +## Sketch + +Sketch app icon + +Yet another app I purchased in 2019, Sketch has been my go-to design tool that entire time. Figma might be the new fad, but I find it slower when working with larger projects. My Sketch app is still locked at `v62`, since I have no need for all the extra bells-and-whistles added in later versions (that's not to say those features are bad!). Still as snappy as ever though. + +[Sketch](https://www.sketch.com) · $10+/month or $120/year + +## Closing Thoughts + +I'm sure this list will change over time, since new applications launch and older ones die off (or succumb to outrageous subscription pricing setups). Either way, I thought others might be genuinely curious about the tools used by fellow Mac users. + + +[^1]: I still love OpenBSD and prefer that as my main operating system. Alpine Linux is a close second... +[^2]: Now with all the drama surrounding Firefox these days, maybe Orion is a better option... \ No newline at end of file diff --git a/public/images/amph-icon.webp b/public/images/amph-icon.webp new file mode 100644 index 0000000..5afdeaf Binary files /dev/null and b/public/images/amph-icon.webp differ diff --git a/public/images/mail-icon.webp b/public/images/mail-icon.webp new file mode 100644 index 0000000..8dfa616 Binary files /dev/null and b/public/images/mail-icon.webp differ diff --git a/public/images/netnewswire.webp b/public/images/netnewswire.webp new file mode 100644 index 0000000..224adc3 Binary files /dev/null and b/public/images/netnewswire.webp differ diff --git a/public/images/nnw-icon.webp b/public/images/nnw-icon.webp new file mode 100644 index 0000000..f87a053 Binary files /dev/null and b/public/images/nnw-icon.webp differ diff --git a/public/images/onecast-icon.webp b/public/images/onecast-icon.webp new file mode 100644 index 0000000..a852145 Binary files /dev/null and b/public/images/onecast-icon.webp differ diff --git a/public/images/orion-icon.webp b/public/images/orion-icon.webp new file mode 100644 index 0000000..b3c9620 Binary files /dev/null and b/public/images/orion-icon.webp differ diff --git a/public/images/orion-web-settings.webp b/public/images/orion-web-settings.webp new file mode 100644 index 0000000..263b11e Binary files /dev/null and b/public/images/orion-web-settings.webp differ diff --git a/public/images/passwords-icon.webp b/public/images/passwords-icon.webp new file mode 100644 index 0000000..f8b5607 Binary files /dev/null and b/public/images/passwords-icon.webp differ diff --git a/public/images/preview-icon.webp b/public/images/preview-icon.webp new file mode 100644 index 0000000..6991128 Binary files /dev/null and b/public/images/preview-icon.webp differ diff --git a/public/images/sketch-icon.webp b/public/images/sketch-icon.webp new file mode 100644 index 0000000..3401855 Binary files /dev/null and b/public/images/sketch-icon.webp differ diff --git a/public/images/terminal-icon.webp b/public/images/terminal-icon.webp new file mode 100644 index 0000000..5ff5c51 Binary files /dev/null and b/public/images/terminal-icon.webp differ diff --git a/public/images/transmit-icon.webp b/public/images/transmit-icon.webp new file mode 100644 index 0000000..254988a Binary files /dev/null and b/public/images/transmit-icon.webp differ diff --git a/public/style.css b/public/style.css index 72958d1..394db8e 100644 --- a/public/style.css +++ b/public/style.css @@ -6,7 +6,7 @@ body { font-family: sans-serif; line-height: 1.4; margin: 0 auto; - max-width: 960px; + max-width: 75ch; padding: 12px; } @@ -80,6 +80,15 @@ p code, ul code, ol code, blockquote code { margin: 0 0 10px -30px; } +.flr { + float: right; + padding: 0 0 8px 8px; +} + +.w-100 { + max-width: 100px; +} + pre { background: #f1f1f1; overflow: auto; @@ -138,6 +147,7 @@ figure figcaption { footer { border-top: 1px solid #ddd; margin: 2rem 0 0; + position: relative; } footer nav ul { list-style: none; @@ -176,4 +186,7 @@ footer nav ul li { #markdown-toc { background: #000; } + main:before, main:after { + display: none; + } } \ No newline at end of file -- cgit v1.2.3-70-g09d2