~/writing/index.log
From the writing.
Mostly essays on three things: replacing manual operations with software, engineering teams that don't ship fast enough, and the gap between business and engineering.
01
Laravel 7 Application Testing: Let's Start With Something Small
I have been working on a side project for quite some time now. The application is coming out really well, at least I believe so. To make sure that I am not coding a hot pile of garbage, I think some u...
02
Tutorial: Flexible Modal with AlpineJS and TailwindCSS
For years, I relied on Bootstrap for all my modal needs. I would copy that ridiculous modal boilerplate, pull in Bootstrap JS, and be "happy" with the results. Looking back, I feel like I just settled...
03
Laravel 7 Application Testing: Explain This To Me Like I'm Five (part 1)
I have a deep, dark secret... I have been a web developer for over 10 years and I have never written a unit test. I know, I know... how could I have allowed this to happen!?
04
Focusing Down: Implementing Laravel Livewire Infinitely Reduced Page Load
For several years now, there has been a trend that looks good at first, but over time tends to really gum up applications and annoy developers... Dashboards. I'm not talking about simple dashboards th...
05
Tech Stack Philosophy: Lightening The Client
I am not a jQuery hater, but with the recent evolution in javascript, keeping it as a dependency was unnecessary. At the moment, the user's computer was taking on a decent amount of the load and logic...
06
Imposter Syndrome: Laravel Blog vs Wordpress
I have been a web developer for a bit over ten years now and to this day I struggle with believing that I am a Senior Developer. Maybe it's just me, but at least once a year, I google what is the diff...
07
Tutorial: Responsive Navigation with AlpineJS and TailwindCSS
Making a dropdown menu or expandable with AlpineJS is crazy simple. Putting together a navigation bar with TailwindCSS is absolute cake. But then you turn your attention to your sites' responsiveness...
08
Looking Past Technical Debt
A one size fits all definition does not exist when describing the personality of a software developers. Though hard to believe, developers are regular people. Some enjoy the sun and outdoors while oth...