Alex Bouma's Avatar

Alex Bouma

@alex.bouma.social

PHP artisan, full stack dev and server wrangler Building @chief.tools PHP / Laravel SDK maintainer @sentry.io https://alex.bouma.me/about

236
Followers
403
Following
134
Posts
16.05.2023
Joined
Posts Following

Latest posts by Alex Bouma @alex.bouma.social

Preview
Lesser Known Laravel Discover hidden methods, unknown classes, and underused patterns buried deep within the Laravel framework. A curated glossary of lesser-known Laravel features.

πŸ”– Lesser Known Laravel

Discover hidden methods, unknown classes, and underused patterns buried deep within the Laravel framework. A curated glossary of lesser-known Laravel features.

πŸ”— https://tny.app/er31nl1i #bookmarkPost

07.03.2026 12:14 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Ah dang 😬

25.02.2026 17:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Lazy loading images possibly? Maybe the loading indicator is β€œdumb” in the sense that it doesn’t differentiate it’s loading vs some AJAX/lazy load call?

25.02.2026 16:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Open means open. Or it means nothing. 🫠This post probably won't make me popular with Entri. Neither will it create friends at GoDaddy nor IONOS. And that's fine. But I'm not writing this to pick a fight. I'm writing it because I think what's happening needs to be addressed. And if anyone involved wants to have a

πŸ”– Open means open. Or it means nothing.

🫠This post probably won't make me popular with Entri. Neither will it create friends at GoDaddy nor IONOS. And that's fine. But I'm not writing this to pick a f...

πŸ”— https://tny.app/z1u2qdut #bookmarkPost

24.02.2026 22:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Laracon EU 2026 Schedule Add the Laracon EU 2026 schedule to your calendar. March 2-3, Amsterdam.

Built a little app this afternoon - add the Laracon EU schedule to your calendar. πŸ“…

Handy whether you're there in-person or watching online.

laracon-schedule.laravel.cloud

18.02.2026 16:00 πŸ‘ 7 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Preview
Mockdown β€” ASCII Wireframe Editor Free browser-based ASCII wireframe editor. Design UI mockups, lo-fi prototypes, and text diagrams with drag-and-drop components β€” no signup required.

πŸ”– Mockdown β€” ASCII Wireframe Editor

Free browser-based ASCII wireframe editor. Design UI mockups, lo-fi prototypes, and text diagrams with drag-and-drop components β€” no signup required.

πŸ”— https://tny.app/rpn7y669 #bookmarkPost

18.02.2026 15:14 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Solo - Your entire dev stack, always running Stop juggling terminal tabs. Configure your dev processes once, start everything with one click, and get notified when something crashes.

πŸ”– Solo - Your entire dev stack, in one window

Stop juggling terminal tabs. Configure your dev processes once, start everything with one click, and get notified when something crashes.

πŸ”— https://tny.app/jz3r0sgv #bookmarkPost

11.02.2026 22:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Prompt Central β€” Command Center for Claude Code Manage sessions. Monitor AI. Ship faster. The native macOS command center for Claude Code.

πŸ”– Prompt Central β€” Command Center for Claude Code

Manage sessions. Monitor AI. Ship faster. The native macOS command center for Claude Code.

πŸ”— https://tny.app/m54t5nds #bookmarkPost

11.02.2026 21:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
TweakFlux β€” Deep Theming for Flux UI Deep theming for every Flux component. Override CSS custom properties at :root. One command. Zero vendor files touched.

πŸ”– TweakFlux β€” Deep Theming for Flux UI

Deep theming for every Flux component. Override CSS custom properties at :root. One command. Zero vendor files touched.

πŸ”— https://tny.app/i2c1st5z #bookmarkPost

11.02.2026 20:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Nice Select Β· February 3, 2026 Building a modern custom select with base-select.

πŸ”– Nice Select

Building a modern custom select with base-select.

πŸ”— https://tny.app/085jhjj6 #bookmarkPost

04.02.2026 20:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hmm. I mean I can eat a little and go to one of those cheap barbers (or ask my wife) but the ponytail is gonna be a bit of a time crunch πŸ˜‚

02.02.2026 18:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a girl wearing sunglasses with the words see you there on the bottom ALT: a girl wearing sunglasses with the words see you there on the bottom
02.02.2026 17:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Impeccable: Design skills for AI coding tools 1 skill, 17 commands, and curated anti-patterns for impeccable frontend design. Works with Cursor, Claude Code, Gemini CLI, and Codex CLI.

πŸ”– Impeccable: Design skills for AI coding tools

1 skill, 17 commands, and curated anti-patterns for impeccable frontend design.

πŸ”— https://tny.app/04dfga60 #bookmarkPost

20.01.2026 12:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Diffs, from Pierre An open source diff and file rendering library by The Pierre Computer Company.

πŸ”– Diffs, from Pierre

An open source diff and file rendering library by The Pierre Computer Company.

πŸ”— https://tny.app/7d8qch0y #bookmarkPost

09.01.2026 17:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
OpenWorkers - Deploy instantly Deploy your serverless functions instantly. Schedule jobs, build powerful flows, and scale with ease.

πŸ”– OpenWorkers - Deploy instantly

Deploy your serverless functions instantly. Schedule jobs, build powerful flows, and scale with ease.

πŸ”— https://tny.app/u185qqjz #bookmarkPost

03.01.2026 12:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This has basically turned into writing a recursive name server, all answers come straight from the root!

29.12.2025 22:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

I've always loved to be able to quickly query DNS without needing to deal with caching resolvers.

For the longest time I've had a tool for this @ dns.chief.tools which works great.

Today it also supports validating DNSSEC πŸ”₯

29.12.2025 22:19 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - pranshuparmar/witr: Why is this running? Why is this running? Contribute to pranshuparmar/witr development by creating an account on GitHub.

πŸ”– pranshuparmar/witr: Why is this running?

It explains where a running thing came from, how it was started, and what chain of systems is responsible for it existing right now, in a single, human-readab...

πŸ”— https://tny.app/uzx8nie4 #bookmarkPost

27.12.2025 12:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
SlicerVM - Firecracker for humans Boot microVMs in 1-2s - for homelabs, API-driven tasks, and production workloads.

πŸ”– SlicerVM - Firecracker for humans

Boot microVMs in 1-2s - for homelabs, API-driven tasks, and production workloads.

πŸ”— https://tny.app/ljmvihrc #bookmarkPost

25.12.2025 13:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Cross-Site Request Forgery Cross-Site Request Forgery countermeasures can be greatly simplified using request metadata provided by modern browsers.

πŸ”– Cross-Site Request Forgery

Cross-Site Request Forgery countermeasures can be greatly simplified using request metadata provided by modern browsers.

πŸ”— https://tny.app/1dahbyu2 #bookmarkPost

25.12.2025 12:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Queue Rate Limiting: From built-in middleware to adaptive throttling under pressure - Queuewatch Rate limiting in queues solves a different problem than rate limiting in HTTP requests. Web rate limiting protects your application from external abuse. Queue rate limiting protects external services from your application's enthusiasm. When you dispatch 10,000 jobs that each call a third-party API, you become the abuser and APIs fight back with 429 responses, temporary bans, or silent throttling that corrupts your data.

πŸ”– Queue Rate Limiting: From built-in middleware to adaptive throttling under pressure

Rate limiting in queues solves a different problem than rate limiting in HTTP requests. Web rate limiting protects ...

πŸ”— https://tny.app/rikryx62 #bookmarkPost

16.12.2025 13:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Laravel Zap - Flexible Schedule Management Manage availabilities, appointments, blocked times, and custom schedules for any resource.

πŸ”– Laravel Zap - Flexible schedule management for Laravel

Manage availabilities, appointments, blocked times and custom schedules.

πŸ”— https://tny.app/j7s2xzxl #bookmarkPost

16.12.2025 12:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My first thought was backups. Although it’s not regular enough. Maybe a stuck queue worker assuming you have one using the db driver. Maybe worth connecting to it and seeing the processlist to determine what queries it’s running. Could also be bots, because bots ruin everything.

14.12.2025 09:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Outlook blocks SVG images in emails Microsoft blocks SVG images in Outlook since 2025. Find out why and which alternatives you can use in your emails.

πŸ”– Outlook blocks SVG images in emails

Based in Europe, we ensure your transactional emails are secure, reliable, and always reach your customers. Never worry about email delivery again!

πŸ”— https://tny.app/eoasyjd9 #bookmarkPost

08.12.2025 16:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
I Switched Shell History Tools. Here's Why Your shell's history search is probably slowing you down more than you realize. Whether you're...

πŸ”– I Switched Shell History Tools. Here's Why

Your shell's history search is probably slowing you down more than you realize. Whether you're...

πŸ”— https://tny.app/kq5qmnmc #bookmarkPost

04.12.2025 17:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Pikaday A friendly guide to front-end date pickers!

πŸ”– Pikaday

A friendly guide to front-end date pickers!

πŸ”— https://tny.app/0v29fdjm #bookmarkPost

12.11.2025 14:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Collaboration sucks If you want to go fast, go alone; if you want to go far, go alone too. (mostly)

πŸ”– Collaboration sucks

If you want to go fast, go alone; if you want to go far, go alone too. (mostly)

πŸ”— https://tny.app/sr2pgtuh #bookmarkPost

12.11.2025 13:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Laramap Laramap is a community-driven map connecting Laravel artisans worldwide.

Tag yourself on the @laravel.com map πŸ—ΊοΈ

laramap.dev

11.11.2025 07:34 πŸ‘ 11 πŸ” 6 πŸ’¬ 1 πŸ“Œ 2
Preview
Automerge Automerge is a library for building collaborative, local-first applications.

πŸ”– Automerge

Automerge is a library for building collaborative, local-first applications.

πŸ”— https://tny.app/l5co8vmm #bookmarkPost

03.11.2025 16:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
The movie poster for everything everywhere all at all at once

The movie poster for everything everywhere all at all at once

The best way to deploy software

23.10.2025 15:25 πŸ‘ 29 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0