Hey, I'm Rama 👋
RSS FeedI'm a full-stack developer from Indonesia, writing about Laravel, PHP, Go, PostgreSQL, DevOps, and modern web development. I share deep-dive tutorials, performance optimization case studies, and practical guides to help you write cleaner, faster code.
📚 Series
In-depth, multi-part tutorials covering topics from start to finish.
- 🚀 Laravel Octane Mastery From zero to production with Swoole
- ⚡ Laravel Optimization Query tuning, indexing, and performance
- 🔄 From Laravel to Go Clean code in a statically typed world
- ☕ Spring Boot for Laravel Devs JVM ecosystem for PHP developers
- 🔍 Deep Dive: Laravel Indexing Database indexing strategies
- 🎓 Kelas Pakar Expert perspectives on diverse topics
🏷️ Topics
Explore articles by core technology and subject areas.
📖 Guides
Comprehensive hub-and-spoke guides with production-tested solutions.
Featured
-
Advanced PostgreSQL for Laravel Developers
Master PostgreSQL performance tuning for Laravel applications — from EXPLAIN ANALYZE and index strategies to autovacuum tuning, connection pooling, and tab...
-
High-Performance Laravel: The Complete Guide
Master Laravel performance optimization — from Octane and Swoole to queue management, race conditions, and strict typing. Production-tested techniques for...
-
Laravel Pulse: Production Monitoring Done Right
A practical guide to setting up Laravel Pulse for production monitoring -- from installation to custom recorders, Supervisor configuration, security gates, and performance tuning. Stop flying blind in production.
-
Adding an LLM-Friendly 'Copy to Markdown' Feature to Astro Paper (Inspired by RSPress)
A complete guide to building an RSPress-inspired 'Copy to Markdown' UI and dynamic LLM endpoints in your Astro Paper blog to boost Generative Engine Optimization (GEO).
Recent Posts
-
Pgbouncer Connection Pooling: Postgresql Performance Guide
PgBouncer is a lightweight connection pooler for PostgreSQL that sits between your application and the database. Laravel applications using PHP-FPM create...
-
Autovacuum Tuning High Write Laravel: Postgresql Performance Guide
PostgreSQL's autovacuum process reclaims storage from dead tuples (rows deleted or updated via MVCC). The default autovacuum settings are conservative — de...
-
Brin Index Time Series: Postgresql Performance Guide
BRIN (Block Range INdex) is a PostgreSQL index type designed for physically ordered data — most commonly time-series data where rows are inserted in chrono...
-
Cursor Pagination Vs Offset Pagination Laravel: Postgresql Performance Guide
Offset pagination (`LIMIT 15 OFFSET 10000`) is the default in Laravel (`paginate()`) but becomes catastrophically slow on large PostgreSQL tables. To fulfi...
-
Index Bloat Detection Pg Repack: Postgresql Performance Guide
Index bloat occurs when PostgreSQL indexes grow much larger than necessary due to UPDATE and DELETE operations. PostgreSQL's MVCC (Multi-Version Concurrenc...
-
Jsonb Gin Index Vs Eav Laravel: Postgresql Performance Guide
The Entity-Attribute-Value (EAV) pattern is a legacy approach for handling dynamic schemas (like user settings or product attributes) where data is spread...