<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Home on Hugo Atlantic</title>
    <link>https://kurtov.pro/</link>
    <description>Recent content in Home on Hugo Atlantic</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 26 Mar 2026 13:36:18 -0700</lastBuildDate>
    <atom:link href="https://kurtov.pro/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Love LiveView and think distributed systems</title>
      <link>https://kurtov.pro/blog/2025/08/love-liveview-and-think-distributed-systems/</link>
      <pubDate>Sun, 31 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://kurtov.pro/blog/2025/08/love-liveview-and-think-distributed-systems/</guid>
      <description>&lt;p&gt;Recently, I had a sudden urge to build a web chat. It was a very quick adventure that nevertheless presented a few interesting lessons that I&amp;rsquo;d love to share.&lt;/p&gt;&#xA;&lt;h2 id=&#34;lesson-1-state-ownership-in-distributed-systems&#34;&gt;Lesson 1: State Ownership in Distributed Systems&lt;/h2&gt;&#xA;&lt;p&gt;I wanted to get to the meat of sending messages around as fast as I could, so decided to skip the complexity of session management in the beginning. Yet, people still should be able to identify themselves somehow.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Four types of money</title>
      <link>https://kurtov.pro/blog/2024/06/four-types-of-money/</link>
      <pubDate>Sat, 15 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://kurtov.pro/blog/2024/06/four-types-of-money/</guid>
      <description>&lt;p&gt;I identified four types of money a person or organisation can earn.&lt;/p&gt;&#xA;&lt;p&gt;The criteria and indicators laid out below are not fully shaped yet, but the model has already proved useful enough in conversations with prospective employers and while analysing business opportunities. Because sometimes, understanding how a company earns its money helps to understand what&amp;rsquo;s cooking without taking the heat of hanging out around the kitchen.&lt;/p&gt;&#xA;&lt;h2 id=&#34;survival-money---&#34;&gt;Survival money ⏳ → 💸&lt;/h2&gt;&#xA;&lt;p&gt;Survival money doesn&amp;rsquo;t scale. Someone contracted for forty hours a week for the same salary for the foreseeable future is selling the only resource they have: the time of their life. And they&amp;rsquo;re not getting any more of that.&lt;/p&gt;</description>
    </item>
    <item>
      <title>An end-to-end ES/CQRS example with EventStoreDB and Phoenix/LiveView</title>
      <link>https://kurtov.pro/blog/2024/06/an-end-to-end-es/cqrs-example-with-eventstoredb-and-phoenix/liveview/</link>
      <pubDate>Tue, 11 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://kurtov.pro/blog/2024/06/an-end-to-end-es/cqrs-example-with-eventstoredb-and-phoenix/liveview/</guid>
      <description>&lt;p&gt;Greetings to all Elixir enthusiasts!&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m happy to present my take on implementing ES/CQRS systems with Phoenix/LiveView and EventStoreDB. I believe those pieces of technology grew from the same conceptual root and are a great match.&lt;/p&gt;&#xA;&lt;p&gt;If you have ever felt joy from expressing a dimension of time with GenServer or satisfaction from LiveView&amp;rsquo;s stateful nature, you will feel right at home. For everyone else - welcome aboard, and let&amp;rsquo;s see where we can get by the end of the text.&lt;/p&gt;</description>
    </item>
    <item>
      <title>About</title>
      <link>https://kurtov.pro/about/</link>
      <pubDate>Sun, 21 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://kurtov.pro/about/</guid>
      <description>&lt;p&gt;Hey, my name is Yevhenii!&lt;/p&gt;&#xA;&lt;p&gt;I am a digital entrepreneur and technical leader focused on building knowledge-based workplaces that leverage collective intelligence and enable smart money.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
