<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Sergei</title>
    <description>The latest articles on DEV Community by Sergei (@belous).</description>
    <link>https://dev.to/belous</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3318780%2F3f4aeabe-711c-4a30-892f-746f2c84fb82.png</url>
      <title>DEV Community: Sergei</title>
      <link>https://dev.to/belous</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/belous"/>
    <language>en</language>
    <item>
      <title>WWDC’26 Viewing Guide</title>
      <dc:creator>Sergei</dc:creator>
      <pubDate>Wed, 29 Jul 2026 12:22:35 +0000</pubDate>
      <link>https://dev.to/belous/wwdc26-viewing-guide-1g4f</link>
      <guid>https://dev.to/belous/wwdc26-viewing-guide-1g4f</guid>
      <description>&lt;p&gt;I've been following WWDC since 2011* and over the years I've developed my own process for watching sessions.&lt;/p&gt;

&lt;p&gt;Over the past 15 years, I've gone through all the stages from denial (I missed all the videos, for example, in 2014, when I couldn't accept Swift's appearance), to bargaining ("I still CAN watch all of them!") and finally accepting and creating my own approach to watching WWDC.&lt;/p&gt;

&lt;p&gt;So here's my current approach:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I try to watch Keynote and Platforms State of the Union at the time of their live broadcast or in the early days.&lt;/li&gt;
&lt;li&gt;When all the sessions become available, I sit down and go through all the titles and descriptions and choose what I will watch.&lt;/li&gt;
&lt;li&gt;All sessions fall into 4 categories:

&lt;ul&gt;
&lt;li&gt;Essential is a must watch and should never be missed&lt;/li&gt;
&lt;li&gt;Nice To Watch is something interesting to me personally and may be applicable to what I work with&lt;/li&gt;
&lt;li&gt;Only If I Have Time is for optional sessions that interested me, but if I skip them, then nothing terrible will happen&lt;/li&gt;
&lt;li&gt;Everything else &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Thus, I clearly identify a fairly small set of sessions that I definitely need to watch, usually it's about 10 sessions and I don't feel any FOMO or pressure that there is so much new and how and when to watch it all.&lt;/p&gt;

&lt;p&gt;Most of the time, it takes me all summer to slowly watch everything from Essential, a few (or all, it depends) Nice To Watch, and sometimes a couple, and sometimes nothing at all from Only If I Have Time.&lt;/p&gt;

&lt;p&gt;An important rule for me is to watch Essential first. Then I can do whatever I want.&lt;/p&gt;

&lt;p&gt;Another personal kink of mine is to watch the sessions in the order of their numbering. For example, in my Essential category, the very first video is &lt;code&gt;227. Create UI prototypes using agents in Xcode&lt;/code&gt;, and then &lt;code&gt;258. What’s new in Xcode 27&lt;/code&gt; and so on.&lt;/p&gt;

&lt;p&gt;So, here is my personal list of WWDC’26 sessions, divided into these categories:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Essential&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/227" rel="noopener noreferrer"&gt;Create UI prototypes using agents in Xcode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/258" rel="noopener noreferrer"&gt;What’s new in Xcode 27&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/259" rel="noopener noreferrer"&gt;Xcode, agents and you&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/260" rel="noopener noreferrer"&gt;Get the most out of Device Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/262" rel="noopener noreferrer"&gt;What’s new in Swift&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/269" rel="noopener noreferrer"&gt;What’s new in SwiftUI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/278" rel="noopener noreferrer"&gt;Modernize your UIKit app&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/298" rel="noopener noreferrer"&gt;Meet the Evaluations framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/324" rel="noopener noreferrer"&gt;Meet Core AI&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Nice to watch&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/213" rel="noopener noreferrer"&gt;Translate your app using agents in Xcode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/232" rel="noopener noreferrer"&gt;Run local agentic AI on the Mac using MLX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/268" rel="noopener noreferrer"&gt;Profile, fix and verify: Improve app responsiveness with Instruments&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/271" rel="noopener noreferrer"&gt;Code-along: Build powerful drag and drop in SwiftUI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/274" rel="noopener noreferrer"&gt;What’s new in SwiftData&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/321" rel="noopener noreferrer"&gt;Dive into lazy stacks and scrolling with SwiftUI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/322" rel="noopener noreferrer"&gt;Compose advanced graphics effects with SwiftUI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/326" rel="noopener noreferrer"&gt;Integrate on-device AI models into your app using Core AI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/345" rel="noopener noreferrer"&gt;Discover new capabilities in the App intents framework&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Only if I have time&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/241" rel="noopener noreferrer"&gt;What’s new in the Foundation Models framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/242" rel="noopener noreferrer"&gt;Build agentic app experiences with the Foundation Models framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2026/243" rel="noopener noreferrer"&gt;Debug and profile agentic app experiences with Instruments&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/250" rel="noopener noreferrer"&gt;Principles of great design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/261" rel="noopener noreferrer"&gt;Build, deliver, and automate with Xcode Cloud&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2026/303" rel="noopener noreferrer"&gt;Build a responsive camera app that launches quickly&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2026/339" rel="noopener noreferrer"&gt;Bring an LLM provider to the Foundation Models framework&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Of course, this is not an exhaustive list, and for you it may be different depending on what technologies you work with or what interests you have. But if you feel lost every year (like I was before), then you can use this guide to collect your own, using the principles laid down in this post.&lt;/p&gt;

&lt;p&gt;Have a nice dub-dub-DC :)&lt;/p&gt;

&lt;p&gt;*it was quite a significant conference that year: it was the last WWDC at which Steve Jobs spoke, and it was the year that ARC was introduced&lt;/p&gt;

</description>
      <category>ios</category>
      <category>wwdc</category>
      <category>swift</category>
      <category>apple</category>
    </item>
  </channel>
</rss>
