Cahyanudien Aziz Saputra

@cas8398
0 Followers
1 Following
9 Posts
Full-stack Developer, Author & Musician | Founder @flagodna | 15+ Apps, 60K+ Users | Building Privacy-First Digital Ecosystems & Meaningful Digital Experiences

I thought I was building a scheduler.

Turns out I was building a boundary — between writing and posting, between intention and impulse.

The internet has enough tools trying to accelerate you. I wanted to build one that gives a little space back.

Full build story šŸ‘‡
https://blog.cahyanudien.site/building-skedoff-a-quieter-way-to-plan-content-offline

#BuildInPublic #OfflineFirst #Flutter #Skedoff #IndieHacker

Building Skedoff: A Quieter Way to Plan Content Offline | Cahyanudien Blogs

Why I’m building Skedoff — an offline-first, privacy-first social media content planner designed for people who want ownership before publishing.

Cahyanudien Blogs

Current status:

āœ… UI done
āœ… Local database done
āœ… Core flow working

Not released yet — because there's a real gap between "technically done" and "honest enough to ship."

Polishing until the experience feels calm. Not just functional.

#BuildInPublic #IndieHacker #Skedoff

Built with #Flutter so it runs on Android, iOS, Windows, macOS, and Linux from a single codebase.

Local storage only — no backend, no telemetry, no invisible server holding your drafts.

For me, offline-first isn't just a technical choice. It's a philosophical one.

Privacy as the default, not a premium feature.

#Flutter #FOSS #MobileApp

Introducing Skedoff — an offline-first social media content planner.

No account. No cloud sync. No auto-posting. Your drafts stay on your device until you decide they're ready.

The workflow: write offline → tag the platform → set a reminder → post when ready.

That's it. Nothing more.

#BuildInPublic #OfflineFirst #PrivacyFirst

Every content scheduling tool I tried assumed the same things: create an account, connect your platforms, trust a third party with your drafts, pay monthly, automate everything.

That model works for agencies. But I just wanted a quiet place for unfinished words.

So I started building something different.

#BuildInPublic #IndieHacker #OpenSource

LogGuard

A high-performance Flutter plugin that automatically sanitizes sensitive data in logs using Rust FFI...

DEV Community
MemGuard: Rethinking Secure Storage in Flutter with Zero-Leak Architecture

The Problem with Traditional Secure Storage If you've ever worked with sensitive data in...

DEV Community
šŸ—“ļø Weekly Dev Log: Shipping Like There's No Tomorrow

Hey folks! šŸ‘‹ Another week, another batch of projects shipped. Let me walk you through everything I've...

DEV Community
ApiClientPlus: Building a Production-Ready Flutter HTTP Client

How we achieved 225x faster API calls with intelligent caching and zero memory leaks As...

DEV Community