Karol Piątek · Staff iOS Engineer
I help engineering teams ship faster with AI.
I'm a Staff iOS Engineer at TransferGo. My day job is making AI useful inside an engineering team - agents, custom skills, automated reviews. This site is where I write about it.
More about meFeatured
-
Initialization side effects
Fetching data inside an initializer is tempting but unreliable. What it costs you, and how to do it right.
-
How to save millions in software development: Part 1
Small daily inefficiencies cost companies millions. Where the waste hides - and what to do about it.
-
Including production changes for Unit Tests
Changing production code to make it testable is fine - workarounds that don't help production are not.
All writing
-
Initialization side effects
-
Testing navigation on iOS
-
Including production changes for Unit Tests
-
Bali coworking lessons learned
-
How to save millions in software development: Part 1
-
UnCrackable Level 1 tutorial
-
Hard-coded Tokens, Keys and Credentials in Mobile Apps
-
Certificate pinning in iOS
-
iOS Security analysis with MobSF