<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Jari Aarniala</title><description>Hand-crafted software from Helsinki, Finland.</description><link>https://aarniala.fi/</link><item><title>Cloudflare video squeeze</title><link>https://aarniala.fi/blog/cloudflare-video-squeeze/</link><guid isPermaLink="true">https://aarniala.fi/blog/cloudflare-video-squeeze/</guid><description>How to make your video fit into Cloudflare Pages&apos; size limit.</description><pubDate>Thu, 16 May 2024 00:00:00 GMT</pubDate></item><item><title>The shiny new thing</title><link>https://aarniala.fi/blog/the-shiny-new-thing/</link><guid isPermaLink="true">https://aarniala.fi/blog/the-shiny-new-thing/</guid><description>I founded a company and became more conservative with my technology choices.</description><pubDate>Tue, 26 Sep 2023 00:00:00 GMT</pubDate></item><item><title>Adding TLS support to deno-mysql</title><link>https://aarniala.fi/blog/deno-mysql-tls/</link><guid isPermaLink="true">https://aarniala.fi/blog/deno-mysql-tls/</guid><description>TLS support recently landed in the MySQL driver for Deno, a modern JavaScript runtime.</description><pubDate>Fri, 15 Sep 2023 00:00:00 GMT</pubDate></item><item><title>My journey as a programmer</title><link>https://aarniala.fi/blog/my-journey-as-a-programmer/</link><guid isPermaLink="true">https://aarniala.fi/blog/my-journey-as-a-programmer/</guid><description>What early exposure to Cobol can do to you.</description><pubDate>Tue, 30 May 2017 00:00:00 GMT</pubDate></item><item><title>Application-level locking with Postgres advisory locks</title><link>https://aarniala.fi/blog/postgres-advisory-locks/</link><guid isPermaLink="true">https://aarniala.fi/blog/postgres-advisory-locks/</guid><description>Advisory locks allow creating database locks using arbitrary keys which have special meaning for your application, but are not necessarily related to any database entity.</description><pubDate>Mon, 06 Feb 2017 00:00:00 GMT</pubDate></item></channel></rss>