Speaking& writing
I like explaining things almost as much as I like building them. Below is everything I have said on a stage and everything I have written down — mostly about Flutter, internationalization and the unglamorous details of building UI that actually works for everyone.
- 16talks given
- 6countries
- 10recordings
- 13articles
Public speaking
2026
-
Technically Accessible, Actually Usable
No recording
-
-
2025
-
-
-
RenderObject layer advantages without writing any RenderObjects
No recording
-
Internationalization (and not only)
No recording
2024
-
Internationalization (and not only)
No recording
-
Internationalization (and not only)
No recording
-
2023
2022
2021
-
Internationalization (and not only)
No recording
Articles
2024
-
Moja przygoda z PPL(A) — pamiętnik Written in Polish
A diary of my private pilot licence training — the theory, the flying, photos from the air, and a full breakdown of what it all cost.
2022
-
What are MediaQuery’s padding, viewPadding and viewInsets?
A close look at Flutter’s three overlapping inset properties: what each one actually measures, and which to reach for when.
-
How to internationalize your Flutter app with ARB files today? — full-blown tutorial
The Flutter-native way to manage ARB internationalization files, without leaning on external tools like intl_utils.
2020
-
Automating publishing your Flutter apps to Google Play using GitHub Actions
Tag a commit, get a store release. A complete GitHub Actions pipeline for shipping Flutter apps to Google Play.
-
Tutorial on deploying Arbify locally and using it in your Flutter app
Getting Arbify running with Docker, then wiring its translations into a Hello World Flutter application.
2019
-
From Solving a Problem in Google Play to Publishing with Flutter
Looking for a problem worth solving, and turning it into my first Flutter app on Google Play.
2018
-
Road of the Hack Heroes 2018
From an idea to a working app — building a medicinal products registry for the Hack Heroes hackathon.
-
San Francisco Trip
The Google Code-in grand prize trip: Google headquarters, San Francisco, and a transatlantic flight — written mostly at 10 000 m.
-
How I got started with programming?
A short origin story, copy-pasted straight from the Telegram group of the Google Code-in 2017 winners.
-
The end of GCI2017 (or maybe not?)
Wrapping up 43 tasks in 49 days for Wikimedia, and what came right after the contest closed.
2017
-
In the middle of the GCI2017
A mid-contest check-in: the tasks finished so far, the ones still open, and how the Wikimedia leaderboard was shaping up.
-
The beginning of Google Code-In 2017
What Google Code-in is, why a pre-university student should care, and the first entry of my contest diary.
-
Wakadog — devlog aplikacji na hackathon Written in Polish
A build diary for Wakadog, the app I put together for the Hack Heroes hackathon during Code Week.