The Gospels as a paper theatre
A scroll-driven, sentence-by-sentence illustrated reading of the four Gospels, drawn as a layered paper-cut diorama, in Polish and English.
What I’m building with AI these days, and the Flutter work that came before it.
A scroll-driven, sentence-by-sentence illustrated reading of the four Gospels, drawn as a layered paper-cut diorama, in Polish and English.

A tiny Chrome extension that removes the Copilot reviewer suggestion from GitHub pull requests, so you can’t request a review by accident. Just CSS, with no permissions.
I like beautiful designs, and I like proving they can be built. These are the ones I rebuilt in Flutter, with the code and the story behind each.
Designed by Anton Skvortsov
An expedition app built on rich, meaningful animation. I made it in collaboration with Anton and recorded the whole process.
Designed by Dldp
A ticket app with two lovely details: parallax while swiping between cards, and an unusual element transition in the bottom sheet.
Designed by Johny Vino
Built in close collaboration with Johny from precise Sketch guidelines, and written up over seven posts.
Designed by Johny Vino
Rich animations and carefully timed entrances. Rebuilding it showed me how ready Flutter is for advanced UI work.
A popular game where you tap the black tiles in order to play piano songs. I figured Flutter could handle it easily, and it could.
Designed by Anton Aheichanka
My first UI challenge: a Floating Action Button animation paired with animated lists.
My talk from the Flutter Europe conference. If you’ve just seen it and came here for the code, you’re in the right place.

Designed by Minh Pham
A survey where a plane travels along your path through the questions.
A number picker widget for Flutter.
The Thanos snap effect as a reusable widget. Read the post.
A Floating Action Button that rides on a flexible app bar. Read the post.
Realistic water drops on top of any widget. Read the post.
Stripe Checkout in Flutter, on mobile and web. Read the post.
Apps shipped under the Fidev name.
Travel, government
A visual and experience update for the app of the Qatari Ministry of Foreign Affairs, in English and Arabic. 50,000+ users.
Social, maps
A demo of the Maptimize engine that plots the most recent tweets on a map in real time.
Housing
An MVP for comparing options against your own criteria when making big life decisions.
Finance
An internal app for a software company in India to manage savings accounts, with custom Flare animations.
Lifestyle, fitness
My first app on Google Play, for people too busy to count calories. I documented building it across seven posts. 1,000+ downloads.
Finance
Exactly what the name says. I built it for a friend who needed a simple way to track gas spending. 1,000+ downloads.