Justin Tallant

Software engineer with expertise in Laravel, Vue, and AI Agents.

I'm Justin, a seasoned developer specializing in AI agent development and Laravel web applications. With a strong background in Vue.js, I excel at creating innovative, user-centric solutions. I aim to contribute my expertise to forward-thinking projects in the AI and web development sectors.

Justin at White Sands National Park Huckleberry cabin patio Justin playing pickleball

How Should We Structure Our Laravel Apps?

Project structure is a hot topic that has likely challenged us all throughout our careers. It's common to find ourselves questioning where a particular piece of code should go, which can be disruptive to the development process. This constant self-questio…


Why I'm Using Skimpy CMS for my Blog

This blog is created with my own open source CMS called Skimpy. I think web development has a tendency towards complexity and sometimes we get carried away. Skimpy takes things back to the basics. For my own user experience when blogging I wanted a few t…


Should we Follow SRP in Controllers?

You probably already know it - The Single Responsibility Principle, one of the five SOLID principles of object-oriented design. It states that a class should have only one reason to change, meaning it should only have one job or responsibility. This princ…