Cahyanudien Blogs 📝
Posts 💭
2026
  • 141 Jam Membangun Aplikasi Kasir yang Tidak Terlihat Seperti Excel
    Saya menghabiskan tiga minggu dan dua hari demam membangun KasirCepat setelah lelah melihat banyak aplikasi kasir UMKM yang terasa seperti spreadsheet.
  • I Got Tired of Writing the Same Flutter Code Over and Over, So I Made a Package (flow_nav)
    The story behind flow_nav — an adaptive layout and navigation package for Flutter that handles phone, tablet, and desktop without forcing its UI on you.
  • JDU — Jira Desktop Unofficial: I Got Tired of Opening Jira in My Browser. So I Built a Desktop App.
    JDU (Jira Desktop Unofficial) is a minimal Jira desktop app built with Tauri — no Electron, no bloat. Works with Jira Cloud, Server & Data Center on Windows, macOS, and Linux.
  • Three Phases Everyone Goes Through But Nobody Talks About: Roots, Growth, Sky
    We've all been in the same place. We just never gave it a name.
  • Tiga Fase yang Semua Orang Lewati Tapi Jarang Diakui: Akar, Tumbuh, Langit
    Kita semua pernah di titik yang sama. Hanya saja tidak ada yang menyebutnya dengan nama.
  • JDU — Jira Desktop Unofficial: A Minimal Jira Desktop Wrapper Built with Tauri
    JDU (Jira Desktop Unofficial) is a lightweight, distraction-free Jira desktop app built with Tauri and Rust. Under 8MB, ~80MB RAM, no Electron, no bloat. Works with Jira Cloud, Server, and Data Center on Windows, macOS, and Linux.
  • I Write Code All Day. Then I Write Poetry at Night. Here's Why.
    Not about balance. Not about productivity. This is about two different ways of touching the same thing.
  • Aku Nulis Kode Seharian. Lalu Nulis Puisi di Malam Hari. Ini Kenapa.
    Bukan tentang keseimbangan. Bukan tentang produktivitas. Ini tentang dua cara berbeda untuk menyentuh hal yang sama.
  • The HadisKu Website Needed a Redesign. So I Did It.
    Not a tutorial. Not a case study. Just an indie developer who looked at his own website, felt something was off, and did something about it.
  • I Was Tired of Writing the Same Logic Twice — So I Built .bridge
    How I built a custom compiler to sync business logic across PHP and TypeScript without the manual rewrite.
  • Bridge: Write Logic Once, Compile Everywhere
    Why I built Bridge — a small compiler to eliminate duplicated logic across PHP and TypeScript, and what I learned along the way.
  • The Sound of Silence: Why I Rewrote the AmalanKu Landing Page
    From Astro JS to bare HTML: stripping away the noise so a privacy-first Muslim companion can speak honestly.
  • Hijri Today: I Built This Because My Mom Needed It
    A home screen widget for the Islamic calendar — built in love, grown from version 1.0.0 to 1.0.6. Here's the honest story of what it took, what changed, and where it's going.
  • Keynotif (Part 3): It's Out.
    I got tired of starting my mornings inside notification chaos, so I built something about it. Two weeks later, Keynotif is now live on the Play Store.
  • Keynotif (Part 2): The Part That’s Actually Hard
    I started building Keynotif to fix noisy mornings. This is where it gets difficult — not filtering notifications, but understanding what actually matters.
  • It’s Simple, But Annoying: Why I Started Building Keynotif
    You don’t have a notification problem. You have an uncertainty problem. Keynotif is a native Android app I’m building to filter what actually matters while you sleep — so your mornings feel calm again.
  • Skedoff Workstation: Edit Social Media Drafts From Your PC — No Cloud Required
    Skedoff v1.0.1 introduces Workstation — a desktop companion that syncs your phone drafts over local Wi-Fi. No cloud, no accounts, no relay server. Here is why the constraint was the right call.
  • FlagoDNA: From Nature’s Inspiration to My Brand Identity
    The story behind FlagoDNA — a brand name inspired by the elegance of flamingos, shaped by philosophy, and built to reflect the values behind every product I create.
  • Aplikasi HadisKu Sekarang Tanpa Iklan
    Cerita jujur dari pembuat HadisKu tentang kenapa aplikasi ini dulu sempat ada iklan, dan kenapa mulai versi 3.0.0 sekarang kembali gratis, tanpa iklan, tanpa pembelian dalam aplikasi, dan tanpa langganan.
  • New Logo, Zero Ads: Meet FastiQuran — The Free Quran App Built for Focus
    FastiQuran just got a brand new logo and a text alignment update. If you haven't tried it yet, here's why this free, ad-free Quran app deserves a place on every Muslim's device.
  • We're on Tech in Asia: Building a Digital World Muslims Can Trust
    FlagoDna just got featured on Tech in Asia's Startup Spotlight. Here's the story behind 15+ privacy-first Islamic apps, built from a simple request from my mom.
  • Di Balik MTA ONE & Brosur MTA: Tentang Niat, Salah Paham, dan Tetap Melangkah
    Catatan pribadi tentang bagaimana MTA ONE dan Brosur MTA lahir dari kebutuhan, tumbuh bersama pengguna, sempat disalahpahami, dan akhirnya kembali ke niat awal. Mulai versi 3.0.0, kedua aplikasi hadir tanpa iklan dan tanpa tombol dukung.
  • The Stairs Nobody Talks About
    A note from a solo indie developer who has 15+ apps, 60K+ downloads — and still gets tired. Not because something broke. Just because carrying something alone is heavy.
  • Skedoff Is Now on Google Play: A Quieter Way to Plan Content Offline
    Skedoff is now available on Google Play — a privacy-first, offline-first social media content planner for creators who want to draft posts, organize content, and stay consistent without accounts, cloud sync, or subscriptions.
  • Building AmalanKu: Why I Believe Spiritual Tools Should Feel Quiet, Personal, and Private
    Why I built AmalanKu, a private and offline-first Muslim companion app focused on reflection, spiritual consistency, and digital restraint instead of engagement loops.
  • Building Skedoff: I Thought I Was Making a Scheduler, but I Was Really Building a Boundary
    Why I built Skedoff, a privacy-first, offline-first social media content planner for creators who want control without cloud sync, accounts, or automation.
  • At Night, the Downloads Don’t Talk Back
    A personal note on solo building, invisible work, and the quiet loneliness of creating useful software for people you may never meet.
  • Building Skedoff: A Quieter Way to Plan Content Offline
    Why I’m building Skedoff — an offline-first, privacy-first social media content planner designed for people who want ownership before publishing.
  • I Chose a Name: Skedoff
    The app finally has a name. Skedoff — a lightweight offline posting companion built around privacy, intention, and control.
  • Still Building a Quieter Publishing Tool
    The UI and database are done. What remains is the part that matters most: flow, polish, and finding the right name.
  • ACHE: What Kind of Life Is This? ☕
    A quiet piece of contemplative fiction about continuing when life feels slightly off, without promising answers or easy meaning.
  • Kenapa Aku Menulis Hening yang Berjalan
    Sebuah refleksi tentang berpindah dari logika menuju bahasa, dan bagaimana seorang developer akhirnya menulis puisi.
  • From Developer to Poet: Why I Wrote Stillness That Walks
    A reflection on moving from logic into language, and why a developer ended up writing contemplative poetry.
© 2026 • Cahyanudien Blogs 📝
Press Esc or click anywhere to close