I'm passionate about programming the Web.
In this post I’d like to review my reasoning behind sunsetting an Electron-based application in favor of a Progressive Web App (PWA).
As part of my on-boarding as software engineer at Nuvi, I had the opportunity to read the classic book Zen and the Art of Motorcycle Maintenance: An Inquiry into Values by Robert M. Pirsig. While the book delves deeply into abstract philosophical concepts, there were a number of concrete principles that I felt had direct application to writing high-quality software.
I’ve been a longtime fan of GitHub Pages. It is a wonderful option for hosting many types of sites. However, recent movements toward a more secure web and GitHub’s lack of support for HTTPS on GitHub Pages with a custom domain prompted me to start looking at other options, including GitLab Pages.
A theme generator for editors, terminals, and desktop wallpaper.
Easily create beautiful, high-quality, home-decor-ready family trees.
An eight-week course on everything CSS.
Introduction to the basics of visual design, from a software engineer's perspective.
Introductory class for DevMountain code school.
Procreate Pocket is a fantastic app for creating beautiful art on your iPhone. It's simple to pick up for beginners, yet packed with features for more experienced artists.
Alfred is a faster and more powerful version of Mac's Spotlight Search. If you are a frequent user of the cmd-space shortcut, Alfred is a must-have.
If you are a high-acheiver or have ever considered yourself a "perfectionist," there are lots of great insights on how to get those crippling perfectionistic tendencies under control.