Vadim Bulavin

916 posts

Vadim Bulavin banner
Vadim Bulavin

Vadim Bulavin

@V8tr

 iOS Engineer | 📖 Author of Yet Another #Swift Blog https://t.co/Qb8Jl2i34E | 👨‍💻 I tweet on #iOSDev and #Programming

Riga, Latvia Katılım Şubat 2013
99 Takip Edilen5.5K Takipçiler
Sabitlenmiş Tweet
Vadim Bulavin
Vadim Bulavin@V8tr·
📝 New article: Code Generating Swift Mocks with Sourcery 💡 What are mocks? ⚙️ How to integrate Sourcery to an Xcode project? 🤖 How to automate mocks code generation? 👨‍💻 How to write unit tests using mocks? 👍 Complete project included. vadimbulavin.com/mocking-in-swi…
English
4
11
61
0
Vadim Bulavin
Vadim Bulavin@V8tr·
@GergelyOrosz As a Ukrainian, currently based in Kharkiv, I know the situation from the inside. I can confirm that the material is very accurate.
English
2
0
26
0
Illya Klymov 🇺🇦
Illya Klymov 🇺🇦@xanf_ua·
@eupakhomov Я бы смотрел в сторону эвакуационных поездов. Они все еще планируются, там действительно полиция отдает приоритет женщинам и детям. Но сразу говорю - на вокзале очень тяжелая ситуация, так как много людей Из Безлюдовки час назад еще уезжали автобусы "на запад". Сейчас не знаю
Русский
2
0
0
0
Illya Klymov 🇺🇦
Illya Klymov 🇺🇦@xanf_ua·
4 дня назад чатик дома представлял кубло змей "силовики (отставные)" против "торгашей". Сегодня координируют и делают конкретные действия в поддержку армии и теробороны (деталей нет по понятным причинам). Харьков может и говорит по-русски, но мы это Украина. Я рад что не уехал
Русский
14
23
526
0
Zain Ahmed
Zain Ahmed@ZainAhm27831177·
@V8tr May Allah protect you & all innocent people
English
1
0
1
0
Ryan King
Ryan King@rtking1993·
@V8tr I read your blogs, you give back so much to the iOS community and I very much appreciate it. I hope you stay safe, from a fellow iOS engineer on the other side of the world 🙏🇳🇿
English
1
0
1
0
Gergely Orosz
Gergely Orosz@GergelyOrosz·
Such a great data-driven overview of how crazy 2021 was for tech. Data points from Ukraine * Djinni: - More jobs than candidates - Engineers got 3.5x as many reachouts vs last year - Salaries up 20-40% - Engineers change jobs more frequently - Demand for recruiters up 4x (!!)
English
2
3
56
0
Shai Mishali 🇮🇱
Shai Mishali 🇮🇱@freak4pc·
Anyone knows anyone who works for iOS @SparkMailApp ? There’s a weird behavioral regression with haptics and the support doesn’t really understand it (which makes sense, given they’re not developers)
English
1
0
1
0
Vadim Bulavin
Vadim Bulavin@V8tr·
@GergelyOrosz Amazon’s Ring team works remotely without any pressure to visit the office. Not sure about the other teams.
English
0
0
3
0
Gergely Orosz
Gergely Orosz@GergelyOrosz·
With Amazon announcing they will allow remote work* *with and only with approvals from L7/L8 Let me share how I’ve observed lots of long-tenured engineers & EMs leave Amazon recently. A hot market where Amazon caliber talent can get a lot more probably doesn’t help either.
Gergely Orosz tweet media
English
15
93
669
0
Vadim Bulavin
Vadim Bulavin@V8tr·
@kingatarthur Thanks a lot for your suggestions! What was a “complete guide” 2 years ago now just scratches the surface 🙂
English
0
0
0
0
King @ Arthur
King @ Arthur@kingatarthur·
@V8tr 👋 Great post vadimbulavin.com/swift-5-proper… ! I like to suggest you write a following up on SE-0293 Extend Property Wrappers to Function and Closure Parameters. This added many new usage for Property Wrapper, showing how all the nuances make for a fascinating blog post!
English
1
0
0
0
Adam Dahan
Adam Dahan@appdoodles·
@V8tr Thank you so much for this post: vadimbulavin.com/degenerate-vie… I have been searching the web for a week watching / learning about state machines and this is the only blog post that brought it home for me. ❤️
English
1
0
2
0
Vadim Bulavin
Vadim Bulavin@V8tr·
@rudrank Thanks! It aged pretty well. I was surprised to find out that the SwiftUI team has chosen the same naming.
English
1
0
2
0
Alex Grebenyuk
Alex Grebenyuk@a_grebenyuk·
Someone needs to reinvent storage. I have more than 300 GB of photos from my recent trip. These are just photos. What do people who are into video do?
English
3
1
0
0
Vadim Bulavin
Vadim Bulavin@V8tr·
@iosartem Yeah, you totally want to use Binding for auto-dismiss / tap-to-dismiss.
English
0
0
0
0
Artem Novichkov
Artem Novichkov@iosartem·
@V8tr I'm wondering why you didn't use Binding for isPresented state? It's useful if you want to close popup itself
English
1
0
1
0
Vadim Bulavin
Vadim Bulavin@V8tr·
📝 New article: Custom Popup in SwiftUI 💡 Learn how to implement a popup in SwiftUI including animations & transitions, and custom alignments. 👨‍💻 Complete project included. vadimbulavin.com/swiftui-popup-…
English
3
8
51
0