I found myself strolling down memory lane recently when I recalled my first big side project from over 10 years ago, and dug it up on the Wayback Machine. The nostalgia hit hard, and I decided to...
Cycling has become one of my most cherished hobbies in 2020, and I did what every developer does when they love a hobby: built an app for it.
I'm using Strava's API to pull my rides into a Laravel 8...
As I'm wrapping things up on SVGX.app, a desktop app for managing SVG icon libraries, I find myself slogging through the most tedious 10% of the work. Part of that is building platform-specific...
I'm building a desktop app for managing SVG icon libraries called SVGX.app.
It uses Electron and Svelte, as well as Forge which is a helpful tool for creating and publishing such apps. I'm also...
If you're a Mac user, and especially a developer or IT professional, it's highly likely you hold the 2015 MacBook Pro in high regard. In many aspects, the 2015 generation was considered Apple's...
It has been over a month since I posted anything on the blog and I feel that I must come clean - not for my non-existent fanbase, but rather to hold myself accountable. You see, I just haven't been...
New for 2020:
Building Livewire or from Apple Podcasts
Twenty Percent Time
BaseCode or from Apple Podcasts
Ladybug Podcast or from Apple Podcasts
Happy Dev or from Apple Podcasts
Rolled over...
Cloudinary is a cloud hosted, managed CDN (Content Delivery Network) that I've been meaning to try for a long time but never got the chance, since I'm always playing catch-up with all the projects...
Svelte has quickly become my favorite framework for building SPAs, even surpassing Vue.
Recently I've been working on a new desktop app using Svelte and Electron.
Electron uses Chromium as the...
When building desktop or mobile cross-platform apps it is very important to test across devices. However, operating separate hardware for each platform can be daunting or cost-prohibitive. Virtual...