<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Coding With Matt</title><link>https://mdm508.github.io/post/</link><description>Recent content in Posts on Coding With Matt</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sun, 20 Sep 2026 00:00:00 -0700</lastBuildDate><atom:link href="https://mdm508.github.io/post/index.xml" rel="self" type="application/rss+xml"/><item><title>From Swift Objects to SwiftUI, Part 2: Data Flow and Bindings</title><link>https://mdm508.github.io/post/from-swift-objects-to-swiftui-part-2/</link><pubDate>Sun, 20 Sep 2026 00:00:00 -0700</pubDate><guid>https://mdm508.github.io/post/from-swift-objects-to-swiftui-part-2/</guid><description>Give the pet model one source of truth, split the interface into focused child views, and follow each change through SwiftUI&amp;rsquo;s data flow.</description></item><item><title>Pictures as Data: Binary, Hex, and Bit Masks</title><link>https://mdm508.github.io/post/pictures-as-data/</link><pubDate>Sun, 06 Sep 2026 12:00:00 -0700</pubDate><guid>https://mdm508.github.io/post/pictures-as-data/</guid><description>Move from OLED pixels to bytes, binary, hexadecimal, shifts, and masks—then practice the connections in an interactive byte-building game.</description></item><item><title>From Swift Objects to SwiftUI</title><link>https://mdm508.github.io/post/from-swift-objects-to-swiftui/</link><pubDate>Sun, 06 Sep 2026 09:00:00 -0700</pubDate><guid>https://mdm508.github.io/post/from-swift-objects-to-swiftui/</guid><description>Turn the object-type ideas from the previous Swift lesson into a small interface with composed views, buttons, modifiers, and local state.</description></item><item><title>Taiwan Mandarin Videos with Subtitles</title><link>https://mdm508.github.io/post/taiwan-mandarin-videos-with-subtitles/</link><pubDate>Sun, 06 Sep 2026 01:10:00 -0700</pubDate><guid>https://mdm508.github.io/post/taiwan-mandarin-videos-with-subtitles/</guid><description>A list of 326 Taiwan Mandarin videos with subtitles, collected in one place because YouTube restricts playlists for kids&amp;rsquo; content.</description></item><item><title>Why I Recommend Alcumus for Math Practice</title><link>https://mdm508.github.io/post/alcumus-math-practice/</link><pubDate>Sun, 06 Sep 2026 00:00:00 -0700</pubDate><guid>https://mdm508.github.io/post/alcumus-math-practice/</guid><description>Why I recommend AoPS Alcumus as a free way to practice math and become a better problem solver.</description></item><item><title>Meet the OLED: Pixels, Coordinates, and show()</title><link>https://mdm508.github.io/post/meet-the-oled/</link><pubDate>Sun, 16 Aug 2026 13:00:00 -0700</pubDate><guid>https://mdm508.github.io/post/meet-the-oled/</guid><description>Use a Pico and SSD1306 OLED to learn I2C wiring, screen coordinates, drawing commands, and the frame buffer behind show().</description></item><item><title>Object Types: Building Things with State and Behavior</title><link>https://mdm508.github.io/post/swift-object-types/</link><pubDate>Sun, 16 Aug 2026 12:00:00 -0700</pubDate><guid>https://mdm508.github.io/post/swift-object-types/</guid><description>Build a small virtual-pet model while learning how Swift types hold state, define behavior, and create valid instances.</description></item><item><title>Brightening and Averaging Images with NumPy</title><link>https://mdm508.github.io/post/brightening-and-averaging-images-with-numpy/</link><pubDate>Sun, 16 Aug 2026 00:00:00 -0700</pubDate><guid>https://mdm508.github.io/post/brightening-and-averaging-images-with-numpy/</guid><description>A question-and-answer introduction to safe image arithmetic, vectorization, clipping, stacking, axes, and image averages with NumPy.</description></item><item><title>Intro to ML With Python</title><link>https://mdm508.github.io/post/intro-to-ml-with-python/</link><pubDate>Sun, 19 Apr 2026 15:22:23 -0700</pubDate><guid>https://mdm508.github.io/post/intro-to-ml-with-python/</guid><description>Get started with Python and Machine Learning with a fantastic, free, online coures.</description></item><item><title>Deadly Snowflakes: A Scratch Project</title><link>https://mdm508.github.io/post/scratch-projects-and-wescheme/</link><pubDate>Fri, 30 May 2025 22:10:37 -0700</pubDate><guid>https://mdm508.github.io/post/scratch-projects-and-wescheme/</guid><description>My Deadly Snowflakes game, plus beginner-friendly places to start with Scratch and WeScheme.</description></item><item><title>The Hungry Philosophers Problem</title><link>https://mdm508.github.io/post/hungry-philos-problem/</link><pubDate>Sat, 05 Apr 2025 16:48:07 -0700</pubDate><guid>https://mdm508.github.io/post/hungry-philos-problem/</guid><description>Cool puzzle related to synchronization issues in concurrent programming.</description></item></channel></rss>