-
Changing FTP
Switching the GitHub action used to deploy my code to a website via FTP and reviewing the differences. Read More
-
Automated Database Migrations
I walk through the process of setting up a database project for automated migrations to support an environment of multiple developers and database targets enabling rolling back the database. Read More
-
Automated Deployments
Setup Git Flow and automated deployments via FTP using Git Hub actions. Also addressed some Brotli compression issues with content-type headers. Read More
-
Optimizing Progressive Web Apps with Google Lighthouse and .htaccess
Google Lighthouse offers insights into web page readiness for Progressive Web Apps (PWAs), though it warns of impending deprecation. Follow the blog’s tutorial to generate a Lighthouse report, focusing on Mobile and PWA aspects. Resolve issues with 404 pages, JavaScript, and icon configurations for a smoother PWA experience. Read More
-
WebAssembly
Exploring the realm of WebAssembly unveils a parallel universe for web development. Similar to npm packages, it allows importing binaries instead of raw JavaScript modules. While promising speed, it introduces complexities: limited tools, compatibility issues, and a learning curve. Yet, its potential shines in gaming, cryptography, and performance-intensive tasks. However, for now, sticking to the… Read More
-
Bundler Battle: Exploring Vite and Beyond
Choosing a bundler for our project felt like navigating a maze. From Steel to Webpack, the options abound. Surveying the landscape, we found Webpack, Parcel, and Rollup leading the pack, until Vite entered the scene. A revelation: it’s not just a server, but a bundler too! Read More





