<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><atom:link href="https://albertzak.com/feed.xml" rel="self" type="application/rss+xml"/><title>Albert Zak</title><link>https://albertzak.com/</link><description>Programming isn't fun enough yet</description><generator>clj-rss</generator><item><title>Run, Build, and Grow Small Systems Without Leaving Your Text Editor</title><link>https://albertzak.com/run-build-grow</link><pubDate>Fri, 05 Jul 2024 16:00:00 +0000</pubDate><description>Demo of a programming environment I made: See inside any function, hot swap all code, across a running distributed system.</description></item><item><title>Dream Programming Environment</title><link>https://albertzak.com/edge-os</link><pubDate>Tue, 20 Sep 2022 16:00:00 +0000</pubDate><description>A poster collage of ideas I'd like to see in future programming environments. Presented at the Symposium on Reliable Distributed Systems (SRDS) 2022 PhD track.</description></item><item><title>My first Research Proposal: An "Operating System" for the Edge</title><link>https://albertzak.com/initial-research-proposal</link><pubDate>Fri, 18 Jun 2021 16:00:00 +0000</pubDate><description>I took part in a 4-year PhD program, but didn't complete it. This is my initial research proposal/abstract as it was accepted. I usually don't write like this.</description></item><item><title>Talk: Ship Your Code While It's Hot (Erlang/OTP)</title><link>https://albertzak.com/ship-hot</link><pubDate>Wed, 18 Apr 2018 16:00:00 +0000</pubDate><description>Hot Code Replacement in Erlang/OTP. Learn the basics of how Elixir and Erlang/OTP Releases work. Also known as: hot code reloading, runtime code replacement, dynamic software updating (DSU)</description></item></channel></rss>