Public Speaking
Latest Articles see more
Year Review, 2025
One year ago I made a tweet in which I described some of my experiences that I had that year. This year I decided to go with a long-form blog post so I can go more in-depth about all the topics. Side Projects Overview My goal for this year was to ei...
Receive App Store & Google Play payouts with Revolut
You wake up, open your RevenueCat dashboard, and to your surprise it looks like your app overnight went viral and now your in-app purchases are responsible for 10% of your country’s GDP 🤯 The next question is - how do I get all that money into my Re...
Implementing ads in Flutter: Monetize your app with AdMob
After finishing your awesome project the next logical step is to monetize it. Fortunately, When it comes to mobile apps there are many ways to do so. The most basic ones include: In-app purchases (including consumables, and non-consumables) Subscri...
Introduction to flutter_hooks: Get rid of your stateful boilerplate
You probably wrote at least one Flutter widget in your life. Writing them is straightforward - define a constructor, override a build method, and return whatever you want. import 'package:flutter/material.dart'; class HelloWorld extends StatelessWid...
Latest Projects see more
URL Shortener
URL Shortener allows you to shorten URLs and track their performance with platform-specific analytics. Great tool for small business owners and content creators.
MyFinance
MyFinance is a finance app that allows you to track your net worth. It's a lightweight, easy-to-use app that allows you to check how your assets are doing whenever you are.
Maintained Packages see more
multi_network_image
multi_network_image is a lightweight package that allows you to easily handle multiple sources for adaptive images in your Flutter applications.
flutter_kanjivg
flutter_kanjivg simplifies parsing and displaying information about Japanese in Flutter applications. It's a powerful package that handles stroke order animation, provides original radical forms, and more!