---
title: "Rangga Aprilio Utama (@ranggaaprilio) | Hashnode"
description: "Lifelong learner. Read the latest articles by Rangga Aprilio Utama on Hashnode."
url: "https://hashnode.com/@ranggaaprilio"
---

@ranggaaprilio

# Rangga Aprilio Utama

@ranggaaprilio · Joined January 2024

Lifelong learner

### [The Agile Autopsy: Why AI Agents Don't Attend Standups (and Why Your Team is Shrinking)](https://aprilio.hashnode.dev/the-agile-autopsy-why-ai-agents-don-t-attend-standups-and-why-your-team-is-shrinking?utm_source=hashnode&utm_medium=feed)

For decades, the software engineering industry has operated under a single, expensive constraint: humans are the primary bottleneck. We built the Agile Manifesto, "software craftsmanship," and elabora

5 min read · [aprilio.hashnode.dev](https://aprilio.hashnode.dev/the-agile-autopsy-why-ai-agents-don-t-attend-standups-and-why-your-team-is-shrinking?utm_source=hashnode&utm_medium=feed)

[Jul 11](https://hashnode.com/posts/the-agile-autopsy-why-ai-agents-don-t-attend-standups-and-why-your-team-is-shrinking/6a51bdde67b7a14a2a2a9230)

### [SSO Is More Than "Log In Once"](https://aprilio.hashnode.dev/sso-is-more-than-log-in-once?utm_source=hashnode&utm_medium=feed)

A practical look at identity, sessions, OAuth 2.0, OpenID Connect, and tenant isolation.

5 min read · [aprilio.hashnode.dev](https://aprilio.hashnode.dev/sso-is-more-than-log-in-once?utm_source=hashnode&utm_medium=feed)

[Jun 6](https://hashnode.com/posts/sso-is-more-than-log-in-once/6a243b0746c4a7be57289b70)

### [Indexing Your Codebase Into Live Documentation for AI](https://aprilio.hashnode.dev/indexing-your-codebase-into-live-documentation-for-ai?utm_source=hashnode&utm_medium=feed)

living documentation based on your code

10 min read · [aprilio.hashnode.dev](https://aprilio.hashnode.dev/indexing-your-codebase-into-live-documentation-for-ai?utm_source=hashnode&utm_medium=feed)

[May 21](https://hashnode.com/posts/indexing-your-codebase-into-live-documentation-for-ai/6a0ea3568b03460221fb4137)

### [Database Connection Pooling: A Production Survival Guide](https://aprilio.hashnode.dev/database-connection-pooling-a-production-survival-guide?utm_source=hashnode&utm_medium=feed)

Most systems don't fail because of bad code. They fail because someone set maxPoolSize = 50 and thought they were done.

9 min read · [aprilio.hashnode.dev](https://aprilio.hashnode.dev/database-connection-pooling-a-production-survival-guide?utm_source=hashnode&utm_medium=feed)

[Mar 7](https://hashnode.com/posts/database-connection-pooling-a-production-survival-guide/69ac156f86766ac3a6bdc71a)

### [Production Logging in Node.js](https://aprilio.hashnode.dev/production-logging-in-node-js?utm_source=hashnode&utm_medium=feed)

Stop Using console.log! 🛑 Why It’s “Illegal” for Node.js Production

4 min read · [aprilio.hashnode.dev](https://aprilio.hashnode.dev/production-logging-in-node-js?utm_source=hashnode&utm_medium=feed)

[Mar 7](https://hashnode.com/posts/production-logging-in-node-js/69ac05e786766ac3a6b6e83c)
