MCTracker.ir
Built and have been running the oldest Iranian Minecraft server listing platform since 2021. Async job queue polls live server status, results cached in Redis, 300+ servers registered.
I build and ship web apps end-to-end - mostly Laravel and React - all the way through Docker, pipelines, and production. End-to-end: from idea to production, I've got it covered.

Got an idea? I'll build it from scratch, ship it properly, and keep it running.
Built and have been running the oldest Iranian Minecraft server listing platform since 2021. Async job queue polls live server status, results cached in Redis, 300+ servers registered.

Site for a Red Dead Redemption (RedM) roleplay server - Steam SSO, live server players counter, tutorials & rules pages, and a custom admin panel to manage content.
User dashboard for a GTA V community platform, deeply integrated with the game server - players queue to join directly from the site. Ingests thousands of game events per minute via async queues, Discord SSO, in-game shop with an internal currency system, and full admin + log tooling.
Designed and maintain 10+ Azure DevOps pipelines covering everything from static sites to Laravel, Next.js, and Electron/Android launchers. Achieved zero-downtime deploys on a heavily trafficked frontend.

Not nostalgia - speed. Laravel and its ecosystem let me go from idea to deployed product faster than anything else I've tried. Here's my honest take.
Read post →
The official docs leave half the story out. Here's the full setup using Socialite - from registering your app to handling the callback cleanly.

I used to maintain two separate projects for every SPA - one Laravel API, one React app. Inertia.js ended that. Here's why I don't look back.

Stop fighting PHP version managers and "works on my machine." Two Compose files and you get the same stack on any OS - and far fewer production surprises.