This is a post I’ll keep up-to-date with switches I’ve made from big-tech platforms and tools to independent and open source ones. My main motivations for doing so are data privacy and concerns with the ethics and societal effects of these companies.

I’m hoping the details will help convince and equip others to make the change themselves. If you have any questions, feel free to post a comment or contact me via any of the contact methods on my home page.

Here are the changes I’ve made so far:

Browser: Chrome -> Firefox

Like most other web users, I used Chrome for a long time. But the last thing I want to do is for Google to know everything I do online. Instead, I switched to Firefox. I don’t want Microsoft or Apple to know what I’m doing either. There are some concerns about Firefox monetizing and recently getting into talks with Meta, so I may consider a non-business-based browser fork in the future. But browsers with less adoption have less compatibility with tools I need like 1Password.

Ebooks: Apple Books -> DRM-Free Providers and Kindle

I do a lot of reading on my phone in spare moments. Apple Books is locked into Apple platforms. By contrast, DRM-free ebook providers provide books in multiple formats, including .epub (Apple Books, maybe others), .mobi (Kindle), and .pdf (platform-agnostic). InformIT is a great provider of programming books from many publishers, and they provide ebooks DRM-free. Pragmatic Programmer is one popular publisher that offers DRM-free ebooks as well. If I want a book that’s only available from Apple Books and Kindle, I prefer Kindle since it can run on more than just Apple platforms.

Editor: Atom and VS Code -> Sublime Text

I prefer GUI editors rather than (at the one extreme) IDEs or (at the other extreme) CLI-based editors like vim. Atom has been my main editor for a long time. Visual Studio Code is very popular in the JavaScript world. Unfortunately, VS Code has always been owned by Microsoft, and when GitHub was bought by Microsoft Atom became theirs as well. To ensure Microsoft doesn’t have access to my data, I switched to Sublime Text. I had used it in the past. It’s paid and a bit harder to set up for my use, but worth it to support independent software developers. As a bonus, it’s not implemented with Electron, so may be somewhat more performant.

Email: Apple Mail -> Fastmail

When I found out Apple scans individuals’ iCloud mail data, I decided I wanted to switch off of them. I ended up going with Fastmail as an affordable option. They’re accessible via IMAP, but their first-party web and iOS clients provide more features and prevent me from providing my login info to Apple. I also use Fastmail’s Masted Email feature to easily create login email addresses for different services, so that if my login is leaked I can deactivate it and people can’t correlate me with other services.

Image Editing: Photoshop -> Gimp

Way back in the past I used Photoshop for image editing, but my needs are so lightweight (especially as CSS has improved) that it hasn’t been worth me paying for for a long time. Instead, I use Gimp, an open-source image editor based on Photoshop.

Laptop OS: macOS -> added Pop!_OS

macOS (and its predecessor Macintosh operating systems) has been my desktop/laptop OS for my whole life. Of the tech giants, I distrust Apple the least, but since they have the ability and willingness to scan users’ email accounts, I’d prefer to have an open-source option. I’ve used Linux for servers for years, but have just recently bought a secondhand System76. I’ve found that it’s easy to install the main software I need on Debian-based distros; currently I’m using System76’s own Pop!_OS. Note that I’m still using macOS for some features: development of personal iOS projects, and my voice dictation software runs better on my newer macOS hardware. But I’d like to migrate as much of my computing to Linux as I can. And, at least, having the option helps ensure I don’t get locked in to one platform.

Notes: Bear Notes -> Simplenote

I’ve been using Bear Notes for note taking on macOS and iOS, but because it’s only available for Apple platforms it locks me in from switching to Linux. Instead, I switched to Simplenote, a similar tool that is available on the web and all platforms.

Office: Google Docs, Apple Work -> LibreOffice

I used Google Docs until I started getting concerned about Google’s privacy violations. I switched to Apple Work, but that locks me in to Apple platforms. Instead, I switched to LibreOffice, an open-source office suite available for all platform including Linux.

Social Media: Facebook, Twitter -> Mastodon, Feedly

I used to be a very heavy Twitter user, and lighter on Facebook. But because of their documented use of surveillance, behavior manipulation, and lack of moderation of harmful content, I deleted my Facebook account, and stopped using Twitter. Instead, I switched to Mastodon, an open-source social network. Mastodon has different servers and clients; I use the server and the Toot! iOS client. To get updates from news sources that don’t have Mastodon accounts, I use Feedly to follow RSS feeds.

UPDATE: in 2022 the instance shut down, and I started a personal instance at

Video Editing: iMovie -> Kdenlive

I occasionally live-stream on Twitch. I do lightweight editing of Twitch stream videos and sometimes calls from work. Previously I used iMovie, but beyond Apple lock-in, it’s started to be unreliable downloading, to the point that it prevents any other Mac App Store installs, even after restart. Instead, I’ve switched to Kdenlive, an open-source video editing app.