Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

freek.dev

freek.dev - all blogposts

Get the latest updates from freek.dev - all blogposts directly as they happen.

Follow now 62 followers

Latest posts

Last updated about 20 hours ago

Running Claude Code with a Local LLM: A Step-by-Step Guide

about 21 hours ago

Even though I use Claude Code, I haven't used local models. It...

Stop Ignoring Important Returns with PHP 8.5’s `#[\NoDiscard]` Attribute

4 days ago

The #[\NoDiscard] is a safety feature for PHP developers, making it easier...

The work is never just “the work”

5 days ago

A deep dive on why projects always take longer and a framework...

Continuous AI in software engineering

6 days ago

Continuous AI in software engineering involves integrating AI tooling automatically into existing...

The Grug Brained Developer

7 days ago

say: complexity very, very bad Read more

Git Notes: Git's Coolest, Most Unloved­ Feature

8 days ago

Git notes are a powerful feature for adding metadata to commits, blobs...

Exploring Coroutines in PHP

11 days ago

The term "coroutine" often comes up when talking about asynchronous or non-blocking...

Recreating Laravel Cloud’s range input with native HTML

12 days ago

Making a visually appealing range input based on Laravel Cloud's design, native...

PHP version stats (June 2025 edition)

26 days ago

Brent is back with another update on the usage of PHP versions...

★ Typehinting Laravel validation rules using PHPStan's type aliases

27 days ago

In this post, I'll share how I'm using PHPStan's type aliases feature...

Choosing where to spend my team’s effort

28 days ago

It’s the start of a new fiscal year. Strategy season. That time...

How to use Enum Cases in Laravel | How to | Tutorial | Quick Win Wednesday #QWW

29 days ago

In this episode of the Quick Win Wednesday series, we're taking a...