<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>yuki&#39;s weblog</title>
    <subtitle>computer things and meows</subtitle>
    <link href="https://sylfn.codeberg.page/atom.xml" rel="self" />
    <link href="https://sylfn.codeberg.page/" />
    <updated>2026-07-16T09:38:30Z</updated>
    <id>https://sylfn.codeberg.page/</id>
    <author>
        <name>yuki sireneva</name>
    </author>
    <entry xml:lang="en">
        <title>UTF-8 is a cheap to decode varint</title>
        <summary>Packing lists of integers for a custom decompressor in Lua</summary>
        <link href="https://sylfn.codeberg.page/26w28a-utf8-cheap-varint/" hreflang="en" />
        <id>https://sylfn.codeberg.page/26w28a-utf8-cheap-varint/</id>
        <published>2026-07-07T20:30:00Z</published>
    </entry>
    <entry xml:lang="en">
        <title>NixOS, Flatpak, and correct fonts: you can only have two</title>
        <summary>...and sometimes even two is too much to ask for</summary>
        <link href="https://sylfn.codeberg.page/26w27b-nixos-flatpak-fonts/" hreflang="en" />
        <id>https://sylfn.codeberg.page/26w27b-nixos-flatpak-fonts/</id>
        <published>2026-07-04T21:30:00Z</published>
    </entry>
    <entry xml:lang="en">
        <title>Optimizing Lua string literals to save 400 bytes</title>
        <summary>Fixing CR encoding with clever tricks for a custom decompressor in Lua</summary>
        <link href="https://sylfn.codeberg.page/26w27a-optimizing-lua-string-literals/" hreflang="en" />
        <id>https://sylfn.codeberg.page/26w27a-optimizing-lua-string-literals/</id>
        <published>2026-07-02T14:30:00Z</published>
    </entry>
</feed>
