A barebones place for my thoughts. Some of my writing is also on the elementary blog, and I’ve written a couple of pieces for Android Police.
For the past decade, I’ve used Ubuntu or Ubuntu-based distributions like elementary OS. As such, I’ve gotten used to or put up with certain…
Moment made a name for themselves by providing quality mobile photography lenses and cases for iPhones, Pixels, and Samsung Galaxy phones, but it seems…
Important Update As of August 18, 2022, the GrapheneOS project considers their support of Pixel 3 finished, and effectively says users should stop using…
gnome-info-collect
on Endless OS Wed, Aug 31, 2022When gnome-info-collect was announced, I had a lot to say about it and the overarching direction: Privacy-respecting metrics is something a lot of smart…
Today I was trying to spin up a toolbox (or more recently rebranded to toolbx) container with Fedora 36 for some development/CLI tools on…
I’ll probably expand on this in the future, but I am fairly proud of how this turned out! A client wanted a back-to-top button…
A bit over a week ago I wrote how I was moving on from my involvement at elementary, Inc. and the elementary open source…
Over the last decade, I’ve worked to help build elementary into what it is today: a world-class operating system lead by a team who…
Recently there’s been a lot of discussion within the open source desktop space about GNOME, LibAdwaita, and the future of “theming” on GTK-based platforms…
There’s a new update for the always-incognito web browser for elementary OS! Ephemeral 7.1 integrates even better into your workflow by introducing a new…
I’m a huge fan of static site generators like Jekyll, which I’m using for my website and various elementary sites like the elementary Blog….
It’s been nearly two years since I first released Ephemeral—the always-incognito web browser for elementary OS—on AppCenter. In that time, I’ve added zoom, a…
Moving away from Google Chrome was probably the easiest migration in my de-Googling efforts. I’m not a huge user of bookmarks, history, or extensions,…
I don’t believe corporations can be inherently “good” or “evil.” However, I believe it is important to consider the motivations behind companies’ business models,…
I recently got my hands on a Pinebook Pro from PINE64, and have spent the past couple of weeks using it—admittedly in rotation with…
I was unable to get all of the photos I wanted before my baby had to go to bed—but for now I have included…
Below is an excerpt of Linux++ issue 20. Be sure to read the full article. This week Linux++ is very excited to welcome Cassidy…
The Uncanny Valley is the idea that there’s a curve related to a human-like object’s level of realism and how acceptable we perceive it…
Note: this post contains some future-thinking from me, and doesn’t necessarily match up with any plans or thoughts of elementary as a whole. There’s…
Sometimes I forget how much of a bubble I’m in. Every day, I interact with Linux users and developers, fellow tech geeks, etc. online….
Hey, I loathe the experience of email. I have an unending, bottomless ocean of email. Inbox Zero is a myth that would require archiving…
Cassidy and fellow GUADEC attendees arriving at the Thessaloniki airport GUADEC is the annual GNOME User And Developer European* Conference where contributors to GNOME…
In 2016, elementary moved to a Medium publication to host our official blog. At the time, Medium was touted as a simple, clean, and…
In the past year or so, macOS, Windows, Android, iOS, Chrome OS, Safari, Chrome, and Firefox have begun testing or released a user-set dark…
In my time contributing to elementary and GNOME, I’ve become familiar with pleas from users to implement official support for arbitrary themes — while that itself…
Today I’m happy to announce the latest release of the private-by-default browser for elementary OS. Ephemeral 5 brought some useful new features, and 5.1…
This week I’ve been in London, UK to attend the Parental Controls & Metered Data hackfest and work alongside folks from GNOME, Endless, Red…
In case you’ve missed it, I’ve been actively developing Ephemeral, the always-incognito web browser, for elementary OS. My vision for version 1.0 was simple:…
Photo of an accessible curb cut by Dane Deaner on Unsplash For some time now, Daniel and I have been talking about how accessibility features…
Ever since Firefox Focus landed on Android, I’ve been a fan. It’s an interesting idea of making privacy a habit by default instead of…
With the release of elementary OS 5 Juno still fresh, I wanted to take a moment and talk about our continued privacy focus with…
This past week elementary contributors Daniel Foré, Felipe Escoto, Blake Kostner, and I met up in Denver, Colorado for the Libre Application Summit (LAS)….
My Career at System76 In 2013 I was looking for a new high end laptop to help with my elementary contributions—I wanted it to be…
This whole YouTube Music thing has been really poorly handled. It’s not entirely clear where the overlap is between existing services and subscriptions, what…
This past weekend, I realized I was opening a web browser to do something a native app could do better: referencing and copy-pasting colors….
Keyboard shortcuts in elementary OS are the same no matter if it’s a Windows-branded keyboard or not; we just use the ⌘ looped square…
Apparently writing a multi-part series on Medium isn’t enough for me; I just can’t stop thinking and talking about HiDPI! This time I’ve actually…
I just got back from a week-long design hackfest in London focused on GNOME Shell and related components. It was a fantastic week with…
I’m a web developer and UX architect formerly at Ubuntu computer manufacturer System76, and cofounder of elementary OS, an open source desktop operating system….
Daniel, Cody, Avi, and I (Cassidy) just left San Francisco and the GNOME West Coast Summit. It kicked off Monday morning at 9 AM…
While our desktop developers are hard at work making Freya happen (we just released beta 2!), our web developers and many new contributors are…
Many popular music apps handle not only music, but podcasts. The thinking goes that since both are comprised of MP3s (or other audio files),…
As a User Experience designer for elementary, I’m often shown different pixel-perfect mockups or even in-code implementations and asked what I think. I typically…
Developers and testers, today we are happy to announce the first beta release of elementary OS Luna. We’ve been working hard the past year…
I’ve been working with elementary and the community for quite some time now, and I’ve gotten a pretty good feel for the individuals that…
Eating your own dog food. Taking what you dish out. Talking the talk and walking the walk. It’s a seemingly simple concept that has…
I recently raised funds for a new beast of a development machine for my work on elementary OS. After receiving the laptop, installing elementary…
A year ago I explained what my personal shortlist is. It’s time to update it! To quote myself, a shortlist is: …a list of…
About a year ago I posted a list of four random apps or utilities that I’d love to be able to use on elementary…
Throughout the years, I’ve noticed several recurring misuses of terms in user interfaces. Designers or developers often don’t know when to use one term…
I hate wishlists. Making a big long list of all the things you want just seems both tedious and selfish for some reason. I…
There comes a time when you want a change in your life. After dating my girlfriend Katie for nearly six years, I asked her…
Occasionally I think of random apps or utilities that I’d love to be able to use on elementary OS. I jot them down and…
Whether I’m browsing Google+, responding to tweets from @elementary, or telling friends about elementary in the flesh, I’m bound to hear some random myth…
Daniel Foré shared this song with me and I thought it was pretty groovy/funky. It’s by +Hugo Millwood’s band Galaxy Cat over on Bandcamp….
That was short-lived. If you follow me on social media (or just randomly visit my website), you may have noticed I said I was…