paulund.
I'm Paul, a software engineer writing about building modern web apps, AI agents, and the quiet craft of shipping things that last. Laravel and Next.js, mostly.
Recent notebook entries
View all →IDTitleTopicDateRead
#195Default Props and Optional Props in ReactReact01 May4m#194Handling Form Submission in ReactReact30 Apr3m#193Client-side validation before Server Actions in Next.jsNext.js29 Apr3m#192Type-Safe Adapter Registries with as const and satisfiesTypescript29 Apr4m#191Using Service Interfaces and Null Objects for Resilient TypeScript ScriptsTypescript29 Apr5m#190Validating Multi-Provider Credentials with Zod Discriminated UnionsTypescript27 Apr4m#189Building a URL Shortener with Next.jsNext.js22 Apr5m#188Magic Link Authentication in Next.jsAPIS22 Apr4mFeatured projects
View all →ViewHookactive
A webhook testing and inspection tool. Capture, inspect, and replay incoming HTTP requests.
Laravel · PHP · Webhooks
paulund/aiactive
AI tools and experiments: prompts, agents, and small utilities.
PHP · AI · LLM
Cron Manageractive
A local web UI for managing Laravel scheduled tasks stored in a database. Add, edit, and remove cron jobs through a browser without editing PHP files.
Laravel · PHP · Cron · SQLite