<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Article on favr.dev | Portfolio</title><link>https://favr.dev/alltags/article/</link><description>Recent content in Article on favr.dev | Portfolio</description><generator>Hugo</generator><language>en-at</language><copyright>&amp;copy; 2026</copyright><lastBuildDate>Thu, 14 May 2026 17:52:03 +0200</lastBuildDate><atom:link href="https://favr.dev/alltags/article/index.xml" rel="self" type="application/rss+xml"/><item><title>CodeCrafts 2025</title><link>https://favr.dev/articles/2025-05-16-cr-codecrafts/</link><pubDate>Thu, 22 May 2025 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2025-05-16-cr-codecrafts/</guid><description>A community-driven, architecture-focused CodeCrafts 2025 in Vienna that felt reassuringly familiar to 2024—great stage and execution in the big Expedithalle but slightly less “wow” in the lineup.</description></item><item><title>CodeCrafts 2024</title><link>https://favr.dev/articles/2024-05-22-cr-codecrafts/</link><pubDate>Thu, 16 May 2024 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2024-05-22-cr-codecrafts/</guid><description>CodeCrafts 2024 in Vienna was a bigger, less intimate but still high-quality conference with strong lessons on sociotechnical design, scaling architecture, and value-driven modernization.</description></item><item><title>Craft Conference Budapest 2023 – Konferenz Report</title><link>https://favr.dev/links/2023-08-16-senacor-blog-confrence-report-craftcon-budapest/</link><pubDate>Wed, 16 Aug 2023 00:00:00 +0000</pubDate><guid>https://favr.dev/links/2023-08-16-senacor-blog-confrence-report-craftcon-budapest/</guid><description>Ein Konferenz-Report über die Craft Conference in Budapest, die sich auf das Handwerk (“craft”) der Softwareentwicklung spezialisiert.</description></item><item><title>CodeCrafts 2023</title><link>https://favr.dev/articles/2023-06-01-cr-codecrafts/</link><pubDate>Thu, 01 Jun 2023 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2023-06-01-cr-codecrafts/</guid><description>CodeCrafts 2023 in Vienna mixed architecture, product thinking, and real-world engineering lessons into a conference that felt bigger and more ambitious than last year.</description></item><item><title>Craft Conference 2023</title><link>https://favr.dev/articles/2023-05-17-cr-craft-conference-budapest/</link><pubDate>Wed, 17 May 2023 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2023-05-17-cr-craft-conference-budapest/</guid><description>Craft Conference 2023 in Budapest mixed strong keynotes with a festival-like venue and lots of breadth across architecture, testing, and platforms—great for inspiration, but sometimes not deep enough.</description></item><item><title>The Hitchhiker`s Guide to Binary-to-Text Encoding</title><link>https://favr.dev/articles/2023/the-hitchhikers-guide-to-binary-to-text-encoding/</link><pubDate>Sun, 02 Apr 2023 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2023/the-hitchhikers-guide-to-binary-to-text-encoding/</guid><description>This article provides an overview of various bytes-to-text encodings, including Binary, Octal, Decimal, Hex, Base26, Base32, Base36, Base58, Base64, Ascii85, and Base122. I will show you their respective properties and when to use what.</description></item><item><title>Kandddinsky Berlin 2022</title><link>https://favr.dev/articles/2022-10-31-cr-kandddinsky/</link><pubDate>Mon, 31 Oct 2022 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2022-10-31-cr-kandddinsky/</guid><description>KanDDDinsky 2022 in Berlin was a Domain-Driven Design conference that explored how software architecture, team structures, and organizational design co-evolve to enable sustainable flow in complex sociotechnical systems.</description></item><item><title>Agile Austria 2022</title><link>https://favr.dev/articles/2022-10-20-cr-agile-austria/</link><pubDate>Thu, 20 Oct 2022 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2022-10-20-cr-agile-austria/</guid><description>A two-day conference in Graz about agile transformation, organizational structures, leadership, and the ongoing tension between agile ideals and process-heavy enterprise reality.</description></item><item><title>CodeCrafts 2022</title><link>https://favr.dev/articles/2022-05-18-cr-codecrafts/</link><pubDate>Wed, 18 May 2022 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2022-05-18-cr-codecrafts/</guid><description>Vienna CodeCrafts 2022 was a strong first-time, single-day Vienna conference by SQUER that gathered 600+ attendees for a single-track program blending deep technical talks with practical software-craft mindset and networking.</description></item><item><title>Cryptography for Non-Cryptographers Part 1: Symmetric Encryption</title><link>https://favr.dev/links/2020-07-09-senacor-blog-crypto-pt1/</link><pubDate>Thu, 09 Jul 2020 00:00:00 +0000</pubDate><guid>https://favr.dev/links/2020-07-09-senacor-blog-crypto-pt1/</guid><description>In diesem ersten Artikel möchte ich das Thema der Symmetrischen Verschlüsslung etwas näher betrachten und damit eventuelle Unklarheiten dazu beseitigen.</description></item><item><title>How To: Wie man in Maven seine Checkstyle-Konfiguration zentral verwaltet</title><link>https://favr.dev/links/2020-05-23-senacor-blog-maven-checkstyle/</link><pubDate>Sat, 23 May 2020 00:00:00 +0000</pubDate><guid>https://favr.dev/links/2020-05-23-senacor-blog-maven-checkstyle/</guid><description>Wenn es um Checkstyle geht, scheiden sich die Geister. Wie immer man auch zu dem statischen Code-Analyzer steht, für diejenigen, die Checkstyle in mehreren Maven Projekten parallel warten müssen oder möchten, könnte dieser Artikel interessant sein.</description></item><item><title>How to Centralize your Checkstyle Configuration with Maven</title><link>https://favr.dev/articles/2020/how-to-centralize-your-checkstyle-configuration-with-maven/</link><pubDate>Tue, 14 Apr 2020 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2020/how-to-centralize-your-checkstyle-configuration-with-maven/</guid><description>Maintaining Checkstyle configs in a multi-repo project can be a chore. Let maven help you to create a global one.</description></item><item><title>goto; Amsterdam 2019</title><link>https://favr.dev/articles/2019-06-18-cr-goto-amsterdam/</link><pubDate>Tue, 18 Jun 2019 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2019-06-18-cr-goto-amsterdam/</guid><description>goto; Amsterdam 2019 was a well-organized software development conference with strong speakers, practical tech talks, and an interesting after party.</description></item><item><title>A Better Way to Protect Your Database IDs</title><link>https://favr.dev/articles/2019/a-better-way-to-protect-your-database-ids/</link><pubDate>Fri, 26 Apr 2019 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2019/a-better-way-to-protect-your-database-ids/</guid><description>A new approach on protecting your internal IDs with a strong cryptographic schema and many other useful features. Inspired by HashIds.</description></item><item><title>Security Best Practices: Symmetric Encryption with AES in Java and Android: Part 2</title><link>https://favr.dev/articles/2018/security-best-practices-symmetric-encryption-with-aes-in-java-and-android-part-2/</link><pubDate>Mon, 12 Nov 2018 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2018/security-best-practices-symmetric-encryption-with-aes-in-java-and-android-part-2/</guid><description>If you can’t use authenticated encryption like AES+GCM, this article will show how and why to use AES+CBC with Ecrypt-then-Mac with HMAC.</description></item><item><title>The Bcrypt Protocol&amp;#x2026; is kind of a mess</title><link>https://favr.dev/articles/2018/the-bcrypt-protocol-is-kind-of-a-mess/</link><pubDate>Wed, 07 Nov 2018 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2018/the-bcrypt-protocol-is-kind-of-a-mess/</guid><description>While writing my own bcrypt library, I discovered a lot of odd things surrounding the bcrypt protocol.</description></item><item><title>WeAreDevelopers Conference 2018</title><link>https://favr.dev/articles/2018-05-16-cr-wearedevelopers/</link><pubDate>Wed, 16 May 2018 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2018-05-16-cr-wearedevelopers/</guid><description>WeAreDevelopers 2018 delivered an impressively large, celebrity-packed developer convention in Vienna, but for me the scale made it feel impersonal and the content often too surface-level to justify returning.</description></item><item><title>The Concise Interface Implementation Pattern</title><link>https://favr.dev/articles/2018/the-concise-interface-implementation-pattern/</link><pubDate>Wed, 11 Apr 2018 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2018/the-concise-interface-implementation-pattern/</guid><description>A convenient pattern to always use interfaces where possible but to keep the code-footprint and complexity of relations small</description></item><item><title>Improving ProGuard Name Obfuscation</title><link>https://favr.dev/articles/2018/improving-proguard-name-obfuscation/</link><pubDate>Sun, 01 Apr 2018 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2018/improving-proguard-name-obfuscation/</guid><description>In this article I will show you how to strengthen ProGuard’s name obfuscation, making it harder for an attacker the reverse engineer your…</description></item><item><title>Handling Proguard as Library Developer or in a Multi-Module Android Application</title><link>https://favr.dev/articles/2018/handling-proguard-as-library-developer-or-in-a-multi-module-android-application/</link><pubDate>Sat, 20 Jan 2018 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2018/handling-proguard-as-library-developer-or-in-a-multi-module-android-application/</guid><description>When starting a new project, all the Proguard configuration goes into that single proguard-rules.pro file. This is fine for the beginning…</description></item><item><title>Managing Logging in a Multi-Module Android Application</title><link>https://favr.dev/articles/2018/managing-logging-in-a-multi-module-android-application/</link><pubDate>Sun, 14 Jan 2018 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2018/managing-logging-in-a-multi-module-android-application/</guid><description>In this article I will show you how we adapted our logging strategy to a massively grown project structure. In the first part I will go…</description></item><item><title>Security Best Practices: Symmetric Encryption with AES in Java and Android</title><link>https://favr.dev/articles/2018/security-best-practices-symmetric-encryption-with-aes-in-java-and-android/</link><pubDate>Sat, 06 Jan 2018 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2018/security-best-practices-symmetric-encryption-with-aes-in-java-and-android/</guid><description>What to consider when encrypting your data and how to correctly implement it with AES-GCM.</description></item><item><title>Droidcon London 2017</title><link>https://favr.dev/articles/2017-10-26-cr-droidcon-london/</link><pubDate>Thu, 26 Oct 2017 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2017-10-26-cr-droidcon-london/</guid><description>Droidcon London 2017 combined high-quality Android engineering talks with a fun and community-driven atmosphere, making it one of the most enjoyable Android conferences in Europe.</description></item><item><title>WeAreDevelopers Conference 2017</title><link>https://favr.dev/articles/2017-05-11-cr-wearedevelopers/</link><pubDate>Thu, 11 May 2017 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2017-05-11-cr-wearedevelopers/</guid><description>The We Are Developers Conference 2017 took place on May 11–12 at Vienna’s Marx Halle, drawing thousands of developers to a program spread across three stages, three igloos, and a large expo and lounge area.</description></item><item><title>Script 17</title><link>https://favr.dev/articles/2017-01-27-cr-script17-linz/</link><pubDate>Fri, 27 Jan 2017 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2017-01-27-cr-script17-linz/</guid><description>Script17 was a one-day JavaScript conference featuring international speakers and a dense program of engaging talks covering a wide range of topics.</description></item><item><title>Droidcon Vienna 2016</title><link>https://favr.dev/articles/2016-09-16-cr-droidcon-vienna/</link><pubDate>Fri, 16 Sep 2016 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2016-09-16-cr-droidcon-vienna/</guid><description>Droidcon Vienna 2016 was an Android-focused developer conference held in Vienna, bringing together engineers and community members for talks and workshops on Android app development.</description></item><item><title>Droidcon London 2015</title><link>https://favr.dev/articles/2015-10-31-cr-droidcon-london/</link><pubDate>Sat, 31 Oct 2015 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2015-10-31-cr-droidcon-london/</guid><description>Droidcon London 2015 was a major Android developer conference in London that brought together engineers, designers and vendors for talks, workshops and hands‑on sessions.</description></item><item><title>26C3: Here be Dragons</title><link>https://favr.dev/articles/2009-12-27-cr-26c3/</link><pubDate>Sun, 27 Dec 2009 00:00:00 +0000</pubDate><guid>https://favr.dev/articles/2009-12-27-cr-26c3/</guid><description>Between Christmas and New Year, over 3,000 hackers, geeks and tech enthusiasts gather in Berlin for the CCC to exchange ideas and look ahead to the new year—while, for the first time, talks and workshops from 35+ distributed mini-conferences worldwide (the &amp;ldquo;Dragons everywhere&amp;rdquo;) can be followed online.</description></item></channel></rss>