Name: Tim MacDonald
Type: User
Company: @laravel
Bio: ๐ Core Team Member @laravel; ๐ฆ Building packages for fun; ๐ฃ Speaking, Blogging, Viming; โ๏ธ He/Him
Twitter: timacdonald87
Location: Melbourne, Australia
Blog: https://tim.macdonald.au
Tim MacDonald's Projects
A fresh take on the PHP documentation website generation.
โก๏ธ A curated list of awesome things related to Vite.js
An extension of spatie/valuestore with in-memory caching.
A PHP testing utility that allows you to fake, capture, and assert against invocations of a callable / Closure.
ClickHouseยฎ is a real-time analytics DBMS
Official documentation for ClickHouse
A language server (LSP) for composer.json files.
Basecamp style notification debouncing / throttling for Laravel notifications.
Laravel notification channel for Discord
English PHP documentation
Zero Downtime Deployment Script
Backend controllers and scaffolding for Laravel authentication.
The Laravel Framework.
A trait that allows you to pass arguments to Laravel middleware in a more PHP'ish way.
Dashboard and code-driven configuration for Laravel queues.
An immutable version of the PHP Carbon date library.
Eager asset prefetching for Inertia, Laravel, and Vite.
The Laravel adapter for Inertia.js.
A lightweight API resource for Laravel that helps you adhere to the JSON:API standard. Supports sparse fieldsets, compound documents, and more.
Kumulos PHP API SDK
A trait to ensure valid data access in your form request object
Speed testing the Laravel container instantiation during tests
A drop in fake logger for testing with the Laravel framework.
Response objects for handling multiple response formats within the one controller
A wrapper around spatie/laravel-backup backup command to make it super simple to backup multiple sites on a single server.