<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>Andrii Serhiienko&#39;s Weblog</title>
    <subtitle>Notes on computer science, engineering, AI, and programming languages.</subtitle>
    <link rel="self" type="application/atom+xml" href="https://oslikas.com/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://oslikas.com"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-08-15T12:40:00+02:00</updated>
    <id>https://oslikas.com/atom.xml</id>
    <entry xml:lang="en">
        <title>Zola Documentation</title>
        <published>2026-08-15T12:40:00+02:00</published>
        <updated>2026-08-15T12:40:00+02:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://oslikas.com/blogmarks/zola-documentation/"/>
        <id>https://oslikas.com/blogmarks/zola-documentation/</id>
        
        <content type="html" xml:base="https://oslikas.com/blogmarks/zola-documentation/">&lt;p&gt;The documentation for the static site generator this weblog runs on. This is
a &lt;strong&gt;demo blogmark&lt;/strong&gt;: the title links out to the external URL, and the
&lt;code&gt;via&lt;/code&gt; in the front matter becomes the attribution link at the end of the
commentary.&lt;/p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Hello, weblog</title>
        <published>2026-08-15T09:30:00+02:00</published>
        <updated>2026-08-15T09:30:00+02:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://oslikas.com/entries/hello-weblog/"/>
        <id>https://oslikas.com/entries/hello-weblog/</id>
        
        <content type="html" xml:base="https://oslikas.com/entries/hello-weblog/">&lt;p&gt;Hello, weblog. This is a &lt;strong&gt;demo entry&lt;/strong&gt; — short on purpose, so you can see how
a short Entry renders in full on the front page, with no truncation.&lt;/p&gt;
&lt;p&gt;This one is also flagged as &lt;code&gt;highlighted = true&lt;/code&gt;, which is why it shows up in
the Highlights sidebar on the right. Delete this post and the other demo
posts, and start writing for real.&lt;/p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>How this site is built</title>
        <published>2026-08-14T21:55:00+02:00</published>
        <updated>2026-08-14T21:55:00+02:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://oslikas.com/entries/how-this-site-is-built/"/>
        <id>https://oslikas.com/entries/how-this-site-is-built/</id>
        
        <summary type="html">&lt;p&gt;This is a &lt;strong&gt;demo entry&lt;/strong&gt; — long on purpose. It shows what happens to a long
Entry on the front page: everything before the &lt;code&gt;&amp;lt;!-- more --&amp;gt;&lt;/code&gt; marker below is
shown as the summary, and the rest is cut off with a word-count link.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Why a weblog</title>
        <published>2026-08-13T18:10:00+02:00</published>
        <updated>2026-08-13T18:10:00+02:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://oslikas.com/entries/why-a-weblog/"/>
        <id>https://oslikas.com/entries/why-a-weblog/</id>
        
        <content type="html" xml:base="https://oslikas.com/entries/why-a-weblog/">&lt;p&gt;This is a &lt;strong&gt;demo entry&lt;/strong&gt; — a medium-length one with no &lt;code&gt;&amp;lt;!-- more --&amp;gt;&lt;/code&gt; marker,
so it renders in full on the front page and then gets cut off at the truncation
threshold. Wait — no. Without the marker, the front page shows the entire body,
whatever its length; the marker is the only truncation mechanism. That is the
point of this post: the author decides where the front-page summary ends, not
the theme.&lt;/p&gt;
&lt;p&gt;Why a weblog at all? Because writing in public is the cheapest forcing
function for thinking clearly. Posts here will be uneven and incomplete; that
is fine. The archive is the product.&lt;/p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Tera Templates</title>
        <published>2026-08-12T23:15:00+02:00</published>
        <updated>2026-08-12T23:15:00+02:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://oslikas.com/blogmarks/tera-templates/"/>
        <id>https://oslikas.com/blogmarks/tera-templates/</id>
        
        <content type="html" xml:base="https://oslikas.com/blogmarks/tera-templates/">&lt;p&gt;The template engine Zola uses — and the one generating the very page you are
reading. A &lt;strong&gt;demo blogmark&lt;/strong&gt; without a &lt;code&gt;via&lt;/code&gt; field, so no attribution link
appears.&lt;/p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Zola&#39;s `&lt;!-- more --&gt;` marker defines the page summary</title>
        <published>2026-08-12T21:00:00+02:00</published>
        <updated>2026-08-12T21:00:00+02:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://oslikas.com/til/zola-summary-marker/"/>
        <id>https://oslikas.com/til/zola-summary-marker/</id>
        
        <content type="html" xml:base="https://oslikas.com/til/zola-summary-marker/">&lt;p&gt;Today I learned: in Zola, a page&#39;s summary is everything before the
&lt;code&gt;&amp;lt;!-- more --&amp;gt;&lt;/code&gt; comment in the markdown — or the entire content if the marker
is absent. This is a &lt;strong&gt;demo TIL&lt;/strong&gt;; the &lt;code&gt;topic&lt;/code&gt; field is what groups TILs on
the &lt;code&gt;/til/&lt;/code&gt; index page.&lt;/p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>OCaml community is much smaller than Haskell community</title>
        <published>2026-08-11T09:05:00+02:00</published>
        <updated>2026-08-11T09:05:00+02:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://oslikas.com/til/ocaml-community-is-tiny/"/>
        <id>https://oslikas.com/til/ocaml-community-is-tiny/</id>
        
        <content type="html" xml:base="https://oslikas.com/til/ocaml-community-is-tiny/">&lt;p&gt;Today I learned: OCaml community is much smaller than Haskell community. I am surprised. I alwas considered Haskell to be academia and OCaml to be wide-known and wide-spread practical language. Apparently, it is the opposite - OCaml is way more niche than Haskell.&lt;/p&gt;
</content>
        
    </entry>
</feed>
