<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Max Balukh — AI &amp; Software Engineer — Blog</title>
    <link>https://maxbsoft.dev</link>
    <description>Articles on AI/ML engineering, on-device AI, React, React Native and software product development.</description>
    <language>en</language>
    <atom:link href="https://maxbsoft.dev/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Lastivka: Teaching Gemma to Speak Ukrainian — an Offline Voice Tutor in One Model</title>
      <link>https://maxbsoft.dev/blog/lastivka-offline-voice-tutor</link>
      <guid>https://maxbsoft.dev/blog/lastivka-offline-voice-tutor</guid>
      <pubDate>Sat, 11 Jul 2026 12:00:00 GMT</pubDate>
      <description>Teaching Gemma to speak Ukrainian: how Lastivka runs a fully offline voice tutor in one on-device model — private, subscription-free, on a regular phone.</description>
    </item>
    <item>
      <title>Design Patterns in React</title>
      <link>https://maxbsoft.dev/blog/design-patterns-in-react</link>
      <guid>https://maxbsoft.dev/blog/design-patterns-in-react</guid>
      <pubDate>Mon, 09 Dec 2019 22:43:17 GMT</pubDate>
      <description>How classic design patterns — HOC, render props, hooks, observer, factory — map onto React and React Native, with practical code examples.</description>
    </item>
    <item>
      <title>React and SVG: Creating Interactive Graphics and Animations</title>
      <link>https://maxbsoft.dev/blog/react-and-svg-creating-interactive-graphics-and-animations</link>
      <guid>https://maxbsoft.dev/blog/react-and-svg-creating-interactive-graphics-and-animations</guid>
      <pubDate>Sat, 07 Jun 2014 20:31:59 GMT</pubDate>
      <description>Using SVG in React to build interactive graphics and animations: components, event handling, animation techniques and practical examples.</description>
    </item>
    <item>
      <title>"Guilloche Studio" Vector Editor for Creating Guilloche Security Elements</title>
      <link>https://maxbsoft.dev/blog/guilloche-studio-vector-editor</link>
      <guid>https://maxbsoft.dev/blog/guilloche-studio-vector-editor</guid>
      <pubDate>Mon, 25 Apr 2005 18:38:12 GMT</pubDate>
      <description>Building Guilloche Studio, a C++ vector editor for banknote-grade security elements: Bézier curves, rosettes, borders and protective grids without raw math.</description>
    </item>
  </channel>
</rss>
