From our team & products

My current setup (end 2021 edition)

freek.dev

Avoid describing your data multiple times in a Laravel app using laravel-data

freek.dev

The case for route attributes

stitcher.io

Faking HTTP requests in Laravel

freek.dev

Three types of mocks

freek.dev

A Laravel package to crawl and index content of your sites

freek.dev

Using Factory sequences in Laravel

freek.dev

Replacing Keytar with Electron's safeStorage in Ray

freek.dev

Making 1Password understand where your change password page is located

freek.dev

Asserting valid and invalid requests in Laravel

freek.dev

PHP 8.1: new in initializers

stitcher.io

PHP 8.1: new in initializers

stitcher.io

Building a better search with Monaco and amCharts

freek.dev

Building a better search with Monaco and amCharts

flareapp.io

Building a better search with Monaco and amCharts

flareapp.io

Laravel Worldwide Meetup #10: A Little Bit of Lambda & Pest To Perfection

freek.dev

Laravel Worldwide Meetup #10: A Little Bit of Lamba & Pest To Perfection

freek.dev

Introducing our new Telegram integration

flareapp.io

Introducing our new Telegram integration

flareapp.io

How to convert a PHPUnit Testsuite to Pest

freek.dev