Latest Articles
Insights, tutorials, and thoughts on web development

Advanced Laravel 13 API Tutorial: Professional Design Patterns
An advanced Laravel 13 tutorial for learning versioning, authentication, filtering, authorization, testing, and API documentation.
Read More
Ubuntu 24.04 Production Server Setup: A Complete Guide for Laravel Projects
A practical ten-phase guide to provisioning a fresh Ubuntu 24.04 server and deploying Laravel on it: Nginx, PHP 8.4, MySQL, Redis, Supervisor and SSL via Certbot, plus app isolation, task scheduling, automated deploys with GitHub Actions and OPcache tuning.
Read More
Filament ZKT: Seamless Biometric Device Management for Laravel
Discover the Filament ZKT plugin, a powerful solution for managing ZKTeco biometric devices directly from your Filament admin panel. Learn how to sync users, track attendance, and manage devices with ease.
Read More
How to Create a Telegram Bot and Send Messages Using Laravel 12
Discover how to create a Telegram bot and seamlessly integrate it with Laravel 12 in this comprehensive guide. Learn step-by-step instructions on obtaining your API token, setting up the irazasyed/telegram-bot-sdk, and sending messages directly to your bot.
Read More
How to Get User Location From IP in Laravel
Step-by-step guide to resolve a visitor’s city, country, coordinates and timezone from an IP (Internet Protocol) in Laravel. Covers a package-based approach, calling hosted IP APIs (ipapi / IPinfo), and self-hosting MaxMind GeoLite2. Includes code samples, caching, middleware pattern, testing tips, proxy handling, and privacy/compliance notes.
Read More