All blogs / Mobile / iOS / Android
Vadim Drobinin on iOS Engineering
Senior iOS engineer & consultant. 15+ years shipping apps for medical, fintech, and consumer. SwiftUI, TCA, on-device ML, HIPAA. Apps acquired by Twitter, featured by Apple, CES & Webby honours.
- Posts
- 14 from 19 Feb 2019 to 27 May 2026
- Posting
- now and then (5 in the last year)
- Kind
- personal blog
- Feed
- https://drobinin.com/feed.xml
2026 2
2025 5
- The Whole App is a Blob
- Apple's Problem with Bodies
- You can't cURL a Border
- Oct 2025 · 10 min · ↑ 177 · 44 💬 Designing Software for Things that Rot How a £150 eBay fridge and a decision tree taught me to stop asking internet strangers if my salami would kill me - and why building for rot is nothing like building happy-path apps. Fermentation iOS Home Assistant
- Aug 2025 · 11 min · ↑ 649 · 176 💬 How I accidentally became PureGym's unofficial Apple Wallet developer Tired of fumbling with the gym app every morning, I reverse-engineered their API to build an Apple Wallet pass that gets me in with a quick wrist scan and discovered a bizzare security theatre alo
2024 1
2021 1
2020 2
- Dec 2020 · 22 min · ↑ 221 · 65 💬 Things I Learnt in 2020 For the past six months I have been sending out a weekly newsletter with things I learnt and read during the week. Some of those trivia are not trivial at all, so I decided to share the condensed crème de la crème of the Internet in this New Y
- Aug 2020 · 9 min Verifying localisation in iOS apps with Github Actions: the reinvented wheel By the end of this post we will build a Github Actions workflow to detect broken localisation keys in iOS projects; however this can be easily adapted to other cloud platforms (Travis, CircleCI, etc) and pr
2019 3
- Dec 2019 · 9 min · ↑ 151 · 40 💬 What I've learnt after sending 147 proposals to 36 conferences in a year This year I sent out quite a few proposals to the majority of mobile conferences in Europe. Some ignored me, the others replied with automated rejections. However, some accepted and it was fun. H
- Mar 2019 · 8 min Keep using Fastlane with Apple's 2FA changes Apple recently started to enforce 2FA for account holders and preventing uploading builds without 2FA. However, managing SMS codes is pretty hard when it comes to CI pipelines, so I've decided to share a few approaches I tried to overcome
- Feb 2019 · 3 min Text to Markdown on copy Since I moved my Wordpress- and Medium-based blogs to this standalone platform, compiled by Eleventy and deployed by Netlify, I was wondering whether there is a way to persist original Markdown formatting even if someone copies the prerendered text from the