<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xml" href="/atom.xsl"?><feed xmlns="http://www.w3.org/2005/Atom" >

  <title>bojidar-bg.dev — Now</title>
  <link href="https://bojidar-bg.dev/now.xml" rel="self"></link>
  <link href="https://bojidar-bg.dev/now/" rel="alternate"></link>
  <updated>2026-05-18</updated>
<author><name>Bojidar Marinov</name></author>  <id>urn:uuid:5f256123-6272-43d8-89d9-c7fd02dbc0ca</id>
  <icon>https://bojidar-bg.dev/favicon.png</icon>

    <entry >
    <title>Current tidings - May</title>
<author><name>Bojidar Marinov</name></author>    <link href="https://bojidar-bg.dev/now/"/>
<id>urn:uuid:f67e3e11-1ddf-4cea-84aa-3186aa14186e</id>    <updated>2026-05-18T14:00:00Z</updated>    <published>2026-05-18T14:00:00Z</published>            <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
<h1 id="current-tidings---may">Current tidings - May</h1>
<div class="right">
<div class="float">
<img src="/now/image-2026-05.jpg" alt="A blooming field of tiny purple flowers, captured around Easter" />
<div class="figcaption">A blooming field of tiny purple flowers, captured around Easter</div>
</div>
</div>
<p>It's May! <a href="/now/../blog/2026-03-29-time-flies/">How has time even flown</a>; the last update to this page was all the way back in January!</p>
<p>It's been a good year so far; busy with work and real life friends and relatives to attend to, to the point that I haven't had time to do the things I usually enjoy. However, I'm finally getting into the rhythm of it! <span class="emoji" data-emoji="smiley">😃</span></p>
<h2 id="life">Life</h2>
<p>I got a very good friend visiting for a few months! <span class="emoji" data-emoji="tada">🎉</span> He is starting a job that requires him to finally be in the big city, and what better way to spice up the weeks and learn to split chores than by inviting someone over? :')<br />
Best of luck with the job, friend! <del>(And let's see how long it takes me to get you to make yourself a website <span class="emoji" data-emoji="grin">😁</span>)</del></p>
<h2 id="programming">Programming</h2>
<p>I did some protocol design earlier this year, and managed to deploy a simple, sequence-number based protocol to our early-stage production environment. I even went fancy and wrote proofs for the protocol's correctness, as inspired by <a href="https://www.socallinuxexpo.org/scale/22x/presentations/closing-keynote-leslie-lamport/">Leslie Lamport's closing speech at SCALE 22x</a>.</p>
<p>...Sadly, correctly implementing the protocol as proven ended up tricker than expected, due to <a href="https://event-driven.io/en/ordering_in_postgres_outbox/">issues in PostgreSQL transaction ordering documented by Oskar Dudycz</a>—and in the end colleagues opted to switch to something more boring. Oh well. We now have a regular run-of-the-mill task queue; at least it is simple to debug, even if it needs more state to maintain.</p>
<h2 id="books">Books</h2>
<p>Since December, I've had the joy of listening to Debbie Coll and Rebekah O'Donnovan's co-written first-draft-audiobook/podcast hybrid, <a href="https://balladsofbeyond.com/home">Ballads of Beyond</a> (through AntennaPod <span class="emoji" data-emoji="sparkles">✨</span>). <em>The Cavern at the Edge of Time</em> was a blast, and it brought many smiles while getting to work in the bleak December mornings. Season two, <em>The Thief in the Mirror</em>, seems just as fun! <span class="emoji" data-emoji="blush">😊</span><br />
<del>Now, on to convincing them to move to the Fediverse instead of being stuck on Instagram <span class="emoji" data-emoji="joy">😂</span></del></p>
<p>In addition, I was inspired by one of the pastors at church to block off time for Bible reading daily! I'm currently mid-way through a focused read in which I try to highlight all verses that might in some way be used to defend "Intellectual Property" rights, because—well—I have a long-time suspicion that copyright and patents are entirely unbiblical, but I need to have some proof of that.</p>
<h2 id="writing">Writing</h2>
<p>Starting today (heh, actually), I'm trying to get up early to get some writing in for the day. It worked very well for the <a href="/now/../blog/2026-04-29-garfield-attachment/">"How I was cured of my Garfield attachment"</a> post, so I'm hopeful it would work for other posts as well!</p>
<p>Let's see!</p>
<h2 id="current-projects">Current projects</h2>
<ul>
<li>Work at <a href="https://stackit.com/en">STACKIT</a> — an European B2B cloud provider.</li>
<li><a href="/now/../%D0%BA%D1%83%D1%80%D1%81/">Programming with Bojidar</a> - My tiny JavaScript programming course serving a few Bulgarian students weekly.</li>
<li>Website maintenance - On-and-off maintaining Linux boxes for <a href="https://github.com/bojidar-bg/bojidar-bg.dev-config" rel="nofollow">my programming course</a>, for the <a href="https://homeschoolingbg.com/" rel="nofollow">Bulgarian Homeschooling Association</a> (We got a new website out!! <span class="emoji" data-emoji="tada">🎉</span>), and for a group of friends.</li>
<li>Slides at church — I got an HTML file which can do everything for me, from looking up Bible verses to laying out multi-page slides. 10/10 no notes, would learn programming again if I forgot it overnight, it's far too useful when dealing with technology <span class="emoji" data-emoji="grin">😁</span></li>
</ul>
<p>Backlog:</p>
<ul>
<li>Retry <a href="https://100daystooffload.com/">100 Days To Offload</a>. Oops.</li>
<li>College at <a href="https://tesu.edu/">TESU</a>. Halfway there, waiting on everything else getting into a calm rhythm before continuing.</li>
<li><a href="https://codeberg.org/bojidar-bg/project-world">Project: World</a> - A custom for-fun hobby programming language, with hopes of compiling to WASM (GC)!</li>
<li><a href="https://github.com/Paligo/xee">Xee</a> - an XSLT toolkit written in Rust.</li>
</ul>
<hr />
<p>This page is also available as an <a href="/now.xml">Atom feed</a>, inspired by Bryan Braum's <a href="https://www.bryanbraun.com/now/">/now page</a>.</p>      </div>
    </content>
  </entry>

</feed>
