These are a few of my favorite open-source contributions I have been able to make:
Laravel Framework
- Make mailable assertions fluent
- Add ability to determine if mailable attachments exist
- Add some missing mailable assertions
- Add documentation about mailable tests
- Improve responses for failed
assertNothing*()
assertions
Composer Packages
Laravel Queue Cancel Batch
This package provides a command to cancel a specific batch of queued jobs.
BetterUptime for Laravel
This package provides an endpoint to use for BetterUptime to monitor, as well as an optional scheduled job for heartbeat monitoring.
BrilliantPortal Framework
This package provides an opinionated starter kit for Laravel projects:
- Suggests some helpful dev tools
- Provides some additional user and team features on top of Laravel Jetstream
- Provides API endpoints, authorization, and OpenAPI documentation for managing users and teams
- Provides several common Blade markup components
Laravel MeiliTools
league/commonmark Markdown Parser
Raycast Extensions
Raycast is an awesome launcher app and has replaced Alfred in my daily use. I’ve added some minor features to several extensions:
GitLab
VS Code
Laravel Forge
WordPress Plugins
Authored
Improved
Other Projects
Sermon Manager to SermonAudio
Laravel app to migrate sermons from the Sermon Manager for WordPress plugin to SermonAudio.com