10 things I learned about freelancing in ten years (with ten days to go) – Part 1
I stop being a freelancer soon. Here are some things I learned in the last ten years.
Creativity, curiosity, and code
I stop being a freelancer soon. Here are some things I learned in the last ten years.
The Turbo Admin browser extension give you a fast-action command palette for all your WordPress sites without needing to install a plugin.
Yesterday I took an interest in PHP internals looking into @enunomaduro‘s RFC for Auto-capturing multi-statement closures. (Have I said before that I loved studying compilers in CS?) This lead me down some interesting rabbit holes and I wanted to make some notes on what I found. Short vs Long closures There are a two forms […]
I’m currently developing a paid-for browser extension that will run on both Firefox and Chrome/Chromium browsers. I’ll write more about this (very-involved!) process soon. But in the last couple of days, I just made the decision to self-host updates for the Firefox version rather than host it on addons.mozilla.org. This post details the steps to […]
How I found out that I wanted belongsToThrough, not hasOneThrough in Laravel Eloquent, and why it doesn't exist.
A bunch of links I've added to my pinboard including tech, WordPress, Laravel, family, and creativity.
Blocks are a new paradigm. They need complex new user interfaces. And we don't have a common visual language for them.
How and why I made a simple interface for Twitter's advanced search.
A quick tip for testing Laravel Livewire components with object/model properties.
An idea for a CSS-only spam prevention system that uses a white list and simple CAPTCHA, complete with WordPress plugin code.