
👨💻iOS Software Engineer • tweeting about #ios, #swift, #reverseengineering • discovering iOS with reverse engineering at https://teapaw.org/t.co/bGERYFQbjc
Krakow, Poland
Joined August 2010
- Tweets130
- Following314
- Followers82
- Likes377
We just launched Prelint on Product Hunt 🚀
The bug isn't the scary part of AI-written code. Working code that quietly builds the wrong product is.
producthunt.com/products/pre…
Prelint reads every PR against your specs, ADRs and prior decisions, and explains what the agent chose and why it matters — before merge. On teams already running other AI reviewers, ~40% of pre-merge fixes come from Prelint.
You can support here: producthunt.com/products/pre…
I've watched changes pass human review AND CI, then turn out to have broken an architectural pattern, added an unapproved dependency, or changed a permission rule nobody ever decided to change.
Nothing failed. It just wasn't what we agreed to build.
Bartosz Olszanowski retweeted
How to TDD
1. Write the code
2. Write the tests
3. git rebase -i to reorder your commits
Take a look at the comparison of building the same app in SwiftUI & UIKit made by @twostraws youtu.be/qk2y-TiLDZo
Finally SPM support for Firebase will be released soon I hope 🤞
Support for Firebase is SwiftPM‘s final boss github.com/firebase/firebase…
Bartosz Olszanowski retweeted
Here's the Overview of #WWDC20 Overall, I think Apple handled this online keynote pretty well!
Bartosz Olszanowski retweeted
catch me never answering a phone call again 💀 #WWDC20
Bartosz Olszanowski retweeted
Hooooolyyyyy shiiiiiiiiit 😱😱😱😱 #wwdc20
Bartosz Olszanowski retweeted
Learning to disassemble other apps and system frameworks to understand how they work has to be one of the most underestimated skills in app development.
A new article on my blog!
I'll show how to write the Swift command-line tool for parsing Mach-O file headers.
olszanowski.blog/posts/macho…
#swift #commandline #macho #otool
If you want to find out how the OS handles application launch, what's the app entry point, what swift compiler does with @UIApplicationMain attribute - check out my blog where I try to explain all of these!
olszanowski.blog/posts/under…
#swiftcompiler #reverseengineering #macho #lldb
I've started my own blog when I'll be posting stuff regarding iOS reverse engineering.
Here's the first article - how to look inside an external framework's binary to understand how it works olszanowski.blog/posts/rever…
Bartosz Olszanowski retweeted
“AirPods are the dumbest-looking wireless earbuds lol.”
Microsoft: “Hold my beer…”
#MicrosoftEvent #SurfaceEvent
Bartosz Olszanowski retweeted
My friend left her MacBook Pro on a Manhattan park bench.
Timeline:
Within 5 minutes: laptop gone
Within 6 hours: laptop in Bronx
After 7 days: in the Dominican Republic
Fascinating how stolen electronic logistic networks work, and how they don’t properly reset the hardware – at Downtown, Columbus
Bartosz Olszanowski retweeted
TIL: You can style your string directly in strings.xml with basic html formatting.
#androiddeveloper #TodayILearn
Bartosz Olszanowski retweeted
Today we went 💯 live with the new @talixocom #driver app 🚕 🛫 🚀
Big kudos🙏 to @olbartek @MichalCiuba @mhelmecki for handcrafting 👨💻 this 🏔 solid piece of software:
itunes.apple.com/pl/app/tali… – at Krakow, Poland
Really nice article about location tracking in the background for #ios #apps
badootech.badoo.com/ios-loca…
Good job, @bohdan_orlov





















