Latest Writings

2 weeks ago

Productivity Mac OS setup for PHP development (Laravel, with Laravel Boost) using the Zed editor

PHP & Laravel devs, meet your new workflow: Zed + Vim with leader keys, AI completions, fast file/project switching, and code navigation. Optimized for speed, clarity, and getting things done without leaving the keyboard.

1 month ago

VS Code Setup with Vim Motions

I recently started using Neovim more and more, but I feel like I still miss/need some of the functionality I get in VS Code, so I decided to try to...

7 years ago

Laravel 5.5 On Shared Hosting

I already wrote on how to deploy a Laravel 4 app on a shared server that doesn't allow the structure that requires a public folder, and the rest of...

11 years ago

Modules in Laravel 4

I previously published a simple tutorial post on taking the modular approach to building your applications in Laravel 4, but since then I needed a...

12 years ago

Image manipulation in Laravel 4 with Imagine

Laravel 4 already uses many 3rd party packages provided by the community, so there's really no reason to rewrite things if they are already good...

12 years ago

How to use Composer packages in Wordpress

I recently had the need to use a couple of Composer packages in a Wordpress project (Carbon, Calendr, Illuminate Support...). This is actually...

12 years ago

Removing the /public segment in a Laravel 4 app

A new version of the article is here, if you're using Laravel 5. Laravel 4 requires you to put your app code one level higher than the web root,...