<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Joy Mallik</title><description>Notes, ideas and progress as I build runtime software — schedulers, engines, and the systems underneath them.</description><link>https://joym.dev</link><item><title>Kaos devlog: Creating netns without CAP_NET_ADMIN</title><link>https://joym.dev/devlog#2026-08-20-creating-netns-without-cap-net-admin</link><guid isPermaLink="true">https://joym.dev/devlog#2026-08-20-creating-netns-without-cap-net-admin</guid><description>managed to get a netns running without sudo on a single thread. </description><pubDate>Thu, 20 Aug 2026 12:45:00 GMT</pubDate></item><item><title>Penny: Correcting my misconceptions after learning more about the execution model</title><link>https://joym.dev/blog/penny/2026-02-16-penny-model-corrections</link><guid isPermaLink="true">https://joym.dev/blog/penny/2026-02-16-penny-model-corrections</guid><description>A design correction to Penny after better understanding JavaScript&apos;s execution model — tasks as explicit state machines.</description><pubDate>Mon, 16 Feb 2026 03:18:12 GMT</pubDate></item><item><title>When Draw calls stop being the point</title><link>https://joym.dev/blog/004/2026-01-30-when-draw-calls-stop-being-the-point</link><guid isPermaLink="true">https://joym.dev/blog/004/2026-01-30-when-draw-calls-stop-being-the-point</guid><description>Discovering GPU-driven rendering, and realizing my mental model of draw-call optimization was a decade out of date.</description><pubDate>Thu, 29 Jan 2026 17:00:00 GMT</pubDate></item><item><title>Penny: Designing a memory model to support a work stealing scheduler in the browser</title><link>https://joym.dev/blog/penny/2025-12-02-penny-mem-model</link><guid isPermaLink="true">https://joym.dev/blog/penny/2025-12-02-penny-mem-model</guid><description>Designing a memory model that fits the browser&apos;s constraints for a Cilk-like work-stealing scheduler.</description><pubDate>Tue, 02 Dec 2025 03:18:12 GMT</pubDate></item></channel></rss>