<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Chaotic Thoughts</title>
    <link>https://chaotic.land/</link>
    <description>Recent content on Chaotic Thoughts</description>
    <generator>Hugo -- 0.160.1</generator>
    <language>en-us</language>
    <managingEditor>logrusadm@gmail.com (Anton Golubtsov)</managingEditor>
    <webMaster>logrusadm@gmail.com (Anton Golubtsov)</webMaster>
    <copyright>Anton Golubtsov</copyright>
    <lastBuildDate>Sun, 29 Mar 2026 22:02:32 -0700</lastBuildDate>
    <atom:link href="https://chaotic.land/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Miyazaki&#39;s Love Letter</title>
      <link>https://chaotic.land/posts/2026/04/03-miyazaki-love-letter/</link>
      <pubDate>Sun, 29 Mar 2026 22:02:32 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2026/04/03-miyazaki-love-letter/</guid>
      <description>&lt;p&gt;I was walking my dog when the thought arrived — that Hayao Miyazaki&amp;rsquo;s films are a love letter to ordinary women.&lt;/p&gt;
&lt;p&gt;In Nausicaä, we see a little girl who believes in the friendly intent of nature, standing between her people and a seemingly hostile world, establishing peace through sacrificing herself for the things she loves. Similarly, in Spirited Away, Chihiro takes care of her family and her friends, starting as a person who doesn&amp;rsquo;t care much about anything but herself. She is a child, after all — moving from one city to another, new school and so on. Why would you expect any different? But then she grows through hard labor and a bunch of obstacles. She demonstrates care for people you wouldn&amp;rsquo;t expect her to care about — Lin, the girl she met in the bathhouse who became her friend, then even Yubaba&amp;rsquo;s baby, then Haku. They were all a little hostile towards her at first, and still that pulling desire to help, to save the day.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Purpose of a System Is What It Does</title>
      <link>https://chaotic.land/posts/2025/12/28/posiwid/</link>
      <pubDate>Sun, 28 Dec 2025 21:37:36 +0300</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2025/12/28/posiwid/</guid>
      <description>&lt;p&gt;Examples of applying the POSIWID lens.&lt;/p&gt;
&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;In management cybernetics, there is a well-known formulation: “the purpose of a system is what it does” (POSIWID). It is commonly used as a practical way to analyze complex systems—organizations, institutions, social practices, and recurring patterns of behavior.&lt;/p&gt;
&lt;p&gt;The idea is to set aside declared goals, missions, and explanations, and instead observe the actions and effects a system reliably produces over time. Not isolated decisions or stated intentions, but stable patterns—especially those that become visible under stress, growth, or conflicting incentives.&lt;/p&gt;</description>
    </item>
    <item>
      <title>One Year, 2025, in Books</title>
      <link>https://chaotic.land/posts/2025/12/24/a-year-in-books/</link>
      <pubDate>Wed, 24 Dec 2025 08:28:38 +0300</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2025/12/24/a-year-in-books/</guid>
      <description>&lt;h2 id=&#34;intro&#34;&gt;Intro&lt;/h2&gt;
&lt;p&gt;Another year is coming to an end. People summarize their year and make plans. Reflecting on mine, I once again noticed that books — like many other things we choose and spend time on — tend to reflect who we are at a particular moment in life rather accurately.&lt;/p&gt;
&lt;p&gt;This year, that mirror suggests I was more concerned with people and personal development than with technology. Perhaps that’s self-deception, or a way of avoiding other topics. It doesn’t really matter. Books are just books.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hierarchies Are Wonderful</title>
      <link>https://chaotic.land/posts/2025/07/01/hierarchies-are-wonderful/</link>
      <pubDate>Wed, 02 Jul 2025 22:57:28 +0300</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2025/07/01/hierarchies-are-wonderful/</guid>
      <description>&lt;p&gt;Recently, I&amp;rsquo;ve often heard that hierarchies are bad, supposedly representing nothing but inequality and oppression. This topic unexpectedly surfaces in seemingly unrelated contexts. I encountered it in a book about startup culture, my children brought it up from school, and there was tension in chats on unrelated topics whenever structures resembling hierarchies were mentioned. On one hand, I agree that some hierarchies can be built on force and suppression. On the other hand, I see them more as symbiotic structures rather than tools for power struggles.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Heavenly Doors and Flaming Swords</title>
      <link>https://chaotic.land/posts/2025/07/02/heavenly-doors-and-flaming-swords/</link>
      <pubDate>Wed, 02 Jul 2025 22:53:33 +0300</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2025/07/02/heavenly-doors-and-flaming-swords/</guid>
      <description>&lt;p&gt;There are people who feel like a flaming sword — the kind Peterson writes about in &amp;ldquo;We Who Wrestle with God,&amp;rdquo; burning away everything unworthy just by standing near them. We avert our eyes, or we try to dim their light.&lt;/p&gt;
&lt;p&gt;Analyzing my own reactions to such people I found envy, a reminder of failures, or weaknesses or a sense of a vast gap in the strength of the spirit. All of this is accompanied by a feeling of internal constriction and resentment, although it could be associated with the aspiration to achieve more and become better. This however requires accepting one&amp;rsquo;s own imperfections, which is valuable in itself, but also makes being near the ideal less scorching. Perhaps if you have never felt this way, you are already pure enough inside.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Impact of Mental Fatigue, Task Monotony, and Data Skewness on Data Annotator Performance</title>
      <link>https://chaotic.land/posts/2025/04/impact-of-mental-fatigue-and-data-skewness-on-data-annotations/</link>
      <pubDate>Fri, 11 Apr 2025 21:12:19 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2025/04/impact-of-mental-fatigue-and-data-skewness-on-data-annotations/</guid>
      <description>&lt;h1 id=&#34;intro&#34;&gt;Intro&lt;/h1&gt;
&lt;p&gt;There are two topic that people rarely discuss when in comes to data annotation.
First, that annotators are not just things that needs to be trained, and whose performance needs
to be closely monitored but regular human beings like any one of ourselves as people who can
get tried, or distracted. And second, how the data we push through those people influences
their annotators&amp;rsquo; performance.&lt;/p&gt;
&lt;p&gt;As I feel compassion, and deep respect for annotators I work with on daily basis I wanted to cover that
topic in one of my writing but never had time to do so as well as bandwidth to conduct a proper study.
With help from, AI and all researches who has done the ground work, I can at least share a short summary.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Review: The Geek Way by Andrew McAfee</title>
      <link>https://chaotic.land/book-reviews/2024/the-geek-way/</link>
      <pubDate>Mon, 09 Dec 2024 19:52:18 -0800</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/book-reviews/2024/the-geek-way/</guid>
      <description>&lt;p&gt;The book focuses and explores in depth the key traits of successful companies like Amazon, Apple, Microsoft etc. It differentiates four main areas: ownership, openness, speed, and science. From all four openness is mentioned as the key to all other features as it naturally enables them.&lt;/p&gt;
&lt;p&gt;For myself, I summarize the book as two aspects: environment, and speed.&lt;/p&gt;
&lt;p&gt;The company needs to focus on creation of an environment where ideas can move freely, basic needs like access to code (including changing the code), data, documentation, support easily available. In addition to that negative feedback not only welcomed but actively sought so any issues can be discovered as soon as possible so they do not become too large of a problem. This requires an atmosphere where people are not punished for mistakes and so there is no implicit incentive for covers up.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bright Cocaine: colors and dopamine</title>
      <link>https://chaotic.land/posts/2024/12/05-bright-cocaine/</link>
      <pubDate>Thu, 05 Dec 2024 20:47:17 -0800</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/12/05-bright-cocaine/</guid>
      <description>&lt;h3 id=&#34;intro&#34;&gt;Intro&lt;/h3&gt;
&lt;p&gt;As continuation of my attempts to regain control over my attention, two month ago I switched my phone to first black, and white mode, and then I applied the same filter at 30% on my laptops and then reduced the filter intensity to 20-30% on all my devices. I helped a bit, actually black, and white helps quite significantly but it is a bit tiering to use.&lt;/p&gt;
&lt;p&gt;So after the first month I’ve noticed the following changes:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Python Pipes</title>
      <link>https://chaotic.land/posts/2024/11/python-pipes/</link>
      <pubDate>Fri, 29 Nov 2024 19:38:26 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/11/python-pipes/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve always wanted to have a way to build data processing pipelines in Python
using pipes, like this &lt;code&gt;range(10) | F(is_odd) | P(lambda x: x * 2)&lt;/code&gt;, instead of functions and generators and maps and loops.
So I&amp;rsquo;ve tried &amp;hellip;&lt;/p&gt;
&lt;p&gt;The idea is pretty simple: let&amp;rsquo;s create a class with implemented &lt;code&gt;OR&lt;/code&gt; and &lt;code&gt;ROR&lt;/code&gt; operators, the pipes.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;__or__&lt;/span&gt;(self, other):
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        other&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;source &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; self
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; other
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;__ror__&lt;/span&gt;(self, other):
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        self&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;source &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; (
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            iter(other)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;not&lt;/span&gt; isinstance(other, (str, bytes)) &lt;span style=&#34;color:#f92672&#34;&gt;and&lt;/span&gt; hasattr(other, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;__iter__&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#66d9ef&#34;&gt;else&lt;/span&gt; other
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; self
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The tricky part was implementation of &lt;code&gt;__next__&lt;/code&gt; since I wanted it to be a lazy operation. After a few trials and errors I&amp;rsquo;ve ended up with a pretty simple
approach where the wrapping class implementing the pipe will call &lt;code&gt;next&lt;/code&gt; to its
source, added by &lt;code&gt;OR&lt;/code&gt; or &lt;code&gt;ROR&lt;/code&gt;, apply a transformation and then return
the result of the transformation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Experimental Power Demo: Frequentist vs. Bayesian Power Visualization</title>
      <link>https://chaotic.land/posts/2024/10/experimental-power-demo/</link>
      <pubDate>Thu, 31 Oct 2024 17:51:01 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/10/experimental-power-demo/</guid>
      <description>a simple visualization of the difference between frequentist and Bayesian power
and how effect size, noise (standard deviation), and sample size affect the results.</description>
    </item>
    <item>
      <title>All Things You Hear</title>
      <link>https://chaotic.land/posts/2024/10/all-things-you-hear/</link>
      <pubDate>Wed, 16 Oct 2024 22:05:37 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/10/all-things-you-hear/</guid>
      <description>&lt;p&gt;I like the idea I got from one of Joscha Bach posts that everything we hear is automatically executed by our brain like it is own thoughts even when we don’t pay attention to it. And that it is a security vulnerability that it opens a gate for all sorts of exploitations. I keep returning to this thought frequently and so I decide to put it on “paper”.&lt;/p&gt;
&lt;p&gt;The summary of my thoughts on the topic. We have that loop hole that can be exploit in multiple ways from little verbal abuse, or manipulation to full-fledged propaganda attacks. The most devious part is that it can crawl under your skin even if you don’t even pay attention to it. It is probably even more contagious when you are not pain attention since your guard is off. You can resist certain ideas when you hear then once, twice, ten times but after a hundred of repetitions they will eventually get through unless there is something in you that will make those ideas completely unacceptable for you.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Recommendation System on HNSW and Exponential Moving Averages</title>
      <link>https://chaotic.land/posts/2024/10/recommendation-system-on-moving-averages/</link>
      <pubDate>Fri, 11 Oct 2024 21:29:10 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/10/recommendation-system-on-moving-averages/</guid>
      <description>&lt;h4 id=&#34;intro&#34;&gt;Intro&lt;/h4&gt;
&lt;p&gt;I was reading the original paper on &amp;ldquo;Hierarchical Navigable Small Worlds (HNSW)&amp;rdquo; &lt;a href=&#34;https://arxiv.org/abs/1603.09320&#34;&gt;https://arxiv.org/abs/1603.09320&lt;/a&gt; which I found much easier to understand than all those YouTube videos I tried to watch and articles to read. HNSW is a probabilistic data structure for searching neighbors in multi-dimensional space.
One of practical applications is search of semantically close objects. Reading that paper and some other activities made me curious if I can quickly implement a recommendation system which combines three things: HNSW, moving averages, and randomness.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Moving Averages</title>
      <link>https://chaotic.land/posts/2024/10/moving-averages/</link>
      <pubDate>Wed, 09 Oct 2024 20:49:48 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/10/moving-averages/</guid>
      <description>&lt;p&gt;I was curious about use of averaged vector embedding for recommendation purposes, and then
I started wondering if instead of averaging I should try other metrics like median or top percentiles
to focus on more frequent scenarios and reduce the influence of outliers.&lt;/p&gt;
&lt;p&gt;And then the question was: imaging that you want to use it in production, how can you compute
averaged embedding for millions of users ideally with instant updates and without offline data processing in bulk.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Chaotic Good</title>
      <link>https://chaotic.land/posts/2024/10/chaotic-good/</link>
      <pubDate>Mon, 07 Oct 2024 21:34:24 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/10/chaotic-good/</guid>
      <description>&lt;p&gt;A few days ago a manager from a sister team asked me why I have “Chaotic good” in that field “What I do” of my work profile. The question now occupies my mind so I need to drain it into something.&lt;/p&gt;
&lt;p&gt;In short, it is a silly meme from a few years ago as I decided to use as a work motto instead of “stupidity and courage” as I fell that the new one better reflects the type of work was doing at the time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Classic Salad Dressing</title>
      <link>https://chaotic.land/posts/2024/10/classic-salad-dressing/</link>
      <pubDate>Thu, 03 Oct 2024 18:20:19 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/10/classic-salad-dressing/</guid>
      <description>&lt;h3 id=&#34;ingredients&#34;&gt;Ingredients&lt;/h3&gt;
&lt;p&gt;I have no clue how much of ingredients you will need all measurements are approximate.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Balsamic vinegar, or any acidic substance. Try lime juice, it has nice aroma touch. 1 or 2 tbs. Probably.&lt;/li&gt;
&lt;li&gt;Olive Oil or any oil try peanut oil. 3 or 6 tbs. Who knows how much.&lt;/li&gt;
&lt;li&gt;Mustard. This thing stabilizes to keep the emulsion. A bit of it.&lt;/li&gt;
&lt;li&gt;Salt. A pinch?&lt;/li&gt;
&lt;li&gt;Pepper. A bit.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;the-process&#34;&gt;The process&lt;/h3&gt;
&lt;p&gt;Mix everything together and stir for a minute till the emulsion built up.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Sharding(Partitioning) Algorithms</title>
      <link>https://chaotic.land/posts/2024/09/data-sharding-algorithms/</link>
      <pubDate>Mon, 30 Sep 2024 17:20:24 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/09/data-sharding-algorithms/</guid>
      <description>&lt;p&gt;I used to work close with incredibly smart people who was dealing with things like data sharding on daily basis from them I learned a lot on that topic. Later I moved to a different role where that knowledge was not needed and faded away over the time. Here I&amp;rsquo;m trying to reclaim to myself that long forgotten knowledge.&lt;/p&gt;
&lt;h3 id=&#34;intro&#34;&gt;Intro&lt;/h3&gt;
&lt;p&gt;Sharding is a process of assigning an item to a shard - a smaller chunk of data out of a large database or other service. The general idea is that we can distribute data or service across multiple locations
and handle large volumes of data or handle more requests and with replication we can scale even more and make the system more resilient etc. But we need to have clear rules on how we assign partitions aka shards so
that we can route requests to the right location.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interview Question: logs parsing library</title>
      <link>https://chaotic.land/posts/2024/09/interview-question-logging-library/</link>
      <pubDate>Sun, 29 Sep 2024 17:30:06 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/09/interview-question-logging-library/</guid>
      <description>&lt;p&gt;One of the question I often ask in my interview is to design a log processing library:&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;You need to write a library for processing logs in the following format:&lt;/em&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;timestamp&amp;lt;TAB&amp;gt;message
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;em&gt;The library will be handed over to a different team for further maintenance and improvements and so &lt;strong&gt;maintainability and expandability is the most most important requirements&lt;/strong&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The library need to support the following operations out of the box:&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;filtering&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;counting&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;histograms&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;The original version also included some language and background specific expectations I never include in my assessment because I feel that they put the candidate into a position when they need to read my mind to meet those expectations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>An Interview Question: Optimization of Disk Read costs</title>
      <link>https://chaotic.land/posts/2024/09/interview-question-disk-reads/</link>
      <pubDate>Tue, 24 Sep 2024 17:27:24 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/09/interview-question-disk-reads/</guid>
      <description>&lt;p&gt;One of the questions are really love asking during coding interviews is this:&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;Given a continuous stream of words, a dictionary on disk and cost associated to read from disk, create a stream processor that returns true when a word exists in the dictionary while minimizing the cost of reading from disk.
Example:&lt;/em&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Dictionary: {Dog, Cat, Bird, Lion, ...}
Input: [Dog, Cat, Aghd, ...]
Output: [True, True, False, ...]
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;em&gt;The output is true, true, false because dog and cat exist in the dictionary of words while Aghd is not considered a word.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writing User Stories and Requirements</title>
      <link>https://chaotic.land/posts/2024/09/writing-user-stories-and-requirements/</link>
      <pubDate>Wed, 18 Sep 2024 09:03:53 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/09/writing-user-stories-and-requirements/</guid>
      <description>&lt;p&gt;Recently I was reading though a bunch of technical designs and I&amp;rsquo;ve noticed a common mistake when it comes to
writing user-stories and requirements - assuming a solution. The biggest issue for me when I write requirements myself is that than whenever I include a part of a solution I&amp;rsquo;m thinking about into the requirements it limits my ability to innovate since I&amp;rsquo;m bound to a specific solution. In many cases I observed improvements in my designs when I was focused on what the customer needs rather on fulfilling requirement tied to my first and probably not a bright idea.&lt;/p&gt;</description>
    </item>
    <item>
      <title>High Tech Energy (Attention) Vampires</title>
      <link>https://chaotic.land/posts/2024/09/high-tech-energy-vampires/</link>
      <pubDate>Sun, 15 Sep 2024 15:21:08 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/09/high-tech-energy-vampires/</guid>
      <description>&lt;p&gt;It is interesting to observe that any endeavor where attention is one of key metrics or key drivers.
Regardless of the company size end up in the same hell pit of attention craving and optimization for
it. Even small single person blogs that teach us to be a better person, engineer, or somethings
are prone to that. Many of them, those I used, slowly became &amp;ldquo;Energy Vampires&amp;rdquo; to me constantly
seeking for my attention.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cache eviction policies: LRU vs random vs p2c</title>
      <link>https://chaotic.land/posts/2024/09/cache-eviction-lru-and-p2c/</link>
      <pubDate>Sun, 15 Sep 2024 10:22:58 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/09/cache-eviction-lru-and-p2c/</guid>
      <description>&lt;p&gt;Every so often I interview senior software engineers for Amazon. Where I ask more or less same questions in
each interview. One of them requires adding a caching logic to get better results. I&amp;rsquo;ve noticed that the interviewee make one of to mistakes that blocks them from
standing out as a software engineers:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;they don&amp;rsquo;t know, or talk about conditions under which a cache will do the best. Primarily, how a request frequency distribution affects cache performance.&lt;/li&gt;
&lt;li&gt;they don&amp;rsquo;t know the standard library of a programming language of their choice.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Here, we will try to address those issues.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JTBD: day one - how to make a product</title>
      <link>https://chaotic.land/jobs-to-be-done-47/day-1-how-to-make-a-product/</link>
      <pubDate>Sun, 25 Aug 2024 11:22:58 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/jobs-to-be-done-47/day-1-how-to-make-a-product/</guid>
      <description>bare minimum about the Jobs To Be Done framework</description>
    </item>
    <item>
      <title>JTBD: why people buy</title>
      <link>https://chaotic.land/jobs-to-be-done-47/extra/why-people-buy/</link>
      <pubDate>Sun, 25 Aug 2024 11:22:58 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/jobs-to-be-done-47/extra/why-people-buy/</guid>
      <description>&lt;h3 id=&#34;emotions&#34;&gt;Emotions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;All problems comes from some emotions like frustrations, anger, sadness, guilt&lt;/li&gt;
&lt;li&gt;Emotions help to think to highlight a problem, to move you attention towards something, so you can fix it.&lt;/li&gt;
&lt;li&gt;Emotions give energy to act.&lt;/li&gt;
&lt;li&gt;90% of decisions are automatic&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;internal-narrator-and-conflict-resolution&#34;&gt;Internal narrator and conflict resolution&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Internal narrator is a conflict resolution mechanism or a consensus protocol. It stitches the pieces of really when something is done in a conflict and explains why it is ok. &amp;ldquo;I decided not to drink BUT today is ok because it was a tough day.&amp;rdquo;
&lt;ul&gt;
&lt;li&gt;This reminds how LLM works they predict w&lt;/li&gt;
&lt;li&gt;Brain predict future and uses senses to correct its predictions. When something is not going at it was predicted it generates signals to correct it though &amp;ldquo;pain&amp;rdquo;, pleasure OR lies. It reminds me of LLMs with their hallucinations and predictions of next character they need to produce.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Lisa Feldman Barrett wrote a book &lt;a href=&#34;https://www.amazon.com/How-Emotions-Are-Made-Secret-ebook/dp/B00QPHURT6?ref_=ast_author_mpb&#34;&gt;How Emotions Are Made&lt;/a&gt; where she explains how brain constantly hallucinate of future, lies, and use emotions to correct human behavior.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;internal-investor&#34;&gt;Internal investor&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The brain acts like an investor, it observes the available options and tries to invest effort/resources in things which more likely will give higher-return.&lt;/li&gt;
&lt;li&gt;The brain tries to reduce costs which is associated with &amp;ldquo;pain&amp;rdquo; centers in the brain and increase the reward which is associated with &amp;ldquo;pain&amp;rdquo;. See: &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1876732/&#34;&gt;Neural Predictor of Purchases&lt;/a&gt; Purchase == (pleasure from purchase - &amp;ldquo;pain&amp;rdquo; of losing money) &amp;gt; 0&lt;/li&gt;
&lt;li&gt;In the product management we have the same process persuasion of pleasure (positive emotions) and &amp;ldquo;pain&amp;rdquo; avoidance (negative emotions).
&lt;ul&gt;
&lt;li&gt;It will be interesting to see if these mechanism can be used to improve kids performance at school by tweaking how much &amp;ldquo;pain&amp;rdquo; they get to receive a reward. Like doing less for the same reward, or doing the same amount but for higher reward.&lt;/li&gt;
&lt;li&gt;It is also interesting is there some level of &amp;ldquo;pain&amp;rdquo; which practically block the path forward. Could it be that kids are not doing something till the very last moment because only at the very last moment the negative impact of not doing something finally lower than effort of doing something.&lt;/li&gt;
&lt;li&gt;Or how can we use it in other aspects of our life?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;![[Consistency-Theory.png.webp]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>JTBD: day two - Advanced Jobs to Be Done</title>
      <link>https://chaotic.land/jobs-to-be-done-47/day-2-advanced-jobs-to-be-one/</link>
      <pubDate>Sat, 24 Aug 2024 11:22:58 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/jobs-to-be-done-47/day-2-advanced-jobs-to-be-one/</guid>
      <description>&lt;h4 id=&#34;key-insights&#34;&gt;Key insights&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;jobs are more important than product of features because they help to find a product or features but not the other way around&lt;/li&gt;
&lt;li&gt;head of the customer is the main source of truth, not the head of a product manager&lt;/li&gt;
&lt;li&gt;analyze customer jobs and job graphs, not a product.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;sequential-jobs&#34;&gt;Sequential jobs&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;step-by-step&lt;/li&gt;
&lt;li&gt;the value is received in the end of the entire job chain&lt;/li&gt;
&lt;li&gt;because a next job depends on the results of a previous job&lt;/li&gt;
&lt;li&gt;you need to know dependencies and possible branches&lt;/li&gt;
&lt;li&gt;fix issues first because they affect the whole chain&lt;/li&gt;
&lt;li&gt;the chain issues, or results affect high-level jobs&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;frequent-jobs&#34;&gt;Frequent jobs&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;viral jobs - jobs which the user does for somebody or with somebody else like &amp;ldquo;prepare slides so they can present them in a meeting,&amp;rdquo; or &amp;ldquo;write a restaurant review&amp;rdquo;, &amp;ldquo;work together on slides&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;taxpenalty-jobs&#34;&gt;Tax/Penalty jobs&lt;/h4&gt;
&lt;p&gt;When something goes wrong the user needs to adjust their plans those adjustments create &amp;ldquo;penalty&amp;rdquo; or &amp;ldquo;tax&amp;rdquo; jobs. For example, the user arrives to a gas station but they couldn&amp;rsquo;t pay because something was wrong with credit card payments and they had no cash. In this situation the user invested their resources (time, and effort) to get to the gas station, and now the user needs to invest more resources to get what they need. &lt;strong&gt;The brain does not like mis-calculations and the user will remember the pain associated with a situation or a product. Next time the brain may try to avoid the pain associated with your product&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>JTBD: reading list</title>
      <link>https://chaotic.land/jobs-to-be-done-47/extra/reading-list/</link>
      <pubDate>Sat, 24 Aug 2024 11:22:58 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/jobs-to-be-done-47/extra/reading-list/</guid>
      <description>&lt;h4 id=&#34;strategy-and-business-value&#34;&gt;Strategy and business value&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/OODA_loop&#34;&gt;OODA loop - Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Good-Strategy-Bad-Difference-Matters-ebook/dp/B004J4WKEC/&#34;&gt;Good Strategy Bad Strategy: The Difference and Why It Matters&lt;/a&gt; by  &lt;a href=&#34;https://www.amazon.com/s/ref=dp_byline_sr_ebooks_1?ie=UTF8&amp;amp;field-author=Richard&amp;#43;Rumelt&amp;amp;text=Richard&amp;#43;Rumelt&amp;amp;sort=relevancerank&amp;amp;search-alias=digital-text&#34;&gt;Richard Rumelt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.intercom.com/blog/rice-simple-prioritization-for-product-managers/&#34;&gt;RICE Prioritization Framework for Product Managers [+Examples]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://itamargilad.com/the-tool-that-will-help-you-choose-better-product-ideas/&#34;&gt;Idea Prioritization With ICE and The Confidence Meter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/clarity-supply-co/abcdx-segmentation-a-guide-to-product-growth-and-optimization-a4b665f050&#34;&gt;ABCDX segmentation: a guide to product growth and optimization. | by Ivan Davydenko | Clarity Supply Co | Medium&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;why-people-buy&#34;&gt;Why people buy&lt;/h4&gt;
&lt;h5 id=&#34;must-read&#34;&gt;Must read&lt;/h5&gt;
&lt;p&gt;- &lt;a href=&#34;https://www.amazon.com/People-Change-Relationships-Neuroplasticity-Psychotherapy/dp/0393711765/ref=sr_1_4?crid=10IOVF5RP46DN&amp;amp;dchild=1&amp;amp;keywords=how&amp;#43;people&amp;#43;change&amp;amp;qid=1635516821&amp;amp;sprefix=how&amp;#43;people&amp;#43;%2Caps%2C269&amp;amp;sr=8-4&#34;&gt;How People Change&lt;/a&gt;
- &lt;a href=&#34;https://www.amazon.com/Body-Keeps-Score-Healing-Trauma/dp/0143127748&#34;&gt;The Body Keeps the Score&lt;/a&gt; 
- &lt;a href=&#34;https://www.amazon.com/dp/1948836580&#34;&gt;The Molecule of More&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>JTBD: B2B specifics</title>
      <link>https://chaotic.land/jobs-to-be-done-47/extra/b2b-specific/</link>
      <pubDate>Fri, 23 Aug 2024 11:22:58 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/jobs-to-be-done-47/extra/b2b-specific/</guid>
      <description>&lt;ul&gt;
&lt;li&gt;personal goals go first&lt;/li&gt;
&lt;li&gt;new product new challenges
&lt;ul&gt;
&lt;li&gt;teach, train, hire, fire&lt;/li&gt;
&lt;li&gt;explore internal kitchen&lt;/li&gt;
&lt;li&gt;showing useful to the potential customer information in advance &lt;strong&gt;3x increases probability of success&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;personal contact is more important than a product. people perceive familiar people as more reliable so more likely to provide support in the future and so secure the position of a decision maker who buys the product&lt;/li&gt;
&lt;li&gt;personal jobs is a sales driver - &lt;strong&gt;90% personal goal of a decision maker (promotion, status, job security) and only 10% business goal&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;for decision makes who has higher personal connection to the business goals, like CEOs, the distribution is 50/50 between personal and business goals.&lt;/li&gt;
&lt;li&gt;Personal goal of decision makers
&lt;ul&gt;
&lt;li&gt;job security - personal contact, remember?&lt;/li&gt;
&lt;li&gt;status - &amp;ldquo;I&amp;rsquo;m better at something&amp;rdquo;, &amp;ldquo;Look how cool I&amp;rsquo;m&amp;rdquo;&lt;/li&gt;
&lt;li&gt;fun - &amp;ldquo;I really like that thing&amp;rdquo;&lt;/li&gt;
&lt;li&gt;support in the future and risk mitigation - related to job security&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;insight&lt;/strong&gt; -an expensive product can be 8x likely to be bought if it is aligned with the decision maker personal goals&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;you need to understand that is the decision making process and who is involved in the process so you know who else you need to talk to.
&lt;ul&gt;
&lt;li&gt;also try to understand that are the decision making criteria so you can focus on meeting those criteria&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;types of people in B2B
&lt;ul&gt;
&lt;li&gt;Decision makers - talk to them first the rest are less important or sometimes irrelevant&lt;/li&gt;
&lt;li&gt;Budget holders - they can block the decision
&lt;ul&gt;
&lt;li&gt;don&amp;rsquo;t hesitate to ask about the budget and make sure you understand the process&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Influencers - people inside (or outside) the company who can influence the decision one way or another. Work with then if you can&lt;/li&gt;
&lt;li&gt;Recommenders - people who can be asked for their opinion about your product&lt;/li&gt;
&lt;li&gt;Saboteurs - people who can be strongly against your product - like a decision maker who bought previous solution&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;talk to decision makers first&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;what-to-take-out-of-a-b2b-interview&#34;&gt;What to take out of a B2B interview&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;jobs and goals both business and personal&lt;/li&gt;
&lt;li&gt;problems&lt;/li&gt;
&lt;li&gt;decision making process, people involved and their roles, evaluation criteria&lt;/li&gt;
&lt;li&gt;budget - first establish contact with your respondent before asking this question - mid or end of an interview can be a good point to ask&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;how-to-find-an-decision-maker&#34;&gt;How to find an decision maker&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;work as a team&lt;/li&gt;
&lt;li&gt;send some that personalized email like &amp;ldquo;you were recommended to us by &amp;hellip;&amp;rdquo;
&lt;ul&gt;
&lt;li&gt;recommendations from real people work the best&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;ask for people you can talk to&lt;/li&gt;
&lt;li&gt;bring some value with you&lt;/li&gt;
&lt;li&gt;LinkedIn is a good place to start&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <title>JTBD: day three - solution value and how to create it</title>
      <link>https://chaotic.land/jobs-to-be-done-47/day-3-solution-value-and-how-to-create-it/</link>
      <pubDate>Fri, 23 Aug 2024 11:22:58 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/jobs-to-be-done-47/day-3-solution-value-and-how-to-create-it/</guid>
      <description>&lt;p&gt;Solution value can be defined as a difference between perceived benefits provided by a solution and perceived costs associated with a solution. In addition to that there can be a perceived cost of switching to the solution. We use &amp;ldquo;perceived&amp;rdquo; here since there is usually a gap between reality and perception and value is in the eye of the beholder.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;$value(solution) = benefits(solution) - costs(solution)$&lt;/li&gt;
&lt;li&gt;value is relative. It is hard to assign a value number to a solution so people usually compare one vs another.&lt;/li&gt;
&lt;li&gt;main paths to add value:
&lt;ul&gt;
&lt;li&gt;add benefits&lt;/li&gt;
&lt;li&gt;reduce costs&lt;/li&gt;
&lt;li&gt;both&lt;/li&gt;
&lt;li&gt;sometimes it is cost increase but providing much more benefits&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;aha-moment or value activation - aha-moment is the moment when the user realizes the value of a solution. For example, for a new expensive car the status value of a car can be activated at the point when you gave a ride to a friend and they said &amp;ldquo;wow, that was great.&amp;rdquo; For a report, it can be a moment when you receive positive feedback for the quality of the report and not the moment when you generated a report.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;top-mechanisms-to-bring-more-value&#34;&gt;Top mechanisms to bring more value&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;do an important job nobody else does&lt;/li&gt;
&lt;li&gt;fix problems in the main job&lt;/li&gt;
&lt;li&gt;provide base quality for your solution - people expect it as bare minimum&lt;/li&gt;
&lt;li&gt;eliminate low-level jobs&lt;/li&gt;
&lt;li&gt;do more jobs within a user using one solution so the user uses your solution more frequently and value it more as a tool&lt;/li&gt;
&lt;li&gt;move to a different segment with a same solution&lt;/li&gt;
&lt;li&gt;do the immediate next job after current job - Figma is a good example, current job &amp;ldquo;create a report&amp;rdquo;, and next job &amp;ldquo;share report&amp;rdquo;&lt;/li&gt;
&lt;li&gt;reduce the cost of a job&lt;/li&gt;
&lt;li&gt;add more benefits to a job&lt;/li&gt;
&lt;li&gt;fulfill basic needs: status, safety, social contact etc&lt;/li&gt;
&lt;li&gt;communicate that a solution fulfills one of the basic needs&lt;/li&gt;
&lt;li&gt;wake up a sleeping job - higher level jobs which can be completed more efficiently but using a different solution&lt;/li&gt;
&lt;li&gt;correct expectations - the user may have unreasonable expectations correcting them in advance will reduce disappointment when unreasonable expectations are not met&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id=&#34;an-algorithm-for-solving-business-problems-with-a-product&#34;&gt;An algorithm for solving business problems with a product&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;clarify and challenge the goal&lt;/li&gt;
&lt;li&gt;find mechanisms which may help to achieve the goal&lt;/li&gt;
&lt;li&gt;find raw material to pick right mechanisms: analytics + JTBD interviews&lt;/li&gt;
&lt;li&gt;apply mechanisms: &lt;a href=&#34;https://airtable.com/appjUxuSKoqSjUEo8/shrZ8UM9jhuaE5kk4&#34;&gt;Airtable - How to pick value mechanisms&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;rank mechanisms by &lt;a href=&#34;https://www.intercom.com/blog/rice-simple-prioritization-for-product-managers/&#34;&gt;RICE (Reach, Impact, Confidence, Effort)&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h5 id=&#34;on-rice&#34;&gt;On RICE&lt;/h5&gt;
&lt;p&gt;&lt;a href=&#34;https://www.intercom.com/blog/rice-simple-prioritization-for-product-managers/&#34;&gt;RICE (Reach, Impact, Confidence, Effort)&lt;/a&gt; is a mechanisms for ranking different solutions. Confidence can be tricky to estimate you can try to use &lt;a href=&#34;https://itamargilad.com/the-tool-that-will-help-you-choose-better-product-ideas/&#34;&gt;Idea Prioritization With ICE and The Confidence Meter&lt;/a&gt; for estimations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JTBD: B2B specifics</title>
      <link>https://chaotic.land/jobs-to-be-done-47/extra/customer-interview/</link>
      <pubDate>Thu, 22 Aug 2024 11:22:58 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/jobs-to-be-done-47/extra/customer-interview/</guid>
      <description>&lt;h3 id=&#34;before-an-interview&#34;&gt;Before an interview&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;in a customer interview studying the reality not their imagination.&lt;/li&gt;
&lt;li&gt;you should have a goal before an interview so:
&lt;ul&gt;
&lt;li&gt;come prepared&lt;/li&gt;
&lt;li&gt;have a hypothesis&lt;/li&gt;
&lt;li&gt;know your customer segment unless you are looking for one&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;preparation steps:
&lt;ul&gt;
&lt;li&gt;research the topic if you are not familiar with it - it will help you to earn the interviewee&amp;rsquo;s trust and so get more insights out of the interview
&lt;ul&gt;
&lt;li&gt;know the domain specific language&lt;/li&gt;
&lt;li&gt;talk to experts if needed&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;decide what the duration of the interview should be. It is usually between 30-90 minutes. 30 minutes maybe too short since you may need to earn some trust first or you may want to go deeper into the details. 90 minutes may be mentally and physically hard.&lt;/li&gt;
&lt;li&gt;prepare an interview script but remember that it is a blueprint and you can adjust it as you go&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;recording and notes
&lt;ul&gt;
&lt;li&gt;video recording is nice to have if you want to review but it is better to use notes so you don&amp;rsquo;t need to spend another hour which you can use for an interview to view the recording&lt;/li&gt;
&lt;li&gt;ask for permission to record a video even if you asked it before the interview&lt;/li&gt;
&lt;li&gt;inform that you will be taking notes&lt;/li&gt;
&lt;li&gt;avoid any distraction it is important for establishing the contact and trust&lt;/li&gt;
&lt;li&gt;video is preferred since 55% of information is non-verbal&lt;/li&gt;
&lt;li&gt;prepare a notes template to fill in&lt;/li&gt;
&lt;li&gt;you need to feel comfortable during the interview: meditate, find a place from which you will be comfortable to interview&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;during-an-interview-interview&#34;&gt;During an interview interview&lt;/h3&gt;
&lt;h4 id=&#34;contact&#34;&gt;Contact&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;smile&lt;/li&gt;
&lt;li&gt;open posture&lt;/li&gt;
&lt;li&gt;look into the camera or keep eye contact&lt;/li&gt;
&lt;li&gt;use active listening - it help to reduce the stress through affirmation&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;set-boundaries&#34;&gt;Set boundaries&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;introduction. try to switch to less formal language (for languages with different formality modalities)&lt;/li&gt;
&lt;li&gt;explain the interview process
&lt;ul&gt;
&lt;li&gt;in B2C hide product details till the last moment or do not expose them at all (also you may not have a product yet)&lt;/li&gt;
&lt;li&gt;explain the timing&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;tell that you will be taking notes&lt;/li&gt;
&lt;li&gt;tell that you may ask about their feelings and emotions&lt;/li&gt;
&lt;li&gt;let them know that they don&amp;rsquo;t have to answer questions they don&amp;rsquo;t want to answer&lt;/li&gt;
&lt;li&gt;ask if they are ok with video recording&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;interview&#34;&gt;Interview&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;don&amp;rsquo;t reveal the goal of your interview to avoid lies and hallucinations in an attempt to please you.&lt;/li&gt;
&lt;li&gt;start with simple and qualification questions to give a sense of safe space and to know better qualification factors our like their interests or life priorities etc. Those factors can be very insightful.&lt;/li&gt;
&lt;li&gt;avoid domain specific terms and slang - use general language&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;don&amp;rsquo;t ask about the future or imaginary situations&lt;/strong&gt; - people will lie and hallucinate&lt;/li&gt;
&lt;li&gt;ask about past experience and to tell a story
&lt;ul&gt;
&lt;li&gt;if a respondent drifts towards imaginary situations carefully redirect them to the main topic - the past experience&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;ask open questions&lt;/li&gt;
&lt;li&gt;ask problems and associated emotions and their scale
&lt;ul&gt;
&lt;li&gt;be careful with wording not to shut them down by rejection or misbelieve&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;one question at a time&lt;/li&gt;
&lt;li&gt;avoid interrupting, carefully correct the topic of discussion&lt;/li&gt;
&lt;li&gt;talk less, don&amp;rsquo;t fear the awkward pauses. The pauses can nudge the respondent to start talking about things they wouldn&amp;rsquo;t tell otherwise. People don&amp;rsquo;t like silence and will try to fill it with their thoughts.&lt;/li&gt;
&lt;li&gt;ask follow up questions like &amp;ldquo;why?&amp;rdquo;, &amp;ldquo;so what?&amp;rdquo; etc&lt;/li&gt;
&lt;li&gt;if a team want to join
&lt;ul&gt;
&lt;li&gt;limit the number of participants&lt;/li&gt;
&lt;li&gt;come up with a protocol for asking questions by the team members&lt;/li&gt;
&lt;li&gt;introduce the team&lt;/li&gt;
&lt;li&gt;you may want to put team of camera if they are not actively talking&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;after-the-interview&#34;&gt;After the interview&lt;/h4&gt;
&lt;p&gt;Analyze the interview as soon as possible while you have all the context fresh.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JTBD: day four - segmentation</title>
      <link>https://chaotic.land/jobs-to-be-done-47/day-4-segmentations/</link>
      <pubDate>Thu, 22 Aug 2024 11:22:58 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/jobs-to-be-done-47/day-4-segmentations/</guid>
      <description>&lt;p&gt;Choosing a segment is one of the most important decisions. It will define the results you can achieve.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;We can&amp;rsquo;t build a product for everyone.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A free interpretation of from &lt;a href=&#34;https://www.amazon.com/Competitive-Advantage-Creating-Sustaining-Performance/dp/0684841460&#34;&gt;Competitive Advantage: Creating and Sustaining Superior Performance: Porter, Michael E.: 9780684841465: Amazon.com: Books&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Our goal is to become the best in a specific, and maybe in initially narrow segment, through precise knowledge of the jobs in the segment and implementation of a significantly better solution that competing solutions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JTBD: day five - conversion and sleeping jobs</title>
      <link>https://chaotic.land/jobs-to-be-done-47/day-5-conversion-and-sleeping-jobs/</link>
      <pubDate>Wed, 21 Aug 2024 11:22:58 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/jobs-to-be-done-47/day-5-conversion-and-sleeping-jobs/</guid>
      <description>&lt;h3 id=&#34;what-does-the-customer-purchase-depend-on&#34;&gt;What does the customer purchase depend on&lt;/h3&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;#&lt;/th&gt;
          &lt;th&gt;Dependency&lt;/th&gt;
          &lt;th&gt;What to do&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;attracted a lead with a job&lt;/strong&gt; we have a solution for&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;Find, and choose a right segment.&lt;/strong&gt; JTBD for a segment selection + marketing&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;offered higher value&lt;/strong&gt; than current solution or competitors&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;Create value&lt;/strong&gt; by utilizing JTBD for product discovery and comparing our solution, and the competitors&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;3&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;the lead realized/understood the value of our solution&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;Iterate over hypothesis for loading the value into the head of the lead&lt;/strong&gt; and test them in &lt;em&gt;decision interviews&lt;/em&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;4&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;the lead does not have concerns, or fears toward our solution&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;Iterate over hypothesis for decision barriers elimination&lt;/strong&gt; and test them in &lt;em&gt;decision interviews&lt;/em&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;5&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;the lead does not have concerns, or fears toward the job execution&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;Iterate over hypothesis for job completion barriers elimination&lt;/strong&gt; and test them in &lt;em&gt;decision interviews&lt;/em&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;6&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;the lead was able to activate the value:&lt;/strong&gt; didn&amp;rsquo;t abandoned the solution due to high effort/costs and realized what value it will receive&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;Discovering value, finding &lt;em&gt;aha-moment&lt;/em&gt; and moving the value communication earlier in the funnel,&lt;/strong&gt; test them in &lt;em&gt;decision interviews&lt;/em&gt; and UX-tests&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;7&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;the lead was able to get through&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;Iterate over &lt;strong&gt;&lt;em&gt;decision interviews&lt;/em&gt; and UX-tests to fix problems&lt;/strong&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;#tbd decision interviews&lt;/p&gt;</description>
    </item>
    <item>
      <title>JTBD: days six and seven - Product Strategy</title>
      <link>https://chaotic.land/jobs-to-be-done-47/day-6-7-product-strategy/</link>
      <pubDate>Tue, 20 Aug 2024 11:22:58 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/jobs-to-be-done-47/day-6-7-product-strategy/</guid>
      <description>&lt;h4 id=&#34;three-insights&#34;&gt;Three insights&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;Product strategy is not a kind of magic; it is an algorithm.&lt;/li&gt;
&lt;li&gt;Strategy is a path, not a destination.&lt;/li&gt;
&lt;li&gt;Small daily decisions we make are a part of the strategy.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Companies that operate outside of market rules do not need a strategy since their decision-making process is not market-driven—for example, the government.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The main mistake is the ignorance of current trends.&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Sandy san,
Our current success is the best reason to change.
We must be permanently dissatisfied in order to succeed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ultra-locality in Decision Making and Free Will</title>
      <link>https://chaotic.land/posts/2024/03/ultra-locality-in-decision-making/</link>
      <pubDate>Sat, 23 Mar 2024 21:15:45 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/03/ultra-locality-in-decision-making/</guid>
      <description>&lt;p&gt;This time we explore the wonderful world of ultra-locality in decision-making and its connection to free will, good, evil, and God.&lt;/p&gt;
&lt;h3 id=&#34;part-one-ultra-locality-and-free-will&#34;&gt;Part One: Ultra-locality and Free Will&lt;/h3&gt;
&lt;p&gt;The same &lt;a href=&#34;https://www.youtube.com/watch?v=e8qJsk1j2zE&#34;&gt;Joscha Bach: Life, Intelligence, Consciousness, AI &amp;amp; the Future of Humans | Lex Fridman Podcast #392&lt;/a&gt; podcast I mentioned in the previous post &lt;a href=&#34;https://antongolubtsov.substack.com/p/ai-people-trees-and-mushrooms-the&#34;&gt;AI, people, trees, and mushrooms: the same software different hardware&lt;/a&gt; triggered another chain of thought. Joscha was talking about how our neurons always operate using data available right here and right now. That is enough to build complex systems like the human brain. Working together, neurons form parts responsible for memories, image processing, data buses, etc. But ultimately, each of them individually works only with data provided by other neurons. In a similar fashion, neural networks in GPTs are just a multiplication of matrices connected with each other, forming memories, attention, generation, etc.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AI, people, trees, and mushrooms: the same software different hardware</title>
      <link>https://chaotic.land/posts/2024/03/ai-people-trees-mushrooms/</link>
      <pubDate>Sat, 16 Mar 2024 21:06:45 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/03/ai-people-trees-mushrooms/</guid>
      <description>&lt;p&gt;Exploring the idea that all living things have spirit or the ability to run neurological signals.&lt;/p&gt;
&lt;p&gt;Recently, I listened to &lt;a href=&#34;https://www.youtube.com/watch?v=e8qJsk1j2zE&#34;&gt;Joscha Bach: Life, Intelligence, Consciousness, AI &amp;amp; the Future of Humans | Lex Fridman Podcast #392&lt;/a&gt; where Joscha and Lex discussed different ideas about consciousness, neurology, and AI. At one point, they talked about the ability of all types of cells to process neurological signals. The key difference is that neurons can process data much faster, over longer distances, and interact with more neighbors at once.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Matrix: A Simulation, a Game, Reincarnation, or Hallucination?</title>
      <link>https://chaotic.land/posts/2024/03/the-matrix/</link>
      <pubDate>Sat, 09 Mar 2024 17:38:57 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/03/the-matrix/</guid>
      <description>&lt;p&gt;&lt;em&gt;For quite some time, a few thoughts have been haunting me. What if all we see doesn&amp;rsquo;t exist, and we are all hostages or participants of a game.&lt;/em&gt;&lt;/p&gt;
&lt;h3 id=&#34;the-beginning-the-matrix-and-rick-and-morty&#34;&gt;The Beginning: The Matrix and Rick and Morty&lt;/h3&gt;
&lt;p&gt;It all started a while ago. In high school, I was into cyberpunk, reading and watching about hackers, virtual reality, etc. &lt;em&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Neuromancer&#34;&gt;Neuromancer&lt;/a&gt;&lt;/em&gt;, &lt;em&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Johnny_Mnemonic&#34;&gt;Johnny Mnemonic&lt;/a&gt;&lt;/em&gt; by &lt;a href=&#34;https://en.wikipedia.org/wiki/William_Gibson&#34;&gt;William Gibson&lt;/a&gt;, &lt;em&gt;&lt;a href=&#34;https://www.goodreads.com/book/show/30313157-labyrinth-of-reflections&#34;&gt;Labyrinth of Reflections&lt;/a&gt;&lt;/em&gt; by &lt;a href=&#34;https://www.goodreads.com/author/show/32637.Sergei_Lukyanenko&#34;&gt;Sergei Lukyanenko&lt;/a&gt;, &lt;em&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/The_Matrix&#34;&gt;The Matrix&lt;/a&gt;&lt;/em&gt;, and &lt;a href=&#34;https://en.wikipedia.org/wiki/The_Lawnmower_Man_%28film%29&#34;&gt;The Lawnmower Man&lt;/a&gt; were my go-to entertainment. Then I forgot about it until the recent generative AI explosion and… a few episodes of Rick and Morty. In one episode, Morty plays a VR game where he starts as a newborn with no memories of life outside the game and lives an entire life until he dies at 60-80 years old. In another episode, he gets stuck in a game where his consciousness is fragmented into pieces, acting as an entire world of independent agents.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lean development, customers and how it is connected to Amazon writing culture</title>
      <link>https://chaotic.land/posts/2024/03/lean-development-and-amazon-writing-culture/</link>
      <pubDate>Tue, 05 Mar 2024 17:23:16 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/03/lean-development-and-amazon-writing-culture/</guid>
      <description>&lt;p&gt;&lt;em&gt;Amazon is famous for its writing culture which I discovered later in my career. The more I wrote the easier it was to apply the similar approach to other aspects of software development.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When I joined Amazon, I transitioned from a company with a markedly different culture, particularly in writing and development processes. Initially, my feelings toward Amazon&amp;rsquo;s writing-centric culture were skeptical. However, over the next seven years, I gradually embraced and excelled in the Amazon style of writing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Want to be connected? Think twice.</title>
      <link>https://chaotic.land/posts/2024/03/wanna-be-connected-think-twice/</link>
      <pubDate>Sat, 02 Mar 2024 13:19:20 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/03/wanna-be-connected-think-twice/</guid>
      <description>&lt;p&gt;&lt;em&gt;In the last few years companies try to connect everything to the internet and make everything be software defined from door bells, and photo cameras to cars. There are a few bad things about it.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;These days every teeny-tiny piece of technology tries to be connected to the internet. This is usually sold by large, and not some large companies as some sort of convince so you can control everything from everywhere. The approach has its pluses but it also has its minuses. The shiny technological all connected future does not seem to me as appealing as we are told.&lt;/p&gt;</description>
    </item>
    <item>
      <title>い (i/e) and な(na) - adjectives in Japanese</title>
      <link>https://chaotic.land/posts/2024/02/i-and-na-adjectives/</link>
      <pubDate>Sun, 18 Feb 2024 23:15:20 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2024/02/i-and-na-adjectives/</guid>
      <description>&lt;p&gt;&lt;em&gt;There are two types of adjectives i and na and &amp;hellip;. some peculiarities.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I’m not an expert in Japanese phonetics just love to learn new things like …. you know Japanese. So it is just how I perceive the language. Also everything is simplified to the level when it can be understood by everyone.&lt;/p&gt;
&lt;p&gt;There are two types of adjectives in Japanese: i-adjectives and na-adjectives. The types are named by the sound which connects an adjective and a noun. These two types are interesting because they conjugate differently. Na-ones act more like nouns and i-adjective have their own way.&lt;/p&gt;</description>
    </item>
    <item>
      <title>One Interesting Code Challenge from Leetcode: finding anagrams in a string</title>
      <link>https://chaotic.land/posts/2022/05/finding-anagrams-in-a-string-leetcode/</link>
      <pubDate>Sun, 29 May 2022 11:22:58 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/posts/2022/05/finding-anagrams-in-a-string-leetcode/</guid>
      <description>&lt;p&gt;In my coding interviews I often use a simplified version of &lt;a href=&#34;https://Leetcode.com/problems/find-all-anagrams-in-a-string/&#34;&gt;this challenge from Leetcode&lt;/a&gt;.
The simplified version I use: &lt;em&gt;Given two strings &lt;code&gt;s&lt;/code&gt; and &lt;code&gt;p&lt;/code&gt;, return true if &lt;code&gt;s&lt;/code&gt; contains an anagram for &lt;code&gt;p&lt;/code&gt;&lt;/em&gt;.
I like this task because the solution and be improved little by little and there are a lot things to discuss. From algorithmic complexity to CPU cache level optimization. Here I want to walk you through how I solved that challenge for the first time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Book review: Fluent Python by Luciano Romalho (Part 2)</title>
      <link>https://chaotic.land/book-reviews/2022/fluent-python/fluent-python-part-2/</link>
      <pubDate>Mon, 16 May 2022 21:38:13 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/book-reviews/2022/fluent-python/fluent-python-part-2/</guid>
      <description>The second part of the book focuses on different callables. You will know about type hints for Callables, protocols, closures, decorators and other related things.</description>
    </item>
    <item>
      <title>About</title>
      <link>https://chaotic.land/about/</link>
      <pubDate>Thu, 12 May 2022 20:50:09 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/about/</guid>
      <description>&lt;p&gt;Hi, I&amp;rsquo;m Anton and I&amp;rsquo;m a software engineer. Mostly self taught. I&amp;rsquo;m a bit chaotic in my hobbies
today I do a lot of film photography, tomorrow I&amp;rsquo;m trying to figure out how to design simple 3D models
in Fusion 360. From time to time I have that etching need to write something down and this the place
I&amp;rsquo;m scratching that need.&lt;/p&gt;
&lt;p&gt;Besides that I love the idea of open information and don&amp;rsquo;t really like paywalls so I put everything
here under &lt;a href=&#34;https://creativecommons.org/licenses/by/4.0/&#34;&gt;CC BY 4.0&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Book review: Fluent Python by Luciano Romalho (Part 1)</title>
      <link>https://chaotic.land/book-reviews/2022/fluent-python/fluent-python-part-1/</link>
      <pubDate>Mon, 02 May 2022 22:30:35 -0700</pubDate><author>logrusadm@gmail.com (Anton Golubtsov)</author>
      <guid>https://chaotic.land/book-reviews/2022/fluent-python/fluent-python-part-1/</guid>
      <description>I&amp;rsquo;ve just finished reading the first part of the Fluent Python book and it is so exciting that I decided to write about the largest gems I discovered in the book.</description>
    </item>
  </channel>
</rss>
