Rifki Ardiansyah
  • Home
  • Blog
  • CV
Categories
All (7)
Architecture (1)
AstraWorld (1)
Backup (1)
Cloud Infrastructure (1)
Database (1)
DevOps (1)
Frontend (1)
Incident (1)
Integrity (1)
Mental Health (3)
Omnichannel (1)
Personal (4)
PostgreSQL (1)
PostMortem (1)
Reflection (1)
Relationships (3)
SoftwareEngineering (1)
Startup (1)
URLEncoding (1)
Vue.js (1)

Blog

Technical articles, engineering insights, and lessons learned from 6+ years of building web applications.

When Wotaly Lost Its Database: 5 Days of Downtime and the Hard Lessons We Took

PostgreSQL
DevOps
Startup
Database
Backup
Cloud Infrastructure

A candid account of a data loss incident at Wotaly - nearly a thousand users wiped out, five days offline, and everything we should have done from day one.

Apr 13, 2026
8 min

Still Staying: On Being Rejected Without Being Released

Personal
Mental Health
Relationships

What do you do when someone says they cannot return your feelings, but they never actually leave? This is about the quiet, complicated grief of loving someone who stays close enough to keep you attached - without ever offering what you need.

Mar 1, 2026
5 min

When Availability Only Goes One Way

Personal
Mental Health
Relationships

I used to tell her when I missed her. I stopped. Not because the feeling went away, but because I learned what happens when you reach out and find out that your longing is poorly timed.

Mar 1, 2026
5 min

If You’re Not Sure, Don’t Promise

Personal
Reflection
Integrity

A promise is one of the most loaded words in any relationship. Before you make one, you owe it to yourself and the other person to be honest about whether you actually mean it.

Feb 28, 2026
4 min

When Caring Hurts: On Unrequited Love, Attachment, and the Things Money Cannot Buy

Personal
Mental Health
Relationships

Loving someone who does not love you back is one of the quietest forms of pain. This is an honest look at unrequited love, the weight of deep attachment, and why no amount of money or effort can manufacture feelings that were never there.

Feb 28, 2026
6 min

The Silent Blast: How a Single Space Character Derailed AstraWorld’s Anniversary Campaign

Incident
PostMortem
URLEncoding
Omnichannel
AstraWorld
SoftwareEngineering

A case study on how a whitespace character in an image filename caused a URL double-encoding failure that silently took down a 2,000-recipient omnichannel blast on Astra International’s 59th anniversary.

Feb 21, 2026
11 min

Scaling Vue 3 Applications with a Modular Architecture

Vue.js
Architecture
Frontend

A practical guide to structuring large-scale Vue 3 / Nuxt 3 projects using feature-based modules, shared composables, and a clean separation of concerns.

Feb 18, 2026
3 min
No matching items
 

© 2026 Rifki Ardiansyah.