<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Heroicode</title><link>https://heroicode.github.io/</link><description>Recent content on Heroicode</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 31 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://heroicode.github.io/index.xml" rel="self" type="application/rss+xml"/><item><title>Starting Over</title><link>https://heroicode.github.io/blog/2026/starting-over/</link><pubDate>Sat, 31 Oct 2026 00:00:00 +0000</pubDate><guid>https://heroicode.github.io/blog/2026/starting-over/</guid><description>&lt;p&gt;Heroicode has a new start. I&amp;rsquo;ve always wanted it to be a place where programmers can share knowledge, ideas, and solutions to the practical problems that come up every day.&lt;/p&gt;&#10;&lt;p&gt;Posts here will favor things you can use: what broke, what fixed it, and what I learned along the way.&lt;/p&gt;</description></item><item><title>About</title><link>https://heroicode.github.io/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://heroicode.github.io/about/</guid><description>&lt;p&gt;Heroicode is a place for programmers to share knowledge, ideas, and solutions to practical everyday problems.&lt;/p&gt;&#10;&lt;p&gt;You can find its code on &lt;a href="https://github.com/heroicode"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Projects</title><link>https://heroicode.github.io/projects/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://heroicode.github.io/projects/</guid><description>&lt;p&gt;Small, focused examples and tools.&lt;/p&gt;&#10;&lt;h2 id="nginx-examples"&gt;NGINX examples&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://github.com/heroicode/TLS-mutual-auth-complete-NGINX"&gt;TLS-mutual-auth-complete-NGINX&lt;/a&gt;: a complete, self-contained example of TLS mutual authentication&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://github.com/heroicode/proxy_pass-dummy-NGINX"&gt;proxy_pass-dummy-NGINX&lt;/a&gt;: a fairly minimal demonstration of &lt;code&gt;proxy_pass&lt;/code&gt; behavior&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://github.com/heroicode/file-upload-only-NGINX"&gt;file-upload-only-NGINX&lt;/a&gt;: upload files using only NGINX&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://github.com/heroicode/faketime-NGINX"&gt;faketime-NGINX&lt;/a&gt;: configure NGINX to work with faketime&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="tools"&gt;Tools&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://github.com/heroicode/pdf-booklet"&gt;pdf-booklet&lt;/a&gt;: convert PDF files into booklet format for multi-page printing&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://github.com/heroicode/project-generator"&gt;project-generator&lt;/a&gt;: a really simple project generator template system&lt;/li&gt;&#10;&lt;/ul&gt;</description></item></channel></rss>