AI Exponentializes Your Tech Debt: If you have tech debt, you're now exponentially worse off, because you can't leverage the massive productivity gains that AI offers, while your compet
22.11.2025 18:55 — 👍 3 🔁 0 💬 1 📌 0@vschmalbach.bsky.social
Laravel & Vue SaaS dev with 10+ years XP. I code, but also get the biz & marketing side. Just solid apps that work in the real world. DM to discuss your project
AI Exponentializes Your Tech Debt: If you have tech debt, you're now exponentially worse off, because you can't leverage the massive productivity gains that AI offers, while your compet
22.11.2025 18:55 — 👍 3 🔁 0 💬 1 📌 0Claude Code Uses Your API Key Over Your Subscription, Even When You’re Logged In: If you have both a Claude subscription (Pro/Max) and an ANTHROPIC_API_KEY environment variable set, Claude Code will use the API key and bill you at p
16.11.2025 18:55 — 👍 2 🔁 0 💬 0 📌 0Migrate Claude Code Sessions to a New Computer: Moving to a new computer or switching from WSL to native Linux? Here's how to preserve all your Claude Code conversation history and make it accessibl
12.11.2025 18:55 — 👍 2 🔁 0 💬 0 📌 0Breaking Out of the Codex Sandbox (While Keeping Approval Controls): If you're using OpenAI's Codex CLI, you might want it to work like Claude Code does by default: able to run powerful commands, but asking for your app
12.11.2025 00:55 — 👍 2 🔁 0 💬 0 📌 0AI is Changing Jobs. Who Benefits?: Everyone's talking about AI replacing jobs. The robots are coming for our work, right? But if you look at what's actually happening in companies right
11.11.2025 18:55 — 👍 0 🔁 0 💬 0 📌 0Configuring Claude Code for Privacy and Noise Control: If you're using Claude Code for development work, you might want to minimize telemetry, disable promotional messages, and keep your Git history clean.
10.11.2025 18:55 — 👍 1 🔁 0 💬 0 📌 0AI is Dumber on Mondays: It's Monday morning. My coffee is hot, my IDE is open, and Claude Code just suggested I fix a bug by... creating the exact same bug in a different fil
27.10.2025 17:55 — 👍 2 🔁 0 💬 0 📌 0Who will feed AI when traffic dies?: Most searches now end without a single click to an actual website. AI companies are training their models on publisher content while destroying the tr
22.10.2025 17:55 — 👍 1 🔁 0 💬 0 📌 0Software Development Costs: Why AI Hasn’t Changed Prices: Everyone keeps asking if AI tools are making software development cheaper. The short answer is no. The long answer is more interesting.
I've been buil
: ThinkPad External Monitor Lag: The Hybrid Graphics Problem
My Lenovo ThinkPad T15g Gen 2 becomes almost unusable when connecting an external 4K monito
Claude Code is Having Its Cursor Moment: Remember a few months ago when Cursor launched their $200/month plan? They marketed it as essentially unlimited usage with "20x more than Pro." Users
01.10.2025 23:55 — 👍 2 🔁 0 💬 0 📌 0AI is the new social media: I was working on a blog post about how AI would eventually replace social media when OpenAI just... did it. They launched Sora 2 on September 30th wit
01.10.2025 17:55 — 👍 1 🔁 0 💬 0 📌 0Laravel’s $touches Property: Automatic Parent Timestamp Updates: Laravel's $touches property automatically updates parent model timestamps when child models are modified.
Basic Usage
class Comment extends Model
{
p
Creating PDFs with Chart.js charts in Laravel using wkhtmltopdf: Rendering Chart.js charts into PDFs with wkhtmltopdf can be surprisingly tricky. wkhtmltopdf uses QtWebKit (an older browser engine), while Chart.js d www.vincentschmalbach.com/creating-pdf...
17.09.2025 23:55 — 👍 2 🔁 0 💬 0 📌 0Only Experts Can Write Good Prompts: Everyone talks about prompt engineering as if memorizing templates and adding "think step by step" will suddenly get you amazing AI results. That's no
28.08.2025 23:55 — 👍 3 🔁 0 💬 0 📌 0ETFs Are Inflating the Everything Bubble: Stock prices are at all-time highs and traditional valuation metrics like P/E ratios are largely ignored. At the same time, passive investing through
28.08.2025 17:55 — 👍 1 🔁 0 💬 0 📌 0GPT-5 is the best coding model in the world (biggest leap since 3.5 Sonnet): GPT-5 doesn't just write code; it thinks like an engineer. When faced with complex dependency conflicts that stumped previous models, GPT-5 takes a me
07.08.2025 17:43 — 👍 3 🔁 0 💬 0 📌 0Laravel Factories: In Laravel, a Factory is a class dedicated to generating instances of your Eloquent models. They solve a fundamental problem: your application needs d
02.08.2025 23:55 — 👍 4 🔁 1 💬 0 📌 0How to Limit WSL2 Resource Usage with .wslconfig: The WSL2 virtual machine (Vmmem process) can consume a significant amount of system memory and CPU. You can set resource limits by creating a .wslconf
02.08.2025 17:55 — 👍 1 🔁 0 💬 0 📌 0Is Docker Making Your Computer Slow? Here Is How to Find the Problem: Does your computer fan get loud when you run Docker or your system becomes sluggish? Usually, the problem is not Docker itself, but a process inside o
01.08.2025 17:55 — 👍 0 🔁 0 💬 0 📌 0Fix Insane Disk I/O in Laravel Sail: Disable MySQL Binary Logs: Is your Docker-based development environment sluggish? Do your fans spin up for no reason? If you run docker stats, do you see your MySQL container wr
31.07.2025 23:55 — 👍 2 🔁 0 💬 0 📌 0Stop Using git checkout: Git 2.23 introduced two commands that replace the two different jobs git checkout used to do:
- git switch — change or create branches
- git restore
Quickly Restore All Deleted Files in Git: If you’ve accidentally deleted multiple tracked files in your Git repository, you can bring them all back at once using this simple command:
git resto
Do Not Use Laravel Cache Tags (And What You Should Use Instead): Laravel's cache tags feature only works with Redis and Memcached. Using it with other cache drivers (file, database, DynamoDB, array) will throw excep www.vincentschmalbach.com/do-not-use-l...
17.07.2025 17:55 — 👍 0 🔁 0 💬 0 📌 0Rendering Bard Content to HTML in Statamic: When working with Statamic's Bard fieldtype programmatically, you'll often need to convert its structured data to HTML. The documentation doesn't make
12.07.2025 23:55 — 👍 1 🔁 0 💬 0 📌 0Testing Statamic Addons: This guide shows you how to test Statamic addons effectively. Testing addons is different from testing regular PHP packages because they depend on Sta
12.07.2025 17:55 — 👍 1 🔁 0 💬 0 📌 0Building Custom UIs with AJAX in Statamic Addons: Creating custom UI components in Statamic addons with AJAX functionality is poorly documented, making it frustrating to implement. This guide shows yo
11.07.2025 23:55 — 👍 2 🔁 0 💬 0 📌 0Creating Statamic Addons: This guide walks you through creating a Statamic addon from scratch. We'll build a real addon that adds functionality to your Statamic installation.
W