Developing a Bias Toward Rebuilding vs Maintaining

Why maintain when you can just rebuild? More frequently it seems like rebuilding is the best option

January 20, 2023

Tackling the Challenge of Keeping Dependencies Up-to-date

Last year I came up with standards that dictate when I upgrade the major and minor versions of dependencies like Laravel and Vue.

January 13, 2023

10 Things I Look for When I Audit Laravel Codebases

Here's a list of the things I commonly look for when performing a preliminary code audit.

January 6, 2023

Creating a Context Menu with Vue

I created a custom context menu to help declutter the UI for one of my projects.

June 2, 2022

The First Devlog - Home Dashboard Devlog #001

XtraBackup is an alternative to mysqldump that backs up the entire data directory.

May 16, 2022

Streaming MySQL Backups to AWS S3 Using XtraBackup

XtraBackup is an alternative to mysqldump that backs up the entire data directory.

June 3, 2021

Determining How Much Availability to Promise Your Customers

Typically measured in "nines", availability is about how much downtime you expect your system to have.

May 27, 2021

Pricing Page - Ishuro Devlog #004

Designing the pricing page for future features.

December 11, 2020

Improving My Own Developer Experience Using Docker

After using Docker for my local development environments for over a year I encountered some problems. In this post I show you how I solved those problems and made my development experience much better.

December 4, 2020

Starting from Zero - Ishuro Devlog #003

After 6 months of silence, Ishuro is launched. Now I just need to find users.

December 3, 2020

How to Create an Empty Laravel Package

I walk you through the steps to create an empty Laravel package which you can add your own code to and install in your own Laravel project using Composer.

September 10, 2020

Creating My First Laravel Package

I talk about my experience creating a Laravel package for the first time and why I may consider creating Laravel packages instead of Laravel projects in some instances.

September 4, 2020

Postponing the Launch - Ishuro Devlog #002

In this second devlog I debate delaying the launch and how I will market the product when I do.

June 1, 2020

Six Months in Development - Ishuro Devlog #001

The first Ishuro Devlog! I talk about why I started the project and how I've made incremental improvements over the last 6 months.

May 13, 2020