the ugly ocaml monstrosity powering my site oppi.li
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

build

Signed-off-by: oppiliappan <me@oppi.li>

+1 -1
+1 -1
_site/index.html
··· 37 37 --bg:#fff; 38 38 } 39 39 } 40 - </style><div class="flex flex-col items-center md:flex-row p-2 mt-12 gap-12"><svg style="position:absolute;width:0;height:0;overflow:hidden" aria-hidden="true"><defs><filter id="dither" color-interpolation-filters="sRGB" x="0" y="0" width="100%" height="100%"><feImage width="8" height="8" result="pat" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA+UlEQVR42gXBERTCUABA0X/OYDAYDAZBEAyCIBgMgiAIgiAYBINgEAwGgyAIBsFgMAiCIAiCIAgGQTAYDAaDIAiCwWDwulcIIXg8HgwGA36/H4qi8Hq9sCyLtm0Rm82G0WjE5XJhvV4ThiHT6ZT7/U4QBIhut0tVVaiqSpZl9Pt9vt8vnU6HsiwRh8OB5XLJfr9nNptxPp9xXZckSbBtGyHLMs/nE9M0aZoGSZJI05ThcEhd14jdbsdkMuF2u+H7PtvtlvF4zPV6xfM8hGEYfD4fdF2nKAp6vR7v9xtN08jzHHE6nVitVsRxzGKx4Hg84jgOURQxn8/5A7oKnYRU4EpfAAAAAElFTkSuQmCC"/><feTile in="pat" result="tiled"/><feComposite operator="arithmetic" k1="0" k2="1" k3="1" k4="-0.5" in="SourceGraphic" in2="tiled"/><feComponentTransfer><feFuncR type="discrete" tableValues="0 1"/><feFuncG type="discrete" tableValues="0 1"/><feFuncB type="discrete" tableValues="0 1"/></feComponentTransfer></filter></defs></svg><div class="aspect-1/1 w-48 flex items-center justify-center"><div class="sphere-clip"><div class="sphere"></div></div></div><div class="text-justify"><p>I&#x27;m Akshay, programmer, pixel-artist &amp; programming-language enthusiast.</p><p>I am currently building <a href="https://tangled.org">Tangled</a>, a new social-enabled code-collaboration platform.</p><p>Reach out at oppili@libera.chat.</p></div></div><div><div class="space-y-4"><div class="flex items-center justify-between"><h2>posts</h2><a class="mt-10" href="/posts">view all</a></div><div><div class="flex"><a href="posts/mounting_the_atmosphere">mounting the atmosphere</a><span class="grow text-right tabular-nums">31.07.2025</span></div><div class="flex"><a href="posts/configuring_jujutsu">configuring jujutsu</a><span class="grow text-right tabular-nums">24.05.2025</span></div><div class="flex"><a href="posts/tales_from_mainframe_modernization">tales from mainframe modernization</a><span class="grow text-right tabular-nums">21.05.2025</span></div></div></div><div><div class="flex items-center justify-between"><h2>weeklies</h2><a class="mt-10" href="/weeklies">view all</a></div><div><div class="flex flex-row items-start"><div class="flex flex-col mt-4 items-center"><a class="text-lg" href="weeklies/2026-16">16</a><span class="text-xs">2026</span></div><ul><li>FP Launchpad at IIT Madras</li><li>Renewed interest in OCaml</li><li>Building a web-of-trust</li></ul></div></div></div></div></div></main></div></body></html> 40 + </style><div class="flex flex-col items-center md:flex-row p-2 mt-12 gap-12"><svg style="position:absolute;width:0;height:0;overflow:hidden" aria-hidden="true"><defs><filter id="dither" color-interpolation-filters="sRGB" x="0" y="0" width="100%" height="100%"><feImage width="8" height="8" result="pat" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA+UlEQVR42gXBERTCUABA0X/OYDAYDAZBEAyCIBgMgiAIgiAYBINgEAwGgyAIBsFgMAiCIAiCIAgGQTAYDAaDIAiCwWDwulcIIXg8HgwGA36/H4qi8Hq9sCyLtm0Rm82G0WjE5XJhvV4ThiHT6ZT7/U4QBIhut0tVVaiqSpZl9Pt9vt8vnU6HsiwRh8OB5XLJfr9nNptxPp9xXZckSbBtGyHLMs/nE9M0aZoGSZJI05ThcEhd14jdbsdkMuF2u+H7PtvtlvF4zPV6xfM8hGEYfD4fdF2nKAp6vR7v9xtN08jzHHE6nVitVsRxzGKx4Hg84jgOURQxn8/5A7oKnYRU4EpfAAAAAElFTkSuQmCC"/><feTile in="pat" result="tiled"/><feComposite operator="arithmetic" k1="0" k2="1" k3="1" k4="-0.5" in="SourceGraphic" in2="tiled"/><feComponentTransfer><feFuncR type="discrete" tableValues="0 1"/><feFuncG type="discrete" tableValues="0 1"/><feFuncB type="discrete" tableValues="0 1"/></feComponentTransfer></filter></defs></svg><div class="aspect-1/1 w-48 flex items-center justify-center"><div class="sphere-clip"><div class="sphere"></div></div></div><div class="text-justify"><p>I&#x27;m Akshay, programmer, pixel-artist &amp; programming-language enthusiast.</p><p>I am currently building <a href="https://tangled.org">Tangled</a>, a new social-enabled code-collaboration platform.</p><p>I am available on libera.chat as oppili.</p></div></div><div><div class="space-y-4"><div class="flex items-center justify-between"><h2>posts</h2><a class="mt-10" href="/posts">view all</a></div><div><div class="flex"><a href="posts/mounting_the_atmosphere">mounting the atmosphere</a><span class="grow text-right tabular-nums">31.07.2025</span></div><div class="flex"><a href="posts/configuring_jujutsu">configuring jujutsu</a><span class="grow text-right tabular-nums">24.05.2025</span></div><div class="flex"><a href="posts/tales_from_mainframe_modernization">tales from mainframe modernization</a><span class="grow text-right tabular-nums">21.05.2025</span></div></div></div><div><div class="flex items-center justify-between"><h2>weeklies</h2><a class="mt-10" href="/weeklies">view all</a></div><div><div class="flex flex-row items-start"><div class="flex flex-col mt-4 items-center"><a class="text-lg" href="weeklies/2026-16">16</a><span class="text-xs">2026</span></div><ul><li>FP Launchpad at IIT Madras</li><li>Renewed interest in OCaml</li><li>Building a web-of-trust</li></ul></div></div></div></div></div></main></div></body></html>