Software Engineering, Product Design, and Personal Essays.

Long-form essays and short technical notes on programming, entrepreneurship, product design, and personal growth, collected in chronological order.

Building FactoryOS - Week 1: Laying the Foundation

I am building a platform to streamline launching multiple products quickly. After years of client work at ApexCode, I’m using my downtime to build in public. In this first week, I focused on core infrastructure: setting up a monorepo, a dual SAAS/self-host build system, licensing and authentication modules, and other foundational services that will support every product I launch.

Infinite Scroll with Laravel and Livewire

Infinite scrolling is a popular feature that allows users to load more content as they scroll down a webpage, rather than clicking on a pagination link to view additional content. This blog post will show you how to create an infinite scroll with Laravel and Livewire.

Building API Endpoints with Laravel

Application Programming Interfaces (APIs) have become an integral part of modern web application development. They allow different software applications to communicate and share data, increasing the overall functionality and utility of your applications.

Database Transactions and Resource Locking in Laravel

Database transactions are an essential part of any web application. They provide a way to ensure the integrity of the data in a database by making sure that multiple operations are either all completed successfully, or all rolled back to their previous state if any of the operations fail.

A Letter To My First Born.

A letter to my first born, sharing honest thoughts about parenthood, family bonds, and unconditional love. Through vulnerability and hope, this personal narrative explores the journey of becoming a parent.