Dev Log: 2026-08-22 — Driver Seams, Apply-Then-Store, and Credentials That Retire
TL;DR — A heavy day across a deployment platform and a CRM. The thread running through most of it: the order in which you write things down. Verify be
Curated development tutorials from top sources. Filter by language.
TL;DR — A heavy day across a deployment platform and a CRM. The thread running through most of it: the order in which you write things down. Verify be
TL;DR — I sanitize rich-text email bodies when they're saved. Today I added a second pass at render time, and it isn't belt-and-braces paranoia — it's
TL;DR — I spent today building the ability to manage a database server from a platform UI: create databases, create users, grant access, rotate passwo
The problem: a search engine needs more than a search box findnix.eu is a EU-based, privacy-first search engine — "Find alles, speichere ni
Search engines for kids usually mean one of two things Either a heavily filtered wrapper around a big commercial index (which still leaks t
WordPress is often treated as a traditional CMS, but its REST API makes it possible to use WordPress as the backend for applications, dashboards, mobi
Understanding Laravel Service Providers When I first started learning Laravel, Service Providers were one of those concepts that everyone seemed to m
3622. Check Divisibility by Digit Sum and Product Difficulty: Easy Topics: Mid Level, Math, Weekly Contest 459 You are given a positive integer n.
The bug only appears after configuration caching A Laravel application can behave perfectly during development and then fail after deployme
Some IP addresses should never show up as a client: bogon and reserved ranges. A signup form that logs 10.0.0.7 as the visitor, a fraud rule that scor
Everything PHP stores in Redis gets serialized first: sessions, cache entries, queued jobs. PHP's native serialize() produces a verbose text format, a
The same Laravel app, served three ways. Same code, same database, same box. The only difference is what happens between "request arrives" and "your c
I thought I understood pm = dynamic until I sat down and watched it work in real time. It turns out the whole process manager is one tiny loop, and on
If you’ve been working with Laravel Octane for a while, you’ve probably noticed something: every time a user hits your site, Laravel has to boot itsel
The Laravel vs WordPress debate usually gets framed as new versus old, or hard versus easy. That framing is wrong. Both are mature PHP tools shipping
The Trap of Framework Coupling When you start building a Laravel application, the framework provides an incredible set of tools to move quickly. Eloq
The symptom In browser-mode maintenance (Playwright, no SSH), plugins marked as "excluded from update checks" were still being updated. Aft
I ran the same storefront attacks against three models — one with its safety training deliberately removed, one stock open-weights model, and the fron
Thirteen commits across five repos today, and once I lined them up in the evening the pattern was uncomfortable: almost none of them were bugs that th
Introduction Every major search engine today runs on the same trade: you get results, they get your data. findnix.eu is an attempt to break