<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Norbert Godany – Blog</title><description>Notes on designing and building small products, in English and French.</description><link>https://norbert.design/blog/</link><language>en</language><item><title>Design tokens are a contract, not a palette</title><link>https://norbert.design/blog/design-tokens-are-a-contract/</link><guid isPermaLink="true">https://norbert.design/blog/design-tokens-are-a-contract/</guid><description>A token file is not a list of colours. It is a promise between design and code about what may change, and what may not.</description><pubDate>Thu, 24 Sep 2026 08:00:00 GMT</pubDate><category>Design</category></item><item><title>What a metronome taught me about time in JavaScript</title><link>https://norbert.design/blog/metronome-time-in-javascript/</link><guid isPermaLink="true">https://norbert.design/blog/metronome-time-in-javascript/</guid><description>Prototyping Metrono’s metronome, I learned that a timer cannot keep a beat. The fix: book clicks ahead on the audio clock and let the UI follow.</description><pubDate>Thu, 10 Sep 2026 08:00:00 GMT</pubDate><category>Building</category></item><item><title>A bilingual site without an i18n plugin</title><link>https://norbert.design/blog/bilingual-site-without-i18n-plugin/</link><guid isPermaLink="true">https://norbert.design/blog/bilingual-site-without-i18n-plugin/</guid><description>This site is in English and French. Instead of a plugin, each post is one document with a shared tab and one tab per language.</description><pubDate>Thu, 27 Aug 2026 08:00:00 GMT</pubDate><category>Building</category></item><item><title>Reading width is a design decision</title><link>https://norbert.design/blog/reading-width-is-a-design-decision/</link><guid isPermaLink="true">https://norbert.design/blog/reading-width-is-a-design-decision/</guid><description>Long lines look elegant in a mockup and tire readers in real life. How I set the measure for this blog, and why it stops at 65 characters.</description><pubDate>Wed, 12 Aug 2026 08:00:00 GMT</pubDate><category>Design</category></item><item><title>One keyboard, two languages: building Tipito</title><link>https://norbert.design/blog/one-keyboard-two-languages/</link><guid isPermaLink="true">https://norbert.design/blog/one-keyboard-two-languages/</guid><description>Tipito is a small browser game that teaches touch typing with French and Luxembourgish words. The keyboard layout turned out to be the hard part.</description><pubDate>Wed, 29 Jul 2026 08:00:00 GMT</pubDate><category>Notes</category></item></channel></rss>