<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Brian J. Cardiff</title><description>Software Engineer · Lecturer Professor in Computer Science</description><link>https://www.bcardiff.com/</link><item><title>Preferred fonts</title><link>https://www.bcardiff.com/writing/fonts-2026/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/fonts-2026/</guid><description>My selection of fonts – 2026 edition</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Export PDF as one image per page</title><link>https://www.bcardiff.com/til/split-pdf-pages/</link><guid isPermaLink="true">https://www.bcardiff.com/til/split-pdf-pages/</guid><description>Export PDF as one image per page</description><pubDate>Fri, 09 May 2025 00:00:00 GMT</pubDate></item><item><title>How to reduce the size of a PDF</title><link>https://www.bcardiff.com/til/shrink-pdf-size/</link><guid isPermaLink="true">https://www.bcardiff.com/til/shrink-pdf-size/</guid><description>How to reduce the size of a PDF</description><pubDate>Thu, 08 May 2025 00:00:00 GMT</pubDate></item><item><title>¿Cómo instalar Haskell?</title><link>https://www.bcardiff.com/writing/como-instalar-haskell/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/como-instalar-haskell/</guid><description>Cómo configurar GHC y VSCode</description><pubDate>Mon, 24 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Reveal type in Crystal</title><link>https://www.bcardiff.com/writing/reveal-type-in-crystal/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/reveal-type-in-crystal/</guid><description>Reveal type in Crystal</description><pubDate>Mon, 06 Mar 2023 00:00:00 GMT</pubDate></item><item><title>bdw-gc coroutines support</title><link>https://www.bcardiff.com/writing/bdw-gc-coroutines-support/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/bdw-gc-coroutines-support/</guid><description>bdw-gc coroutines support</description><pubDate>Wed, 16 Feb 2022 00:00:00 GMT</pubDate></item><item><title>Debug Crystal in VSCode via CodeLLDB</title><link>https://www.bcardiff.com/writing/debug-crystal-in-vscode-via-codelldb/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/debug-crystal-in-vscode-via-codelldb/</guid><description>Debug Crystal in VSCode via CodeLLDB</description><pubDate>Wed, 01 Apr 2020 00:00:00 GMT</pubDate></item><item><title>Towards Crystal 1.0</title><link>https://www.bcardiff.com/writing/towards-crystal-1-0/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/towards-crystal-1-0/</guid><description>Towards Crystal 1.0</description><pubDate>Tue, 03 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Parallelism in Crystal</title><link>https://www.bcardiff.com/writing/parallelism-in-crystal/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/parallelism-in-crystal/</guid><description>Parallelism in Crystal</description><pubDate>Fri, 06 Sep 2019 00:00:00 GMT</pubDate></item><item><title>Watch: Run, change, build, repeat</title><link>https://www.bcardiff.com/writing/watch-run-change-build-repeat/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/watch-run-change-build-repeat/</guid><description>Watch: Run, change, build, repeat</description><pubDate>Tue, 30 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Using CircleCI 2.0 for your Crystal projects</title><link>https://www.bcardiff.com/writing/using-circleci-2-0-for-your-crystal-projects/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/using-circleci-2-0-for-your-crystal-projects/</guid><description>Using CircleCI 2.0 for your Crystal projects</description><pubDate>Tue, 04 Sep 2018 00:00:00 GMT</pubDate></item><item><title>Crystal Automated Release</title><link>https://www.bcardiff.com/writing/crystal-automated-release/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/crystal-automated-release/</guid><description>Crystal Automated Release</description><pubDate>Fri, 09 Mar 2018 00:00:00 GMT</pubDate></item><item><title>Shipping Crystal apps in a small Docker image</title><link>https://www.bcardiff.com/writing/shipping-crystal-apps-in-a-small-docker-image/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/shipping-crystal-apps-in-a-small-docker-image/</guid><description>Shipping Crystal apps in a small Docker image</description><pubDate>Mon, 03 Apr 2017 00:00:00 GMT</pubDate></item><item><title>From a DB to JSON with Crystal</title><link>https://www.bcardiff.com/writing/from-a-db-to-json-with-crystal/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/from-a-db-to-json-with-crystal/</guid><description>From a DB to JSON with Crystal</description><pubDate>Mon, 16 Jan 2017 00:00:00 GMT</pubDate></item><item><title>INSERT INTO shard VALUES (&quot;crystal-db&quot;)</title><link>https://www.bcardiff.com/writing/insert-into-shard-values-crystal-db/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/insert-into-shard-values-crystal-db/</guid><description>INSERT INTO shard VALUES (&quot;crystal-db&quot;)</description><pubDate>Mon, 26 Dec 2016 00:00:00 GMT</pubDate></item><item><title>A story of compromises and types</title><link>https://www.bcardiff.com/writing/a-story-of-compromises-and-types/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/a-story-of-compromises-and-types/</guid><description>A story of compromises and types</description><pubDate>Fri, 09 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Introducción a Prolog</title><link>https://www.bcardiff.com/writing/intro-prolog/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/intro-prolog/</guid><pubDate>Thu, 15 Oct 2015 00:00:00 GMT</pubDate></item><item><title>Crystal tools</title><link>https://www.bcardiff.com/writing/crystal-tools/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/crystal-tools/</guid><description>Crystal tools</description><pubDate>Sat, 05 Sep 2015 00:00:00 GMT</pubDate></item><item><title>Towards Abstraction for DynAlloy Specifications</title><link>https://www.bcardiff.com/writing/icfem2008-dynalloy/</link><guid isPermaLink="true">https://www.bcardiff.com/writing/icfem2008-dynalloy/</guid><description>Submitted publication to ICFEM 2008</description><pubDate>Wed, 01 Oct 2008 00:00:00 GMT</pubDate></item></channel></rss>