<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Stefan Blos Blog</title><description>Thoughts, tutorials, and insights on iOS development, SwiftUI, and more.</description><link>https://stefanblos.com/</link><language>en-us</language><item><title>Should we just build more?</title><link>https://stefanblos.com/posts/should-we-just-build-more/</link><guid isPermaLink="true">https://stefanblos.com/posts/should-we-just-build-more/</guid><description>Al is helping us be more productive, but the question is what should we actually do with it?</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate></item><item><title>Relaunching my blog</title><link>https://stefanblos.com/posts/relaunching-my-blog/</link><guid isPermaLink="true">https://stefanblos.com/posts/relaunching-my-blog/</guid><description>Why I relaunched my blog and how I did it.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Set up a new web app with Next.js</title><link>https://stefanblos.com/posts/nextjs-new-app/</link><guid isPermaLink="true">https://stefanblos.com/posts/nextjs-new-app/</guid><description>Here is my (proven) way to set up a new web app with Next.js, Typescript, and Tailwind.</description><pubDate>Sat, 17 Jun 2023 00:00:00 GMT</pubDate></item><item><title>What&apos;s new in Xcode 14</title><link>https://stefanblos.com/posts/new-in-xcode-14/</link><guid isPermaLink="true">https://stefanblos.com/posts/new-in-xcode-14/</guid><description>Learn everything that’s new in Xcode 14. There are a ton of improvements both under the hood and visually, so let’s look at them and what’s coming in the new version.</description><pubDate>Thu, 09 Jun 2022 00:00:00 GMT</pubDate></item><item><title>Swift Basics - Comments</title><link>https://stefanblos.com/posts/basics-comments/</link><guid isPermaLink="true">https://stefanblos.com/posts/basics-comments/</guid><description>Learn about comments in Swift, what types there are, and how to use them</description><pubDate>Thu, 02 Jun 2022 00:00:00 GMT</pubDate></item><item><title>Twitter Space: MotionScape - building a free, open-source Mac app</title><link>https://stefanblos.com/posts/twitter-space-motionscape/</link><guid isPermaLink="true">https://stefanblos.com/posts/twitter-space-motionscape/</guid><description>Notes of the Twitter Space on MotionScape. We discussed many topics, like how we came up with the idea, the development process and the publication.</description><pubDate>Wed, 27 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Swift Basics: Data Types</title><link>https://stefanblos.com/posts/basics-data-types/</link><guid isPermaLink="true">https://stefanblos.com/posts/basics-data-types/</guid><description>Learn everything about the data types we have in Swift and when to use which.</description><pubDate>Thu, 21 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Animating number changes in SwiftUI</title><link>https://stefanblos.com/posts/animating-number-changes/</link><guid isPermaLink="true">https://stefanblos.com/posts/animating-number-changes/</guid><description>Learn how to create advanced number animations that look great and are fun to use.</description><pubDate>Mon, 18 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Swift Basics: Variables and Constants</title><link>https://stefanblos.com/posts/basics-variables-constants/</link><guid isPermaLink="true">https://stefanblos.com/posts/basics-variables-constants/</guid><description>Getting started with variables and constants in the Swift language in a beginner-friendly way.</description><pubDate>Sat, 09 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Notes: How to approach learning new things?</title><link>https://stefanblos.com/posts/twitter_space_how_to_approach_learning_something_new/</link><guid isPermaLink="true">https://stefanblos.com/posts/twitter_space_how_to_approach_learning_something_new/</guid><description>Notes of the Twitter Space on the topic of different ways how to learn new things. Inludes approaches and useful resources that we use.</description><pubDate>Sat, 05 Feb 2022 00:00:00 GMT</pubDate></item><item><title>Language identification on iOS</title><link>https://stefanblos.com/posts/language-identification-on-ios/</link><guid isPermaLink="true">https://stefanblos.com/posts/language-identification-on-ios/</guid><description>Learn how to identify languages in a String using the Natural Language Framework. I will show you all the tips and tricks you need to know.</description><pubDate>Wed, 21 Apr 2021 00:00:00 GMT</pubDate></item><item><title>Toggle in SwiftUI</title><link>https://stefanblos.com/posts/toggle_in_swiftui/</link><guid isPermaLink="true">https://stefanblos.com/posts/toggle_in_swiftui/</guid><description>We have a look at Toggles in SwiftUI and the possibilities we have with it.</description><pubDate>Mon, 12 Apr 2021 00:00:00 GMT</pubDate></item><item><title>ARKit + SceneKit: Place content in the real world</title><link>https://stefanblos.com/posts/arkit_scenekit_place_objects/</link><guid isPermaLink="true">https://stefanblos.com/posts/arkit_scenekit_place_objects/</guid><description>Learn how to place content in the real world. We use a combination of ARKit and SceneKit and a lot of fun in this tutorial.</description><pubDate>Sat, 20 Mar 2021 00:00:00 GMT</pubDate></item><item><title>Natural Language on iOS</title><link>https://stefanblos.com/posts/natural-language-on-ios/</link><guid isPermaLink="true">https://stefanblos.com/posts/natural-language-on-ios/</guid><description>Introduction to the Natural Language framework. See what is possible to do and learn about possible use-cases.</description><pubDate>Wed, 03 Mar 2021 00:00:00 GMT</pubDate></item><item><title>TextField in SwiftUI</title><link>https://stefanblos.com/posts/textfield-in-swiftui/</link><guid isPermaLink="true">https://stefanblos.com/posts/textfield-in-swiftui/</guid><description>Learn how to use the TextField view in SwiftUI like a pro.</description><pubDate>Tue, 16 Feb 2021 00:00:00 GMT</pubDate></item><item><title>Dark mode using only CSS</title><link>https://stefanblos.com/posts/dark-mode-using-css/</link><guid isPermaLink="true">https://stefanblos.com/posts/dark-mode-using-css/</guid><description>Learn how to implement dark mode on a website using only CSS.</description><pubDate>Wed, 30 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Loading files in Xcode Playgrounds</title><link>https://stefanblos.com/posts/loading-files-in-playgrounds/</link><guid isPermaLink="true">https://stefanblos.com/posts/loading-files-in-playgrounds/</guid><description>How to load text and json files inside of a Xcode Playground.</description><pubDate>Tue, 22 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Getting started with Publish</title><link>https://stefanblos.com/posts/getting-started-with-publish/</link><guid isPermaLink="true">https://stefanblos.com/posts/getting-started-with-publish/</guid><description>How to setup Publish and get started building with it.</description><pubDate>Sun, 16 Aug 2020 00:00:00 GMT</pubDate></item><item><title>WWDC 2020 - Keynote Summary</title><link>https://stefanblos.com/posts/wwdc-2020-keynote-summary/</link><guid isPermaLink="true">https://stefanblos.com/posts/wwdc-2020-keynote-summary/</guid><description>Summary of everything Apple introduced WWDC 2020 Keynote.</description><pubDate>Tue, 23 Jun 2020 00:00:00 GMT</pubDate></item><item><title>On-device Text Recognition on iOS with SwiftUI</title><link>https://stefanblos.com/posts/on-device-text-recognition-ios-swiftui/</link><guid isPermaLink="true">https://stefanblos.com/posts/on-device-text-recognition-ios-swiftui/</guid><description>Detailed guide how to do on-device OCR on iOS with SwiftUI</description><pubDate>Wed, 27 May 2020 00:00:00 GMT</pubDate></item><item><title>Text in SwiftUI</title><link>https://stefanblos.com/posts/text-in-swiftui/</link><guid isPermaLink="true">https://stefanblos.com/posts/text-in-swiftui/</guid><description>Introduction to and how to use the Text View in SwiftUI.</description><pubDate>Mon, 30 Mar 2020 00:00:00 GMT</pubDate></item></channel></rss>