<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>TCA on NSStudent blog</title><link>https://nsstudent.dev/en/tags/tca/</link><description>Recent content in TCA on NSStudent blog</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 NSStudent</copyright><lastBuildDate>Mon, 02 Nov 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://nsstudent.dev/en/tags/tca/index.xml" rel="self" type="application/rss+xml"/><item><title>Anatomy of a chess board in SwiftUI: layers, animations and TCA</title><link>https://nsstudent.dev/en/posts/1793584458378-swift-chess-02-board-swiftui/</link><pubDate>Mon, 02 Nov 2026 00:00:00 +0000</pubDate><guid>https://nsstudent.dev/en/posts/1793584458378-swift-chess-02-board-swiftui/</guid><description>Eight layers, four groups, and a drag gesture that stopped going through the store. This is how the MindChess board is built with SwiftUI and TCA.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://nsstudent.dev/en/posts/1793584458378-swift-chess-02-board-swiftui/featured.en.png"/></item></channel></rss>