Current

I’m quite involved in open-source. Below are the projects I am currently working on during my free time.

  • Innovative, modern and elegant PHP framework. With zero configuration and zero boilerplate, it provides the architectural freedom to focus entirely on business logic.
  • Solution to develop server-driven, client-rendered applications on top of Laravel and Vue. An alternative to Inertia, written with TypeScript and developer experience in mind.
  • Elegant, ecosystem-agnostic preset mechanism. Define changes and apply them in your new projects in just one command.
Projects

Here are some projects I have worked on. They aren't projects I'm particularly proud of—just some things I happened to create or contribute to along the way.

  • Awesome Tailwind CSSA curated list of awesome Tailwind CSS resources.
    • Co-maintainer
  • RenameCommand-line interface to batch-rename files from your preferred editor.
  • vite-plugin-runRun commands when Vite starts, builds, or when a file changes.
  • vite-plugin-mjmlCompiles MJML templates during development and when Vite builds.
  • Awesome InertiaA curated list of awesome Inertia.js resources.
  • AvatarSimple online tool for cropping images from an URL, your clipboard, or your disk.
  • vite-plugin-runRun commands when Vite starts, builds, or when a file changes.
  • Vertical slices preset for LaravelPreset that configures a vertical slice architecture on a fresh Laravel project.
  • Vite for LaravelVite integration for Laravel. It was the de-facto solution before Laravel released their official integration.
    • Deprecated
  • Encore for LaravelWebpack Encore integration for Laravel.
    • Deprecated
  • Forge recipe for DeployerRecipe that helps implementing zero-downtime deployments on Laravel Forge.
    • Deprecated
  • Tailwind CSS themingCSS-variables-based swappable themes for Tailwind CSS.
    • Deprecated
  • Tailwind CSS scroll-snapAdds scroll-snap utilities to Tailwind CSS. This plugin has been incorporated in Tailwind's core.
    • Deprecated