<?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 - #Development</title>
    <description></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>Mon, 07 Sep 2026 15:13:30 +0000</pubDate>
    <lastBuildDate>Mon, 07 Sep 2026 15:13:30 +0000</lastBuildDate>
    <generator>Qgoda vv0.11.0 (https://www.qgoda.net/)</generator>
      
      <item>
        <title>Filtering and Searching In Visible Content With AngularJS (Part 2/2)</title>
        <description>In a previous post I had illustrated that a regular AngularJS filter is seldom sufficient to implement a search because the data displayed differs significantly from the data stored in the application model. Today I will present a solution to the problem that applies the filter to exactly what the user sees.</description>
        <pubDate>Thu, 07 Apr 2016 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/angular-filter-visible-content-2/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/angular-filter-visible-content-2/index.html</guid>
        
        <category>Development</category>
        
        <category>AngularJS</category>
        
        
        <category>Development</category>
        
      </item>
      
      <item>
        <title>Multilingual Web Sites with Jekyll</title>
        <description>After waiting years on my TODO list I recently decided to tackle the project &quot;web site&quot;. Since I no longer work for Imperia I was looking for a light-weight alternative. I did not want to install PHP on my server, ruling out a lot of options. A colleague finally recommended Jekyll. Its simple semi-static approach reminded me of Imperia and I decided to give it a shot.</description>
        <pubDate>Fri, 26 Feb 2016 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/multilang-with-jekyll/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/multilang-with-jekyll/index.html</guid>
        
        <category>Web Development</category>
        
        <category>CMS</category>
        
        <category>I18N</category>
        
        <category>Static Site Generators</category>
        
        <category>System Administration</category>
        
        <category>Development</category>
        
        <category>Jekyll</category>
        
        <category>Multi-Language</category>
        
        
        <category>System Administration</category>
        
        <category>Development</category>
        
      </item>
      
      <item>
        <title>Using Tags With Multilingual Jekyll Sites</title>
        <description>The static site generator Jekyll stores tags site-wide. You need a little Ruby code if you want to want to maintain them per-language instead, as you would want on a multi-lingual site. In a previous post &quot;Multilingual Web Sites with Jekyll&quot; I had described how to set up a site with Jekyll supporting documents in multiple languages. One thing that was still missing was support for tags respectively keywords.</description>
        <pubDate>Fri, 25 Mar 2016 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/jekyll-multilang-tags/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/jekyll-multilang-tags/index.html</guid>
        
        <category>Jekyll</category>
        
        <category>Static Site Generators</category>
        
        <category>CMS</category>
        
        <category>Multi-Language</category>
        
        <category>I18N</category>
        
        <category>Development</category>
        
        <category>Ruby</category>
        
        
        <category>Development</category>
        
      </item>
      
      <item>
        <title>Hidden Quirks of JavaScript `for...in` Loops</title>
        <description>&lt;img src="/assets/images/hidden-quirks-of-javascript-for-in-loops/ferris-wheel-at-night.webp" width="100%"&gt;The C-style three-expression for loop in JavaScript is often viewed as old school or awkward beginner style. Some developers automatically use a for...of, foreach, or for...in statement instead. But the latter has a subtle pitfall that can lead to unexpected behaviour.</description>
        <pubDate>Mon, 11 Nov 2024 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/hidden-quirks-of-javascript-for-in-loops/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/hidden-quirks-of-javascript-for-in-loops/index.html</guid>
        
        <category>Development</category>
        
        <category>JavaScript</category>
        
        
        <category>Development</category>
        
      </item>
      
      <item>
        <title>Unicode Regex Pitfalls</title>
        <description>I sometimes receive the good advice to make my regular expressions more concise with the /i modifier or using backslash character classes like \d, \s or the like. But I avoid them on purpose. Why?</description>
        <pubDate>Mon, 30 Apr 2018 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/unicode-regex-pitfalls/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/unicode-regex-pitfalls/index.html</guid>
        
        <category>Unicode</category>
        
        <category>Regular Expressions</category>
        
        <category>Development</category>
        
        <category>Perl</category>
        
        <category>JavaScript</category>
        
        <category>Java</category>
        
        
        <category>Development</category>
        
      </item>
      
      <item>
        <title>Number Comparison Without Overflow</title>
        <description>When dealing with numbers that come from untrusted sources, you should always expect that these numbers may not fit into the integer data type that you are using. Such number overflows may cause subtle bugs or security problems in your code.</description>
        <pubDate>Mon, 20 Jan 2020 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/number-comparison-without-overflow/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/number-comparison-without-overflow/index.html</guid>
        
        <category>Development</category>
        
        <category>C</category>
        
        
        <category>Development</category>
        
      </item>
      
      <item>
        <title>Integrating Travis CI with Dist::Zilla</title>
        <description>Both Dist::Zilla and Travis CI can greatly improve the quality of your Perl distribtions. But using them in combination causes issues. Fortunately, they can be easily solved.</description>
        <pubDate>Sun, 12 Nov 2017 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/integrating-travis-ci-with-dist-zilla/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/integrating-travis-ci-with-dist-zilla/index.html</guid>
        
        <category>Development</category>
        
        <category>Perl</category>
        
        
        <category>Development</category>
        
      </item>
      
      <item>
        <title>Qgoda News (06/2023)</title>
        <description>&lt;img src="/assets/images/qgoda-news-06-2023/strawberries-on-newspaper.jpeg" width="100%"&gt;Both this website and the homepage of the Qgoda project have recently been relaunched, of course, with Qgoda, the static site generator (or headless CMS) for flexible and efficient creation of multi-lingua websites. That is reason enough to spread some news about and around Qgoda.</description>
        <pubDate>Thu, 22 Jun 2023 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/qgoda-news-06-2023/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/qgoda-news-06-2023/index.html</guid>
        
        <category>Development</category>
        
        <category>Web</category>
        
        <category>Qgoda</category>
        
        
        <category>Development</category>
        
      </item>
      
      <item>
        <title>How To Use Google Maps API Keys For Free</title>
        <description>&lt;img src="/assets/images/how-to-use-google-maps-api-keys-for-free/stolen-key.jpeg" width="100%"&gt;The use of a Google API Key can be restricted to a configurable set of host or domain names. But does this protect (ab)use of the key by others? Not really.</description>
        <pubDate>Mon, 14 Oct 2019 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/how-to-use-google-maps-api-keys-for-free/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/how-to-use-google-maps-api-keys-for-free/index.html</guid>
        
        <category>JavaScript</category>
        
        <category>Development</category>
        
        <category>Security</category>
        
        
        <category>Development</category>
        
      </item>
      
  </channel>
</rss>
