PinnedSean KegelinTowards DevNeovim for PHP and LaravelIf you’ve ever wanted to use Neovim for PHP and Laravel development, this guide should help get you started. If you use VSCode, then check…Jul 13Jul 13
PinnedSean KegelinStackademicHandling Errors with Third-Party APIsLearn how to create, throw, and handle custom exceptions when making requests to third-party APIsJan 30Jan 30
PinnedSean KegelinTowards DevStreamlining API Responses in Laravel with DTOsA comprehensive guide for creating custom Data Transfer Objects (DTOs) to enhance readability, efficiency, and testability in Laravel API…Dec 5, 2023Dec 5, 2023
PinnedSean KegelinStackademicVSCode for PHP and LaravelVSCode + PHP + LaravelAug 21, 20234Aug 21, 20234
PinnedSean KegelinTowards DevSimplifying API Integration with Laravel’s Http FacadeBuilding a reusable API request and client classNov 10, 2023Nov 10, 2023
Sean KegelinStackademicLaravel Factories: Tips for Handling Dependent DataSomething I recently came across while working on a Laravel app was an unoptimized factory. I’ve seen this many times and have even been…Sep 22Sep 22
Sean KegelinStackademicLaravel: Casting Eloquent JSON FieldsI have a short post today to cover something I recently used in a project. I had a table using a JSON column and though they are extremely…Jul 28Jul 28
Sean KegelinStackademicElevate Your Laravel Eloquent Queries with Tappable ScopesIn this article, I want to go over how to use tappable scopes in Laravel. I’ve used similar patterns in Java Spring Boot, but never really…Apr 201Apr 201
Sean KegelinTowards DevLaravel Cache ClassesI’ve been working on a Laravel project that requires numerous database calls, so I have started implementing caching to try to improve…Mar 121Mar 121
Sean KegelWhat I’m Reading — February 2024Do Anything, Side Projects, JavaScript Bloat, Enshittification, and CLI toolsMar 3Mar 3