Voxoap
A voice-first session notes app that turns spoken summaries into structured SOAP notes for wellness and fitness practitioners.
Fiscify
An AI-powered personal finance app built for effortless expense tracking.
Indie Devlog #06: Superpowers — How We Use Design Specs and Implementation Plans
How writing a design spec before any code lets me build features faster with AI assistance, not despite it.
Indie Devlog #03: Optimizing AI Costs in a Consumer Finance App
How [Fiscify](/fiscify) keeps Gemini API costs under a dollar per subscriber per month with tiered models, thinking budgets, and aggressive input optimization.
Git Worktrees: Branch Hopping Without the Hangover
Git worktrees power parallel work on the same repo. Parallel AI and multi-agent flows usually need the same kind of isolation worktrees provide.
TipFolio
A tip-tracking app that generates IRS Form 4070A and lender-ready income letters automatically.
Voxoap
A voice-first session notes app that turns spoken summaries into structured SOAP notes for wellness and fitness practitioners.
Fiscify
An AI-powered personal finance app built for effortless expense tracking.
Doha Forum
The official app of Doha Forum.
Building a ChatGPT App using Flutter
Learn how to create a ChatGPT application using Flutter, the powerful cross-platform mobile development framework owned by Google. Utilize the power of ChatGPT's AI model and GPT technology to generate human-like responses to chat messages.
Securing Sensitive Data using Gradle Files
Learn how to secure sensitive data in your Android app using a Properties file and environment variables. Keep your API keys and passwords safe with these techniques.
AQUA Wallet
A feature-rich digital wallet to securely manage digital assets.
Flutter Plugin Development
Learn how to create your own Flutter plugin with this step-by-step tutorial.
Cartona
A POS app for Cartona platform
Peeps
A curated social event platform
Flutter Web Notes
A flutter based note-taking web app
AsUsual - Coffee
An location-based online coffee marketplace
Mail Messenger
An Email-based chat application similar to MailTime
Plant ID
A Kivy cross platform app for heuristics based plant identification
FlixView
View to create Netflix-style catalogs for Android TV.
Painless UI Testing with Kaspresso
Guide to writing more intuitive UI tests on Android
Sparkpoint (DOOH Platform)
Sparkpoint DOOH Solution
Windows Collaboration Display™
Windows Collaboration Display by Microsoft & Sharp
Painless Unit Testing with Kotlintest & Mockk
Guide to writing more intuitive and enjoyable unit tests on Android
Inter-Process Communication in Android - Lessons & Learnings
Lessons learned from implementing IPC in Android for the first time.
Pythonic Imports in Kotlin
Improved imports with Kotlin.
Parcelize: Boilerplate Free Parcelization With Kotlin
An easier way of making POJOs parcelable without any boilerplate code.
Raffle Hunter
Raffle Hunter
Why Reactive Should Be Default for Mobile
Why state management on mobile platforms in difficult and how reactive programming can solve some problems.
Wisdom Hours
Wisdom Hours
Insure guard
Insure guard
Roayah
Roayah
Banda
Banda
Kotlin: Java on steroids or something more?
An overview of Kotlin language, features that makes it different from Java and comparison with its ancestor.
Tresmark
Tresmark
Wayfarer Guide
Wayfarer Guide
Going Clean With MVP | A Guide To Model-View-Presenter On Android
A step by step guide to architecting your android applications with Model-View-Presenter pattern.
GPX Reader
GPX Reader that parses GPX format files and draws the path on the Map.
ActiveAndroid Testing with Robolectric
Test ActiveAndroid databases with Robolectric offline tests
Speed Up Your Android Development with these 10 Libraries (Part 2)
Speed Up Your Android Development with these 10 Libraries (Part 2)
Salary Payment System
Salaray Payment System using the Mobie Wallet app build in previous contract.
Speed Up Your Android Development with these 10 Libraries (Part 1)
Speed Up Your Android Development with these 10 Libraries (Part 1)
Fleet Management System
Fleet Management System.
DL Fitness
App for Spanish Fitness Gym.
Driver
Driver Logistics App
Simple Med
Pharmacy App
Vease
A freelancing platform for local jobs
Indie Devlog #06: Superpowers — How We Use Design Specs and Implementation Plans
How writing a design spec before any code lets me build features faster with AI assistance, not despite it.
State Machines: The Missing Piece in Your App Architecture
Stop patching impossible UI states. Model your app's behavior as a finite state machine and eliminate an entire class of bugs before they happen.
Indie Devlog #04: Migrating 10K Lines of Riverpod to Code Generation
Lessons learned migrating every Flutter app in the portfolio from hand-written Riverpod providers to @riverpod code generation.
Indie Devlog #02: Offline-First with Brick ORM and Supabase
Why [Voxoap](/voxoap) uses Brick ORM as the primary data layer and never writes to Supabase from Flutter directly.
Going Clean With MVP | A Guide To Model-View-Presenter On Android
A step by step guide to architecting your android applications with Model-View-Presenter pattern.
Indie Devlog #05: The Product Bootstrap System
How I automated new product setup across Cursor, Claude Code, and Hermes with an eight-phase orchestration system.
DevLog 02: Automating Wish Lists | Smarter Shopping with Price Monitoring
An automated system for monitoring items in your wish list on online stores and notify when the prices for items go below defined baseline.
DevLog 01: Making A Smarter PC | Automating The Download Management
A very basic setup to make your Windows PC wake up by itself at a specific time, resume pending downloads and then go back to sleep at a specific time.
Automatically Trigger Dart Test Runs On File Changes
A quick guide to get Jest-style test watching for Dart and Flutter using fswatch.
Build Modern Command Line Interfaces (CLI) with Python
Learn how to create interactive CLI wizards in Python using pyinquirer library. Customize your CLI prompts to engage users and offer a unique experience.
Indie Devlog #04: Migrating 10K Lines of Riverpod to Code Generation
Lessons learned migrating every Flutter app in the portfolio from hand-written Riverpod providers to @riverpod code generation.
Automatically Trigger Dart Test Runs On File Changes
A quick guide to get Jest-style test watching for Dart and Flutter using fswatch.
Doha Forum
The official app of Doha Forum.
Lazy Loading Libraries in Dart
Learn to improve startup time, reduce network bandwidth, and reducing memory usage by lazy loading libraries and packages.
Building a ChatGPT App using Flutter
Learn how to create a ChatGPT application using Flutter, the powerful cross-platform mobile development framework owned by Google. Utilize the power of ChatGPT's AI model and GPT technology to generate human-like responses to chat messages.
Securing Sensitive Data using Gradle Files
Learn how to secure sensitive data in your Android app using a Properties file and environment variables. Keep your API keys and passwords safe with these techniques.
AQUA Wallet
A feature-rich digital wallet to securely manage digital assets.
Flutter Plugin Development
Learn how to create your own Flutter plugin with this step-by-step tutorial.
AsUsual - Coffee
An location-based online coffee marketplace
Clutterfree Flutter Architecture
A Better Approach to Building Clean, Scalable, and Maintainable Flutter Apps
MoneyRiser
A money management and tracking app.
Automatic JSON to Dart Conversion in Flutter
Learn how to automatically convert JSON data into Dart objects in your Flutter app using tools like json_serializable and json_to_dart.
DevLog 02: Automating Wish Lists | Smarter Shopping with Price Monitoring
An automated system for monitoring items in your wish list on online stores and notify when the prices for items go below defined baseline.
DevLog 01: Making A Smarter PC | Automating The Download Management
A very basic setup to make your Windows PC wake up by itself at a specific time, resume pending downloads and then go back to sleep at a specific time.
Git Worktrees: Branch Hopping Without the Hangover
Git worktrees power parallel work on the same repo. Parallel AI and multi-agent flows usually need the same kind of isolation worktrees provide.
Speed Up Your Android Development with these 10 Libraries (Part 2)
Speed Up Your Android Development with these 10 Libraries (Part 2)
Speed Up Your Android Development with these 10 Libraries (Part 1)
Speed Up Your Android Development with these 10 Libraries (Part 1)
Doha Forum
The official app of Doha Forum.
Peeps
A curated social event platform
Mail Messenger
An Email-based chat application similar to MailTime
MoneyRiser
A money management and tracking app.
Raffle Hunter
Raffle Hunter
Wisdom Hours
Wisdom Hours
Insure guard
Insure guard
Roayah
Roayah
Tresmark
Tresmark
Wayfarer Guide
Wayfarer Guide
Driver
Driver Logistics App
Vease
A freelancing platform for local jobs
TipFolio
A tip-tracking app that generates IRS Form 4070A and lender-ready income letters automatically.
Voxoap
A voice-first session notes app that turns spoken summaries into structured SOAP notes for wellness and fitness practitioners.
Fiscify
An AI-powered personal finance app built for effortless expense tracking.
State Machines: The Missing Piece in Your App Architecture
Stop patching impossible UI states. Model your app's behavior as a finite state machine and eliminate an entire class of bugs before they happen.
Indie Devlog #04: Migrating 10K Lines of Riverpod to Code Generation
Lessons learned migrating every Flutter app in the portfolio from hand-written Riverpod providers to @riverpod code generation.
Indie Devlog #03: Optimizing AI Costs in a Consumer Finance App
How [Fiscify](/fiscify) keeps Gemini API costs under a dollar per subscriber per month with tiered models, thinking budgets, and aggressive input optimization.
Indie Devlog #02: Offline-First with Brick ORM and Supabase
Why [Voxoap](/voxoap) uses Brick ORM as the primary data layer and never writes to Supabase from Flutter directly.
Indie Devlog #01: Building a Multi-App Flutter Design System
How [Fiscify](/fiscify)'s design system became a shared package serving four apps without making anyone compromise on brand identity.
Automatically Trigger Dart Test Runs On File Changes
A quick guide to get Jest-style test watching for Dart and Flutter using fswatch.
Doha Forum
The official app of Doha Forum.
Lazy Loading Libraries in Dart
Learn to improve startup time, reduce network bandwidth, and reducing memory usage by lazy loading libraries and packages.
Building a ChatGPT App using Flutter
Learn how to create a ChatGPT application using Flutter, the powerful cross-platform mobile development framework owned by Google. Utilize the power of ChatGPT's AI model and GPT technology to generate human-like responses to chat messages.
Securing Sensitive Data using Gradle Files
Learn how to secure sensitive data in your Android app using a Properties file and environment variables. Keep your API keys and passwords safe with these techniques.
AQUA Wallet
A feature-rich digital wallet to securely manage digital assets.
Flutter Plugin Development
Learn how to create your own Flutter plugin with this step-by-step tutorial.
Cartona
A POS app for Cartona platform
Peeps
A curated social event platform
Flutter Web Notes
A flutter based note-taking web app
AsUsual - Coffee
An location-based online coffee marketplace
Mail Messenger
An Email-based chat application similar to MailTime
Clutterfree Flutter Architecture
A Better Approach to Building Clean, Scalable, and Maintainable Flutter Apps
MoneyRiser
A money management and tracking app.
Automatic JSON to Dart Conversion in Flutter
Learn how to automatically convert JSON data into Dart objects in your Flutter app using tools like json_serializable and json_to_dart.
TipFolio
A tip-tracking app that generates IRS Form 4070A and lender-ready income letters automatically.
Voxoap
A voice-first session notes app that turns spoken summaries into structured SOAP notes for wellness and fitness practitioners.
Fiscify
An AI-powered personal finance app built for effortless expense tracking.
Indie Devlog #06: Superpowers — How We Use Design Specs and Implementation Plans
How writing a design spec before any code lets me build features faster with AI assistance, not despite it.
Indie Devlog #05: The Product Bootstrap System
How I automated new product setup across Cursor, Claude Code, and Hermes with an eight-phase orchestration system.
Indie Devlog #04: Migrating 10K Lines of Riverpod to Code Generation
Lessons learned migrating every Flutter app in the portfolio from hand-written Riverpod providers to @riverpod code generation.
Indie Devlog #03: Optimizing AI Costs in a Consumer Finance App
How [Fiscify](/fiscify) keeps Gemini API costs under a dollar per subscriber per month with tiered models, thinking budgets, and aggressive input optimization.
Indie Devlog #02: Offline-First with Brick ORM and Supabase
Why [Voxoap](/voxoap) uses Brick ORM as the primary data layer and never writes to Supabase from Flutter directly.
Indie Devlog #01: Building a Multi-App Flutter Design System
How [Fiscify](/fiscify)'s design system became a shared package serving four apps without making anyone compromise on brand identity.
Indie Devlog #00
After 12 years of building apps for others, I'm finally starting my own product journey. This devlog documents the beginning of a new chapter.
Why Reactive Should Be Default for Mobile
Why state management on mobile platforms in difficult and how reactive programming can solve some problems.
Banda
Banda
Kotlin: Java on steroids or something more?
An overview of Kotlin language, features that makes it different from Java and comparison with its ancestor.
Tresmark
Tresmark
Wayfarer Guide
Wayfarer Guide
Going Clean With MVP | A Guide To Model-View-Presenter On Android
A step by step guide to architecting your android applications with Model-View-Presenter pattern.
GPX Reader
GPX Reader that parses GPX format files and draws the path on the Map.
ActiveAndroid Testing with Robolectric
Test ActiveAndroid databases with Robolectric offline tests
Speed Up Your Android Development with these 10 Libraries (Part 2)
Speed Up Your Android Development with these 10 Libraries (Part 2)
Salary Payment System
Salaray Payment System using the Mobie Wallet app build in previous contract.
Speed Up Your Android Development with these 10 Libraries (Part 1)
Speed Up Your Android Development with these 10 Libraries (Part 1)
Fleet Management System
Fleet Management System.
DL Fitness
App for Spanish Fitness Gym.
Driver
Driver Logistics App
Simple Med
Pharmacy App
Vease
A freelancing platform for local jobs
FlixView
View to create Netflix-style catalogs for Android TV.
Painless UI Testing with Kaspresso
Guide to writing more intuitive UI tests on Android
Sparkpoint (DOOH Platform)
Sparkpoint DOOH Solution
Windows Collaboration Display™
Windows Collaboration Display by Microsoft & Sharp
Painless Unit Testing with Kotlintest & Mockk
Guide to writing more intuitive and enjoyable unit tests on Android
Inter-Process Communication in Android - Lessons & Learnings
Lessons learned from implementing IPC in Android for the first time.
Pythonic Imports in Kotlin
Improved imports with Kotlin.
Parcelize: Boilerplate Free Parcelization With Kotlin
An easier way of making POJOs parcelable without any boilerplate code.
Raffle Hunter
Raffle Hunter
Wisdom Hours
Wisdom Hours
Insure guard
Insure guard
Roayah
Roayah
Kotlin: Java on steroids or something more?
An overview of Kotlin language, features that makes it different from Java and comparison with its ancestor.
Indie Devlog #06: Superpowers — How We Use Design Specs and Implementation Plans
How writing a design spec before any code lets me build features faster with AI assistance, not despite it.
Indie Devlog #05: The Product Bootstrap System
How I automated new product setup across Cursor, Claude Code, and Hermes with an eight-phase orchestration system.
Indie Devlog #04: Migrating 10K Lines of Riverpod to Code Generation
Lessons learned migrating every Flutter app in the portfolio from hand-written Riverpod providers to @riverpod code generation.
Indie Devlog #03: Optimizing AI Costs in a Consumer Finance App
How [Fiscify](/fiscify) keeps Gemini API costs under a dollar per subscriber per month with tiered models, thinking budgets, and aggressive input optimization.
Indie Devlog #02: Offline-First with Brick ORM and Supabase
Why [Voxoap](/voxoap) uses Brick ORM as the primary data layer and never writes to Supabase from Flutter directly.
Indie Devlog #01: Building a Multi-App Flutter Design System
How [Fiscify](/fiscify)'s design system became a shared package serving four apps without making anyone compromise on brand identity.
Indie Devlog #00
After 12 years of building apps for others, I'm finally starting my own product journey. This devlog documents the beginning of a new chapter.
Git Worktrees: Branch Hopping Without the Hangover
Git worktrees power parallel work on the same repo. Parallel AI and multi-agent flows usually need the same kind of isolation worktrees provide.
Kotlin: Java on steroids or something more?
An overview of Kotlin language, features that makes it different from Java and comparison with its ancestor.
DevLog 02: Automating Wish Lists | Smarter Shopping with Price Monitoring
An automated system for monitoring items in your wish list on online stores and notify when the prices for items go below defined baseline.
DevLog 01: Making A Smarter PC | Automating The Download Management
A very basic setup to make your Windows PC wake up by itself at a specific time, resume pending downloads and then go back to sleep at a specific time.
Speed Up Your Android Development with these 10 Libraries (Part 2)
Speed Up Your Android Development with these 10 Libraries (Part 2)
Speed Up Your Android Development with these 10 Libraries (Part 1)
Speed Up Your Android Development with these 10 Libraries (Part 1)
Generate ASCII Art with Python
Learn how to create ASCII art with Python using the `art` library. This post provides an overview of how to get started with generating ASCII art and even creating your own custom fonts.
Flutter Web Notes
A flutter based note-taking web app
Pacific ENT
A Kivy based Windows application to assist ENT surgeons
Plant ID
A Kivy cross platform app for heuristics based plant identification
DevLog 02: Automating Wish Lists | Smarter Shopping with Price Monitoring
An automated system for monitoring items in your wish list on online stores and notify when the prices for items go below defined baseline.
Clutterfree Flutter Architecture
A Better Approach to Building Clean, Scalable, and Maintainable Flutter Apps
Banda
Banda
Tresmark
Tresmark
Wayfarer Guide
Wayfarer Guide
Fleet Management System
Fleet Management System.
DL Fitness
App for Spanish Fitness Gym.
Driver
Driver Logistics App
Simple Med
Pharmacy App
Vease
A freelancing platform for local jobs
Indie Devlog #05: The Product Bootstrap System
How I automated new product setup across Cursor, Claude Code, and Hermes with an eight-phase orchestration system.
Indie Devlog #00
After 12 years of building apps for others, I'm finally starting my own product journey. This devlog documents the beginning of a new chapter.
Automatically Trigger Dart Test Runs On File Changes
A quick guide to get Jest-style test watching for Dart and Flutter using fswatch.
Painless UI Testing with Kaspresso
Guide to writing more intuitive UI tests on Android
ActiveAndroid Testing with Robolectric
Test ActiveAndroid databases with Robolectric offline tests
Pacific ENT
A Kivy based Windows application to assist ENT surgeons
DevLog 02: Automating Wish Lists | Smarter Shopping with Price Monitoring
An automated system for monitoring items in your wish list on online stores and notify when the prices for items go below defined baseline.
DevLog 01: Making A Smarter PC | Automating The Download Management
A very basic setup to make your Windows PC wake up by itself at a specific time, resume pending downloads and then go back to sleep at a specific time.
TipFolio
A tip-tracking app that generates IRS Form 4070A and lender-ready income letters automatically.
Voxoap
A voice-first session notes app that turns spoken summaries into structured SOAP notes for wellness and fitness practitioners.
Fiscify
An AI-powered personal finance app built for effortless expense tracking.
Doha Forum
The official app of Doha Forum.
Building a ChatGPT App using Flutter
Learn how to create a ChatGPT application using Flutter, the powerful cross-platform mobile development framework owned by Google. Utilize the power of ChatGPT's AI model and GPT technology to generate human-like responses to chat messages.
Securing Sensitive Data using Gradle Files
Learn how to secure sensitive data in your Android app using a Properties file and environment variables. Keep your API keys and passwords safe with these techniques.
AQUA Wallet
A feature-rich digital wallet to securely manage digital assets.
Flutter Plugin Development
Learn how to create your own Flutter plugin with this step-by-step tutorial.
AsUsual - Coffee
An location-based online coffee marketplace
Mail Messenger
An Email-based chat application similar to MailTime
Plant ID
A Kivy cross platform app for heuristics based plant identification















































