TJ Miller TJ Miller's Blog Thu, 25 Oct 2018 00:00:00 +0000 Tue, 14 Jul 2020 17:09:05 +0000 Jigsaw via Netlify Building Package Installers Thu, 25 Oct 2018 00:00:00 +0000 Building package installers for Laravel and Lumen packages to make it super easy to get up and running. Verifying Laravel Version Compatibility Fri, 14 Sep 2018 00:00:00 +0000 Verifying Laravel version compatibility with TravisCI for package development. Abstracting Request Keys Fri, 23 Mar 2018 00:00:00 +0000 In an API’s codebase, it's a good idea to abstract the keys for the requests and responses on top of your data layer. This is a key step to making it easier for your codebase to evolve and still uphold your API contract. Sentry Logging in Laravel Wed, 03 Jan 2018 00:00:00 +0000 Using Sentry for Laravel application logging. Linking Vessel Projects Together Fri, 22 Dec 2017 00:00:00 +0000 Vessel is a great project, lets walk through linking multiple Vessel projects together. Using Middleware to Configure a Service Class Tue, 19 Dec 2017 00:00:00 +0000 Using HTTP middleware to configure a service class based on the request in Laravel. Separate Interactive Test Suites Wed, 11 Oct 2017 00:00:00 +0000 Using separate test suites in a Laravel project with PHPUnit. An Approach to Testing Middleware Tue, 10 Oct 2017 00:00:00 +0000 I’ve always tested middleware in one of two ways, a unit test with mocks and asserting the callback in the `handle` method or integration tests on application routes.