<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:webfeeds="http://webfeeds.org/rss/1.0">
  <channel>
    <title>Guido Flohr - feed</title>
    <description>Web site of Guido Flohr, articles about programming in C, Java, JavaScript, Perl and other languages, about making music with Logic Pro and GarageBand, about Bulgaria, Germany, Sofia, Cologne, about politics, about software, about everything else that I am interested in.
</description>
    <link>https://www.guido-flohr.net/</link>
    <webfeeds:cover image="http://www.guido-flohr.net/assets/images/gfl-profile.jpeg" />
    <atom:link href="https://www.guido-flohr.net/" rel="self" type="application/rss+xml"/>

    <pubDate>Tue, 02 Jun 2026 17:07:12 +0000</pubDate>
    <lastBuildDate>Tue, 02 Jun 2026 17:07:12 +0000</lastBuildDate>
    <generator>Qgoda vv0.11.0 (https://www.qgoda.net/)</generator>
      
      <item>
        <title>A JavaScript Lifecycle-Trap — How Class Field Initialisers Break Inheritance</title>
        <description>If you are one of the people that love to optimise away a constructor of a subclass, beware of a subtle caveat. The class field initialisation may not take place, when you expect it.</description>
        <pubDate>Mon, 01 Jun 2026 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/a-javascript-lifecycle-trap-how-class-field-initialisers-break-inheritance/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/a-javascript-lifecycle-trap-how-class-field-initialisers-break-inheritance/index.html</guid>
        
        <category>Development</category>
        
        <category>JavaScript</category>
        
        
        <category>Development</category>
        
      </item>
      
      <item>
        <title>Practice Chess Openings with Anki Flashcards</title>
        <description>&lt;img src="/assets/images/integrate-syzygy-tables-into-a-chess-engine/endgame.webp" width="100%"&gt;</description>
        <pubDate>Fri, 06 Feb 2026 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/integrate-syzygy-tables-into-a-chess-engine/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/integrate-syzygy-tables-into-a-chess-engine/index.html</guid>
        
        <category>Chessprogramming</category>
        
        <category>Chess</category>
        
        <category>Development</category>
        
        
        <category>Miscellaneous</category>
        
      </item>
      
      <item>
        <title>Yargs 18 Pitfalls</title>
        <description>&lt;img src="/assets/images/yargs-18-pitfalls/pirate-ship.webp" width="100%"&gt;</description>
        <pubDate>Tue, 07 Oct 2025 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/yargs-18-pitfalls/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/yargs-18-pitfalls/index.html</guid>
        
        <category>Yargs</category>
        
        <category>Jest</category>
        
        <category>Development</category>
        
        <category>TypeScript</category>
        
        <category>JavaScript</category>
        
        
        <category>Development</category>
        
      </item>
      
      <item>
        <title>Orienting Edges of the Last Layer</title>
        <description>Orienting the last layer edges is easy because you already know the biggest part of the best algorithms for it from the beginner method.</description>
        <pubDate>Sat, 30 Aug 2025 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/orient-last-layer-edges/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/orient-last-layer-edges/index.html</guid>
        
        <category>Cube</category>
        
        
        <category>Miscellaneous</category>
        
      </item>
      
      <item>
        <title>Orienting Corners of the Last Layer</title>
        <description></description>
        <pubDate>Wed, 13 Aug 2025 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/orient-last-layer-corners/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/orient-last-layer-corners/index.html</guid>
        
        <category>Cube</category>
        
        
        <category>Miscellaneous</category>
        
      </item>
      
      <item>
        <title>Permuting Edges of the Last Layer</title>
        <description>To be written!</description>
        <pubDate>Wed, 13 Aug 2025 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/permute-last-layer-edges/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/permute-last-layer-edges/index.html</guid>
        
        <category>Cube</category>
        
        
        <category>Miscellaneous</category>
        
      </item>
      
      <item>
        <title>Permuting Corners of the Last Layer</title>
        <description>TODO!</description>
        <pubDate>Wed, 13 Aug 2025 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/swap-corners/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/swap-corners/index.html</guid>
        
        <category>Cube</category>
        
        
        <category>Miscellaneous</category>
        
      </item>
      
      <item>
        <title>Learning F2L</title>
        <description></description>
        <pubDate>Tue, 24 Jun 2025 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/learning-f2l/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/learning-f2l/index.html</guid>
        
        <category>Cube</category>
        
        
        <category>Miscellaneous</category>
        
      </item>
      
      <item>
        <title>Advanced F2L</title>
        <description></description>
        <pubDate>Tue, 24 Jun 2025 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/advanced-f2l/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/advanced-f2l/index.html</guid>
        
        <category>Cube</category>
        
        
        <category>Miscellaneous</category>
        
      </item>
      
      <item>
        <title>Improving the Easy Cube Solving Method</title>
        <description>Now that we know The Easiest Method to Solve the Rubik&apos;s Cube, it is time for the first improvements to it. But you should keep in mind that none of these improvements are sustainable. You will later learn better algorithms that achieve the same with less effort. So feel free to skip this article if you are sure that you want to learn the &quot;real thing&quot;.</description>
        <pubDate>Tue, 24 Jun 2025 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/improving-the-easy-cube-solving-method/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/improving-the-easy-cube-solving-method/index.html</guid>
        
        <category>Cube</category>
        
        
        <category>Miscellaneous</category>
        
      </item>
      
  </channel>
</rss>
