PHPnews.io

Overview for 'sebastiandedeyne'

Leaner feature branches

Written by Sebastian De Deyne / Original link on Jul. 7, 2021

In most projects, we use git flow to some extent — depending on the project and team size. This includes feature branches. Feature branches (or sometimes called topic branches) are used to develop new features for the upcoming or a distant future release. When starting development of a feature, the…


Introducing Laravel Google Fonts

Written by Sebastian De Deyne / Original link on Jun. 23, 2021

Today, we’re launching a new Spatie package: Laravel Google Fonts. I’ve written about Google Fonts before. It’s a great font catalog, but the service has it’s downsides. First, fonts are hosted on a different domain than your app, so the browser needs to do an additional DNS lookup. Second, it’s Go…



File watching with chokidar

Written by Sebastian De Deyne / Original link on Apr. 16, 2021

File watchers are powerful tools. We take them for granted because they’re often baked in, like Webpack rebuilding when you save a file. Sometimes I’m in an environment without auto-reloading to my disposal. Yesterday, I was working on a CLI tool. The workflow was modify code, save changes, switch…


Self-hosting Google Fonts

Written by Sebastian De Deyne / Original link on Apr. 15, 2021

I haven’t used Google Fonts in production for a long time. I use the service for development, and strip out all references to Google before going live. I do this for performance, and my visitors' privacy. The current performance recommendation is to self-host web fonts to reduce DNS lookups. When…


Lessons from Atomic Habits

Written by Sebastian De Deyne / Original link on Apr. 8, 2021

Last year, I read Atomic Habits by James Clear. I first heard of James Clear during Justin Jackson’s Laracon 2019 talk in New York, when he quoted: Every action you take is a vote for the type of person you wish to become. No single instance will transform your beliefs, but as the votes build up,…