<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://codingwithrenan.com/2026/01/15/comparing-gui-architectures/</loc><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2026/01/pasted-image-20260114230451.png</image:loc><image:title>Pasted image 20260114230451</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2026/01/mvvm-scheme.png</image:loc><image:title>mvvm-scheme</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2026/01/pasted-image-20260114160148.png</image:loc><image:title>Pasted image 20260114160148</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2026/01/mvp-scheme.png</image:loc><image:title>mvp-scheme</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2026/01/pasted-image-20260114155307.png</image:loc><image:title>Pasted image 20260114155307</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2026/01/mvc-swiftui.png</image:loc><image:title>mvc-swiftui</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2026/01/mvc-scheme.png</image:loc><image:title>mvc-scheme</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2026/01/chatgpt-image-jan-11-2026-03_36_10-pm.png</image:loc><image:title>ChatGPT Image Jan 11, 2026, 03_36_10 PM</image:title></image:image><lastmod>2026-01-15T17:34:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://codingwithrenan.com/2026/01/08/ios-ui-architecture-concepts-boundaries-and-common-pitfalls/</loc><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2026/01/chatgpt-image-jan-8-2026-10_27_55-pm.png</image:loc><image:title>ChatGPT Image Jan 8, 2026, 10_27_55 PM</image:title></image:image><lastmod>2026-01-14T01:13:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://codingwithrenan.com/2025/12/30/antisymmetry-between-data-structures-and-objects/</loc><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2025/12/mermaid-ai-diagram-2025-12-30-232438.png</image:loc><image:title>mermaid-ai-diagram-2025-12-30-232438</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2025/12/chatgpt-image-dec-30-2025-07_08_11-pm.png</image:loc><image:title>ChatGPT Image Dec 30, 2025, 07_08_11 PM</image:title></image:image><lastmod>2025-12-30T23:28:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://codingwithrenan.com/2025/03/07/resolving-appcompat-version-conflicts-in-android-development/</loc><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2025/03/android.webp</image:loc><image:title>android</image:title></image:image><lastmod>2025-03-07T22:19:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://codingwithrenan.com/2025/01/30/solving-azure-devops-authentication-issues-in-pipelines/</loc><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2025/01/image.webp</image:loc><image:title>image</image:title></image:image><lastmod>2025-01-31T00:32:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://codingwithrenan.com/2024/10/23/the-art-of-building-fluent-swiftui-components/</loc><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/screen-recording-2024-10-21-at-13.54.47-2.gif</image:loc><image:title>Screen Recording 2024-10-21 at 13.54.47-2</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/screen-recording-2024-10-21-at-13.54.47.gif</image:loc><image:title>Screen Recording 2024-10-21 at 13.54.47</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/screenshot-2024-10-21-at-10.22.09.png</image:loc><image:title>Screenshot 2024-10-21 at 10.22.09</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/screen-recording-2024-10-20-at-23.57.32.gif</image:loc><image:title>Screen Recording 2024-10-20 at 23.57.32</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/dallc2b7e-2024-10-20-17.18.22-a-vintage-cartoon-style-illustration-of-a-man-sculpting-a-digital-app-component-like-a-button-in-an-artistic-workshop-setting.-the-scene-conveys-the.webp</image:loc><image:title>DALL·E 2024-10-20 17.18.22 - A vintage cartoon-style illustration of a man sculpting a digital app component, like a button, in an artistic workshop setting. The scene conveys the</image:title></image:image><lastmod>2024-10-23T13:47:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://codingwithrenan.com/blog-posts/</loc><lastmod>2024-10-19T02:51:18+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://codingwithrenan.com/2024/10/18/updating-your-sqlite-table-structures-with-swift/</loc><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/dallc2b7e-2024-10-09-06.12.27-a-cartoon-style-scene-of-a-database-character-at-a-registration-office-drawn-in-a-retro-vintage-animation-style-with-proper-character-design.-the-da.webp</image:loc><image:title>DALL·E 2024-10-09 06.12.27 - A cartoon-style scene of a database character at a registration office, drawn in a retro, vintage animation style with proper character design. The da</image:title></image:image><lastmod>2024-10-19T01:57:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://codingwithrenan.com/sobre/</loc><lastmod>2024-10-17T02:07:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://codingwithrenan.com/2024/10/12/bridging-c-and-swift-for-modern-ios-development/</loc><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/screenshot-2024-10-12-at-00.33.19.png</image:loc><image:title>Screenshot 2024-10-12 at 00.33.19</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/screenshot-2024-10-12-at-00.05.45.png</image:loc><image:title>Screenshot 2024-10-12 at 00.05.45</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/screen-recording-2024-10-11-at-23.50.53-1.gif</image:loc><image:title>Screen Recording 2024-10-11 at 23.50.53</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/screen-recording-2024-10-11-at-23.50.53.gif</image:loc><image:title>Screen Recording 2024-10-11 at 23.50.53</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/screenshot-2024-10-11-at-21.15.52.png</image:loc><image:title>Screenshot 2024-10-11 at 21.15.52</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/screenshot-2024-10-11-at-21.11.06.png</image:loc><image:title>Screenshot 2024-10-11 at 21.11.06</image:title></image:image><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/dallc2b7e-2024-10-11-19.31.10-an-intense-battle-scene-of-two-dinosaurs-fighting.-one-is-a-realistic-life-like-depiction-of-a-dinosaur-such-as-a-t-rex-with-natural-textures-and-c.webp</image:loc><image:title>DALL·E 2024-10-11 19.31.10 - An intense battle scene of two dinosaurs fighting. One is a realistic, life-like depiction of a dinosaur, such as a T-Rex, with natural textures and c</image:title></image:image><lastmod>2024-10-12T20:50:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://codingwithrenan.com/2024/10/08/refactoring-bad-code-applying-srp-in-practice/</loc><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/dallc2b7e-2024-10-08-09.17.58-a-cartoon-image-of-sad-code-where-the-code-is-personified-as-a-dejected-figure.-the-code-character-is-slouched-over-surrounded-by-error-pop-ups-re.webp</image:loc><image:title>DALL·E 2024-10-08 09.17.58 - A cartoon image of 'sad code' where the code is personified as a dejected figure. The code character is slouched over, surrounded by error pop-ups, re</image:title></image:image><lastmod>2024-11-18T03:21:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://codingwithrenan.com/2024/10/05/the-day-i-was-beaten-by-the-sliding-window-algorithm/</loc><image:image><image:loc>https://codingwithrenan.com/wp-content/uploads/2024/10/dallc2b7e-2024-10-05-05.18.17-a-visually-engaging-image-of-a-developer-working-on-algorithms-with-abstract-code-patterns-and-symbols-representing-algorithms-like-sliding-window-i.webp</image:loc><image:title>DALL·E 2024-10-05 05.18.17 - A visually engaging image of a developer working on algorithms, with abstract code patterns and symbols representing algorithms like sliding window, i</image:title></image:image><lastmod>2024-10-05T10:14:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://codingwithrenan.com</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-01-15T17:34:34+00:00</lastmod></url></urlset>
