Hi! I'm TJ. 👋
I craft developer experiences.
Leveraging my 20 years of coding experience and decade of Laravel expertise, I specialize in back-end development, APIs, CLIs, and Ops.
I'm currently hyper-focused on LLMs and have been for awhile. I'm leveraging that drive to build Prism, a Laravel package that empowers artisans to build powerful LLM integrations and workflows.
Check out the video from my Laravel Worldwide Meetup talk! I talk about AI foundations and show some early previews of Prism.
I'm currently available!
Let's build something incredible together! Learn more.
Posts
-
Streaming agent respones with Sparkle Server and tool usage
-
I disappeared for a bit, here's the background and what's up with Sparkle.
-
Building package installers for Laravel and Lumen packages to make it super easy to get up and running.
-
Verifying Laravel version compatibility with TravisCI for package development.
-
Abstracting API request/response keys to evolve codebases while upholding contracts.
-
Using Sentry for Laravel application logging.
-
Vessel is a great project, lets walk through linking multiple Vessel projects together.
-
Using HTTP middleware to configure a service class based on the request in Laravel.
-
Using separate test suites in a Laravel project with PHPUnit.
-
How I approach testing middleware in Laravel.