Tags


AI

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.

API

ASCII art

AWS Amplify

ActiveAndroid

Android

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

AndroidTV

Anko

Architecture

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.

Auto Route

Automation

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.

Bitcoin

Bloc

Blockchain

Blog

Brick

CLI

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.

ChatGPT

Chopper

Crypto

DOOH

DPad

Dart

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.

DeFi

Design System

DevLog

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.

Development

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)

Django

Docker

Encryption

Espresso

Finance

Firebase

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

Flutter

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.

Freezed

GPS

GPX

Gemini

Git

GitHub Pages

Google Maps

Banda

Banda

Wayfarer Guide

Wayfarer Guide

GPX Reader

GPX Reader that parses GPX format files and draws the path on the Map.

Google Maps API

GraphQL

Healthcare

Heroku

IOS

IPC

Illustrator

Driver

Driver Logistics App

Simple Med

Pharmacy App

Vease

A freelancing platform for local jobs

Indie

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 Hacking

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.

Injectable

Instrumentation

IoT

JSON

Clutterfree Flutter Architecture

A Better Approach to Building Clean, Scalable, and Maintainable Flutter Apps

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.

JWT

Java

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

Jekyll

Kiosk

Kivy

KivyMD

Kotlin

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.

Kubernetes

Launcher

Library

ML

MVP

Markdown

Mobile

Mobile App Development

Mobile Development

MySQL

Dev Help Queue

A dockerized help desk application

Fleet Management System

Fleet Management System.

DL Fitness

App for Spanish Fitness Gym.

Offline-First

OpenCSV

OpenCV

PHP

POS

Photoshop

Driver

Driver Logistics App

Simple Med

Pharmacy App

Vease

A freelancing platform for local jobs

Plugin Development

PostgreSQL

Product Development

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.

Productivity

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)

Push Notifications

Python

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.

REST

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

React

Reactive Programming

ReactiveX

Real-Time Data

Riverpod

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.

Robolectric

RxJava

SQLite

Tresmark

Tresmark

Driver

Driver Logistics App

Simple Med

Pharmacy App

Vease

A freelancing platform for local jobs

SaaS

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.

Scheduler

Screen Util

Security

Shopping

Smart-Display

Spec

SpringBoot

State Management

Stripe

Sunmi

Supabase

Tax

Testing

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

Unit Testing

Web

WebRTC

WebSocket

Website

Windows

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.

iOS

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

pyinquirer

python

text art

typographic art

wizard

Zuhaib Ahmad © 2026