Going to Berlin for Droidcon/Fluttercon
Wednesday, 14 August 2024
In the beginning of July (from 3rd to 5th) I went to Berlin to attend the joint Droidcon/Fluttercon conference.
It was my second time attending that event. Last year I was a speaker, but this time my CFP unfortunately didn’t make it through. When I learned that, I decided to not go, but then my good friend Albert had 1 spare ticket that he gave me (he was a speaker, and speakers get 1 ticket to share). I’m very grateful for that, and that made me go.
Being a regular attendee was pretty cool – I was not stressed at all, my only responsibility being attending as much good talks as possible and learning a lot.
Day 1
Solving Poly-Repo Dependency Nightmares
by Mohamed Gamal, Mobile Staff Engineer @ SumUp
Day 2
Android Platform Views Past, Present, Future
by John McCutchan, Flutter Team Leader @ Google
Software Correcteness
by Marcin Wojnarowski, Software Developer @ LeanCode
WebRTC in Flutter
by Masakiro Asaki @ Flutter Tokyo & OpenCI
Coroutines Mastery: Tips, Best Practices, and Real-world Insights
by Sergei Maslov, Senior Software Engineer @ Paradox Cat
Composing an API the right way
by Márton Braun, Developer Advocate @ JetBrains
Is This App Accessible? A Live Testing Demo
by Eeva-Jonna Panula, Accessibility Specialist & Senior Android Developer
AOSP Development Environment: best practices, tips, and tricks
by: - Roman Illarionov, Senior Software Engineer @ Paradox Cat - Viktor Mukha, Principal Software Architect @ Paradox Cat
It was a really great talk and it expanded my perspective on what does development of AOSP looks like – tl;dr it requires tons of CPUs, RAM, and patience.
There are not many established development environment practices about AOSP development, so speakers shared how they do it at Paradox Cat.
They also shared 2 useful VSCode extensions
The past, present, and future of native interop in Dart
by: - Daco Harkes, Software Engineer @ Google - Hossein Yousefi, Senior Software Engineer @ Google
Day 3
Unconference | Sustainable package maintenance models
Package Ecosystem Summit sesssion
Unconference | Addressing package ecosystem fragmentation
Package Ecosystem Summit sesssion
Speechless Slide Karaoke with Chet Haase
Now, I have to share something: if there’s someone I could call a programming idol of mine, it’d be Chet Haase. I’ve been following him since 2018, when I was still in junior high school and trying to build my first Android apps.
I always loved his talks with Romain Guy at Google I/O.
I didn’t have an opportunity to go and talk to him in person. Still, knowing he attended the same event was… I don’t know, cool?
Summing up
Overall I’m glad I attended. This year I really tried to make notes, and writing this 1 week after the event, I see it was beneficial. I’d have forgetten so much if I hadn’t been writing this stuff down!
The worst part was definitely food that was provided on the venue – but for a different reason that last year. Last year the food was just bad. After waiting in a long queue, I took a few bites and threw it away.
This year quality was much better – they had a whole floor for food trucks – but there was not enough of it. On 2 out of 3 days, I didn’t manage to get lunch, because they literally run out of them.
Aside from that little hiccup, I’m glad I went. It was a great event.
2024-08-18 – frp (Fast Reverse Proxy)
instead of ngrok
2024-08-16 – Cirrus CI is the best CI system
out there
2024-08-14 – Going to Berlin for
Droidcon/Fluttercon
2024-06-25 – I was awarded Google Open Source Peer
Bonus
2024-06-04 – My journey to Google I/O
’24
2024-05-11 – GitHub Actions
beg for a supply chain attack
2024-03-19 – Writing a custom Dart
VM service extension (part 1)
2024-02-08 – On using smartphone for things
that make sense
2023-11-30 – Semantics in Flutter - under
the hood
2023-11-25 – Flutter Engine notes
2023-09-17 – Creating
and managing Android Virtual Devices using the terminal
2023-05-27 – Suckless
Android SDK setup
2023-05-26 – Let’s start over
2023-05-21 –
Short thought on “The Zen of
Unix”
2023-05-15 – Notes about “flutter
assemble”
2019-01-07 – Google Code-in
2018