<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><link>https://bsky.app/profile/erikbasargin.bsky.social</link><title>@erikbasargin.bsky.social - </title><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3mijzgockbk2c</link><description>I’m exploring new opportunities and would appreciate your support. &#xA;&#xA;My LinkedIn: https://www.linkedin.com/in/basargin-erik&#xA;&#xA;Lead iOS Engineer with 7+ years of experience building reliable testable software, leading teams, and mentoring engineers.&#xA;&#xA;#OpenToWork #LondonTech #iOSDeveloper #iOS #swift</description><pubDate>02 Apr 2026 20:14 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3mijzgockbk2c</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3mffn36n2u22p</link><description>I’ve been pondering how to test concurrent code. It’s a tough nut to crack, and it needs a whole bunch of tools and techniques to keep things under control, like dealing with flaky tests. I’m putting together an article to shed some light on these challenges and hopefully offer some solutions.</description><pubDate>21 Feb 2026 22:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3mffn36n2u22p</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3m5f5lvf65k2r</link><description>I just dropped the first version of the CrystalGrid app! I’ve been experimenting with the new Liquid Glass, and this app is a cool twist on Sudoku—it’s all about keeping things clean, easy to understand, and fun for puzzle enthusiasts of all skill levels.&#xA;https://apps.apple.com/us/app/crystal-grid/id67487208</description><pubDate>11 Nov 2025 22:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3m5f5lvf65k2r</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3ltx7d43kuk2p</link><description>The clear variant is available in Xcode 26 beta 3 🎉&#xA;&#xA;.glassEffect(.clear, in: .rect(cornerRadius: 4))&#xA;&#xA;https://bsky.app/profile/erikbasargin.bsky.social/post/3ltpcy2kf222v&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>14 Jul 2025 20:15 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3ltx7d43kuk2p</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3ltpcy2kf222v</link><description>SwiftUI doesn’t have “clear” Glass material variant available (only “regular” in the beta). Please file feedback as mentioned in this forum post, so we could have a chance to play with new material during the beta period.&#xA;&#xA;https://developer.apple.com/forums/thread/792233?answerId=848085022#848085022</description><pubDate>11 Jul 2025 16:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3ltpcy2kf222v</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3llmwvjppgs2u</link><description>Recently got caught up into testing of SCStream and other related types, e.g. SCDisplay, SCRunningApplication. Interestingly many of these types have unavailable initializer, so, there is no straight forward way to mock these types.</description><pubDate>30 Mar 2025 22:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3llmwvjppgs2u</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3llmiwketd22p</link><description>I&#39;m back online in 2 minutes. Join me for another session of live coding Twitch broadcasting app on Twitch www.twitch.tv/erikbasargin&#xA;https://www.twitch.tv/erikbasargin</description><pubDate>30 Mar 2025 18:46 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3llmiwketd22p</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3lllntjgnzs2j</link><description>When do you write an article how do you keep a balance between generated and self-written content?</description><pubDate>30 Mar 2025 10:41 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3lllntjgnzs2j</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3llkgrp2hws2k</link><description>I skipped my regular stream today. However, I’m exploring methods to mock something that isn’t mockable through inheritance. Additionally, I’ve updated my blog, which was written using Ignite.🤞I hope, I’ll be able to write a quick article tomorrow with my findings.</description><pubDate>29 Mar 2025 23:02 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3llkgrp2hws2k</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3ll2c7edgec2c</link><description>That&#39;s so interesting how TDD very quickly brings surprises like &#34;Oh, that&#39;s how it should be&#34;. AVFoundation and ScreenCaptureKit are very difficult to test, but it&#39;s worth it because it helps to shape the understanding of the domain in great detail.</description><pubDate>23 Mar 2025 12:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3ll2c7edgec2c</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3ljiooejlns2j</link><description>Hey everyone! I’m currently live on Twitch. I’m working on my Twitch broadcast app and streaming with it at the same time. 😄 &#xA;&#xA;www.twitch.tv/erikbasargin&#xA;https://www.twitch.tv/erikbasargin</description><pubDate>03 Mar 2025 19:28 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3ljiooejlns2j</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3ljfrjptqd22b</link><description>No stream today. It’s getting pretty great outside, and I’m starting to think to change my scheduler to weekends morning or evening. Haven’t decided yet. I’ll keep you posted.</description><pubDate>02 Mar 2025 15:41 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3ljfrjptqd22b</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3liuzuj45sc27</link><description>I’ve finally decided on my streaming schedule! You can join me every Monday from 6 pm to 8 pm (GMT) and on Saturdays and Sundays from 3 pm to 5 pm (GMT). &#xA;Here is the latest highlight with an overview of the project.&#xA;&#xA;www.twitch.tv https://www.twitch.tv/videos/2389480611</description><pubDate>23 Feb 2025 23:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3liuzuj45sc27</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3lirxictwj22u</link><description>Doing ODC Studio Lite - Twitch broadcaster, live on twitch 🎥&#xA;&#xA;https://www.twitch.tv/erikbasargin/schedule?seriesID=19f96fb5-97d0-407d-bf69-b68802a7e302</description><pubDate>22 Feb 2025 18:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3lirxictwj22u</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3lhrlpasyz22m</link><description>I’m thrilled to announce my return to streaming on Twitch with my broadcasting app. I’ll test the alpha version during a live stream. 🤞Tasks include tidying up and migrating the project to a modular architecture. Join me tomorrow at 6 p.m. GMT. See you there! 🚀&#xA;&#xA;https://www.twitch.tv/erikbasargin/schedule?seriesID=39a301e9-7151-4679-954f-fec13d6cb998</description><pubDate>09 Feb 2025 21:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3lhrlpasyz22m</guid></item><item><link>https://bsky.app/profile/erikbasargin.bsky.social/post/3lh7d2zgy5224</link><description>I’ve moved my old blog, erikbasargin.github.io, to a new engine called http://github.com/twostraws/Ignite. Now I can write my blog using Swift code! I have a few exciting topics in mind that I’m eager to share with you soon. 🚀</description><pubDate>02 Feb 2025 15:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:yho2sbovjeeb6cnz7if6cvxe/app.bsky.feed.post/3lh7d2zgy5224</guid></item></channel></rss>