How to Log Outgoing Emails in Laravel (Full Guide + Open Source Package)

Sooner or later once your Laravel app gets serious and starts having real customers, you’ll probably want to log outgoing emails in Laravel. Whether it’s for quality checks, debugging, or compliance, having a proper Laravel email logging setup becomes important. I’ve run into this multiple times myself, and I’ve also seen clients trying different workarounds… Continue reading How to Log Outgoing Emails in Laravel (Full Guide + Open Source Package)

Published
Categorized as Technology

Laravel Email Validation: Stop Spam, Disposable Emails, and Bot Signups

Most Laravel applications treat email validation as a solved problem. You add the built-in email rule, maybe require confirmation, and move on. On paper that looks reasonable, but in real applications it breaks down faster than most people expect. If your app has a public signup form, you will eventually deal with fake registrations, disposable… Continue reading Laravel Email Validation: Stop Spam, Disposable Emails, and Bot Signups

Published
Categorized as Technology

Twitter API OAuth 403 Forbidden Fix

I was recently integrating “Login with X” (Twitter OAuth 2.0) for a project, and everything seemed smooth — got the access token without issues. But when I tried calling https://api.twitter.com/2/users/me, I hit a 403 Forbidden response. No clear errors. No useful clues. After tons of debugging, the fix was surprising: Twitter (X) requires the tweet.read… Continue reading Twitter API OAuth 403 Forbidden Fix

Published
Categorized as Technology