0xK4M1L 0xB0RZYM (@kam800) header
0xK4M1L 0xB0RZYM (@kam800) profile picture

pretending to be a software engineer

Warsaw
Joined December 2010
Photo by 0xK4M1L 0xB0RZYM (@kam800)Photo by 0xK4M1L 0xB0RZYM (@kam800)Photo by 0xK4M1L 0xB0RZYM (@kam800)Photo by 0xK4M1L 0xB0RZYM (@kam800)Photo by 0xK4M1L 0xB0RZYM (@kam800)Photo by 0xK4M1L 0xB0RZYM (@kam800)Photo by 0xK4M1L 0xB0RZYM (@kam800)Photo by 0xK4M1L 0xB0RZYM (@kam800)Photo by 0xK4M1L 0xB0RZYM (@kam800)Photo by 0xK4M1L 0xB0RZYM (@kam800)
0xK4M1L 0xB0RZYM retweeted
Supper happy to upload talk from @kam800 he made for @MobileWarsaw #90 edition I really love how much Kamil cares about good story in his presentations making complex topics a beautiful and funny journey for the viewers. Check it out! #iOS #Swift youtu.be/ralM5TES9Cw?si=yo2L…
1
2
141
0xK4M1L 0xB0RZYM retweeted
A teraz na scenie @kam800 hackuje iOS za pomocą ATARI
2
6
235
I will bury this iPod Touch 4 as a time capsule, so future generations could try to unlock it. (The message says “iPod is disabled, try again in 26 milion minutes”)
1
14
0xK4M1L 0xB0RZYM retweeted
Za tydzień w czwartek (17.04) kolejny Allegro Tech Live, tym razem z tematem🔥iOS pod maską🔥 Będziecie mogli usłyszeć @adam_grz @kam800 @fabian_grzes @macpiotrowski89 👉👉meetup.com/pl-PL/allegrotech… Liczę, że tego nie przegapicie drodzy #iOS Developerzy! 😉 #allegrotech
1
4
8
You can fighting the global warming with one simple Xcode trick. 🌱 Not using Swift Metadata? Set `SWIFT_REFLECTION_METADATA_LEVEL = none` for Release configuration. Doing so could save megabytes on your binary size. 🗜
4
5
1
34
UPDATE: This setting could cause crashes when used in a SwiftUI app. I stopped using it in my apps. Also mind that this could change behavior or reflection-dependent stuff (e.g. type string interpolation).
1
8
0xK4M1L 0xB0RZYM retweeted
Replying to @Valzevul @mDevCamp
Please drop me a line if you missed the chance to ask a question during the talks! Also if you want to learn more about mobile security after #mDevCamp here are the talks I've mentioned in the second part of my deep dive. All credits to @kam800, @vixentael, and @kevcody 🤘
2
1
5
0xK4M1L 0xB0RZYM retweeted
My article in iOS Dev Weekly 🤯🥳 🙈
iOS Dev Weekly - Issue 456 is out! Happy Friday everyone 🚀 iosdevweekly.com/issues/456#…
7
6
35
I gave a talk about Swift binary compatibility at Allegro Tech Live. It was entitled "Let’s decompile Swift ABI Stability". Why decompiling Swift while it's open sourced? Sometimes one assembly opcode is worth a thousand lines of code. 🤖 youtu.be/ubJurLCxAtw?t=218 #SwiftLang
1
3
12
``` enum SampleEnum {} let type: Any.Type = SampleEnum.self String(reflecting: type) // this gives: AppName.SampleEnum ``` @jckarter is this kind of enum metadata (especially type name) ABI-stable? I can see a lot of "debug" naming behind the stage.
1
0xK4M1L 0xB0RZYM retweeted
Why is it a good idea to test your apps on the last day of the year? Because of the DataTimeFormatter - ‘yyyy’ and ‘YYYY’ give different results today ;)
6
19
0xK4M1L 0xB0RZYM retweeted
Paw — The most advanced API tool for Mac (REST & HTTP Client) paw.cloud/ · We're making a crazy Black Friday offer: Retweet to get a free Paw license (worth $49.99) 💰 · Or buy 50% from our website + all profits go to organizations fighting climate change 🌎
162
3,952
541
1,019
0xK4M1L 0xB0RZYM retweeted
We had @kam800 and @keno42 fix a really subtle bug where clearing ByteBuffers would lead to wasted memory, great work! #serversideswift
1
1
10
0xK4M1L 0xB0RZYM retweeted
Kamil @kam800 with @keno42 already contributed to SwiftNIO after great workshops - that was fast! 🍾 @SwiftServerConf
I had a really great time slicing the byte buffers together with @keno42 at @SwiftServerConf.
5
14
I had a really great time slicing the byte buffers together with @keno42 at @SwiftServerConf.
1
2
1
26
The workshop with @amlug at @SwiftServerConf just got really serious.
5