<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Developer tools and frameworks at Apple. I aspire to build delightful products, and to make others smile.</description><link>https://bsky.app/profile/sneath.org</link><title>@sneath.org - Tim Sneath</title><item><link>https://bsky.app/profile/sneath.org/post/3llewnuh44c2b</link><description>So many great new AAA macOS games right now: Control Ultimate Edition, Palworld, Assassin&#39;s Creed Shadows, Prince of Persia: Lost Crown, Frostpunk 2, Civilization VII, Lies of P, and Wuthering Waves, to name just a few! https://geekculture.co/apple-beefs-up-2025-gaming-lineup-with-assassins-creed-shadows-and-cyberpunk-2077-for-mac/ #MacGaming</description><pubDate>27 Mar 2025 18:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3llewnuh44c2b</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lixad6ioec27</link><description>On the journey to make Xcode smaller: great to see recognition for the team&#39;s work on incremental updates! https://jagsworkshop.com/2025/02/xcode-supports-new-hardware-without-full-app-download/</description><pubDate>24 Feb 2025 20:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lixad6ioec27</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lhzqw4y5bs27</link><description>OK, here&#39;s a fun prompt -- paste this prompt into ChatGPT or your AI tool of choice. What does it know about you? How close is it?</description><pubDate>13 Feb 2025 03:33 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lhzqw4y5bs27</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lhyqlc7yik2d</link><description>Woah: https://appleinsider.com/articles/17/08/04/video-shows-pilot-sending-image-from-iphone-to-second-plane-at-35000-feet-with-airdrop</description><pubDate>12 Feb 2025 17:54 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lhyqlc7yik2d</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lha27colgk2s</link><description>After a conversation with my son, it turns out that he has no problem with the idea of a talking groundhog who has impressive long-range meteorological skills. It&#39;s the part where &#34;he can see his shadow&#34; that overloads his suspension of disbelief.</description><pubDate>02 Feb 2025 22:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lha27colgk2s</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lh4xhukxxc27</link><description>Open sourcing Xcode&#39;s build engine -- introducing swift-build: https://www.swift.org/blog/the-next-chapter-in-swift-build-technologies/</description><pubDate>01 Feb 2025 16:43 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lh4xhukxxc27</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lfebkllm3s2b</link><description>Fun short talk surfaced by the YouTube algorithm on how the DOOM first-person game plays in a non-Euclidean geometry (π ≉ 3.14159): youtu.be/_ZSFRWJCUY4&#xA;https://youtu.be/_ZSFRWJCUY4</description><pubDate>10 Jan 2025 03:42 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lfebkllm3s2b</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lf3oy6uwxk2s</link><description>It&#39;s not too late to learn how to bring SwiftUI to your app! Check out this event next month at the Apple Developer Center in Cupertino (or online), where we&#39;ll explore how to get started with SwiftUI: https://developer.apple.com/events/view/DA5NDP29C3/dashboard</description><pubDate>06 Jan 2025 17:48 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lf3oy6uwxk2s</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lenivcgzqc2p</link><description>My wife informs me that this is not, in fact, intended for use to help men pee without making a mess of the toilet.</description><pubDate>01 Jan 2025 02:22 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lenivcgzqc2p</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lenccetm3c2u</link><description>Just watched the London fireworks on BBC -- they were completely wild! Hope they get a full replay for international viewing -- one of the best I&#39;ve seen!</description><pubDate>01 Jan 2025 00:24 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lenccetm3c2u</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lelgsgov3c24</link><description>We just tried the new full self-driving update for the Tesla, and I’m in awe. Even my very skeptical wife admitted that it drove flawlessly on a challenging route, from reversing out of a space all the way home. It feels much less tentative and more predictable. Big improvement for a free update.</description><pubDate>31 Dec 2024 06:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lelgsgov3c24</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3ldl3wy6x2s2y</link><description>I very much like the Google style guide for Swift, which builds on the API design guidelines with some helpful examples of good practices informed by Google&#39;s own (considerable) Swift codebase. Check it out here: google.github.io/swift/&#xA;https://google.github.io/swift/</description><pubDate>18 Dec 2024 09:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3ldl3wy6x2s2y</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3ldh25ydyc22u</link><description>Perhaps this counts as a confession: I never have more than a few browser tabs open at any one time, and I close what I’m not actively using. Am I the only one who doesn’t have hundreds of tabs? What am I missing? Are you all more efficient than me?</description><pubDate>16 Dec 2024 19:17 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3ldh25ydyc22u</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3ldgiypslgk2u</link><description>As folk start to wind down for the break, sending you all seasonal wishes. Wear your ugly Christmas sweaters proudly! #MerrySwiftmas</description><pubDate>16 Dec 2024 14:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3ldgiypslgk2u</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lcye7ecehs2z</link><description>Safari tip of the day: grab a screenshot of a scrolling page from Developer Tools by right-clicking the HTML node and choosing &#34;Capture Screenshot&#34;. Great for sharing a proposed website change without deploying somewhere!</description><pubDate>10 Dec 2024 23:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lcye7ecehs2z</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lcwlwyztx22u</link><description>“That’s not just a rack, it’s a [cloud] region”: I’m delighted to report that the fire still burns strong in @charlesfitz.bsky.social&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>10 Dec 2024 06:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lcwlwyztx22u</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lcvwnndtf22d</link><description>I do not need another Raspberry Pi. &#xA;I do not need another Raspberry Pi. &#xA;I do not need another Raspberry Pi. &#xA;I do not need another Raspberry Pi. &#xA;I do not need another Raspberry Pi. &#xA;I do not need another Raspberry Pi. &#xA;Ooooooooh! Another Raspberry Pi! 🥧&#xA;&#xA;https://www.raspberrypi.com/products/raspberry-pi-500/</description><pubDate>09 Dec 2024 23:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lcvwnndtf22d</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lcv4p57lgc2k</link><description>I’m amazed how many of these apps are new to me. Exciting to see how much innovation there is in the app ecosystem. Apple platform developers are incredible.&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>09 Dec 2024 16:14 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lcv4p57lgc2k</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lct56k562c2x</link><description>Fun night last night! The legendary Branford Marsalis in Seattle, then the decorated gingerbread houses at the Sheraton. Guess which city this one is?!</description><pubDate>08 Dec 2024 21:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lct56k562c2x</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lcp5t3fdsk2m</link><description>Can’t think of a better crowd to mingle with. Come and join the fun and talk #SwiftUI!&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>07 Dec 2024 07:19 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lcp5t3fdsk2m</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lcmcp4bdz22y</link><description>I don’t know if it’s that I’m becoming a better programmer or that it’s easier to solve the #AdventOfCode challenges with #Swift, but it sure feels like I’m making fewer mistakes and getting things right from the first attempt. How are you all doing with it?</description><pubDate>06 Dec 2024 04:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lcmcp4bdz22y</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lcje7qlpvc2h</link><description>I&#39;m going to share a few macOS Terminal tips I learned recently that others might find helpful. &#xA;&#xA;1/ Ever find yourself with a long command and you just want to change one thing? Don&#39;t just hold down the left arrow button, instead Option+Click and the cursor will move to that location.</description><pubDate>04 Dec 2024 23:57 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lcje7qlpvc2h</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lch25alm222f</link><description>So happy to see that Minute Cryptic is now available as an iOS app! Obsessed with this game! 😊 https://apps.apple.com/us/app/minute-cryptic/id6735268899</description><pubDate>04 Dec 2024 01:51 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lch25alm222f</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lcgsrtuqzc2m</link><description>For those of you following along with #AdventOfCode, you&#39;re probably groaning as you refresh your memory of regular expressions! Unless you&#39;re using #Swift, which has this lovely mini-DSL for expressing them. The two expressions below are equivalent, and Xcode can help you convert from the former.</description><pubDate>03 Dec 2024 23:40 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lcgsrtuqzc2m</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lcgc2xy67k2a</link><description>How can you not love these wallpapers? And with color variants to match every ugly Christmas sweater you own...!&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>03 Dec 2024 18:41 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lcgc2xy67k2a</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lcgbwat24s2a</link><description>If you&#39;re looking for other Apple folk to follow who work on Swift-related tech, here are a few:&#xA;@timtr.bsky.social @czechboy0.dev @sommerpanage.com @curtclifton.net @joshtidsbury.bsky.social @kto.so @timirahj.bsky.social @franzbusch.bsky.social @dougschaefer.bsky.social @parisinbmore.bsky.social</description><pubDate>03 Dec 2024 18:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lcgbwat24s2a</guid></item><item><link>https://bsky.app/profile/sneath.org/post/3lcdximelds2z</link><description>#Swift is full of helper methods that are really helpful for solving the kinds of problems you&#39;ll find in Advent of Code. Here are a few that might help you solve day 2 with a readable and efficient approach... #AdventOfCode</description><pubDate>02 Dec 2024 20:26 +0000</pubDate><guid isPermaLink="false">at://did:plc:dcjub3trlwodrh7m73i3f2bm/app.bsky.feed.post/3lcdximelds2z</guid></item></channel></rss>