Build a Live Projects Page in Zola with GitHub
https://exiguus.blog/posts/zola-github-projects-page/
A practical guide to building a live projects page in Zola by loading GitHub repositories at build time and rendering them with semantic HTML.
Personal blog
https://exiguus.blog/posts/zola-github-projects-page/
A practical guide to building a live projects page in Zola by loading GitHub repositories at build time and rendering them with semantic HTML.
https://exiguus.blog/posts/zola-miniflux-reads-page/
A step-by-step guide to building a live reading list in Zola by loading Miniflux feeds with load_data and rendering them with semantic HTML.
https://exiguus.blog/posts/how-i-hacked-my-writing-process/
A software developer's approach to writing: implementing a quality gates system to improve content creation and build confidence.
https://exiguus.blog/posts/perfect-is-the-enemy-of-good/
Explore the origins of the phrase 'Perfect is the enemy of good,' its cultural parallels, and its relevance in modern productivity, creativity, and mental health.
https://exiguus.blog/posts/closing-the-code-gap-allyship/
A step-by-step guide for men in IT/STEM to actively support their female colleagues and close the gender gap in tech
https://exiguus.blog/posts/closing-the-code-gap-data/
A deep dive into Germany's gender gap in technology, comparing it with Eastern European countries and proposing actionable solutions
https://exiguus.blog/posts/liebe-fussballmaenner-nicht-beleidigt-sein/
How the DFB perpetuates sexism and why it’s time for real change in German football
https://exiguus.blog/posts/is-anubis-becoming-the-new-cloudflare/
In the battle for a more accessible, bot-free web, Anubis and Cloudflare represent two very different approaches. This article explores their strategies, challenges, and the future of web security.
https://exiguus.blog/posts/unnecessary-doctor-visits-in-germany/
A critical look at Germany's sick leave policies and the bureaucratic burden they place on workers and healthcare providers
https://exiguus.blog/posts/why-do-poor-defend-the-rich/
One of the most perplexing paradoxes of modern society is this: People who struggle to make ends meet often defend the interests of the wealthy, the powerful, and the very systems that exploit them. Why does this happen? In this article, we’ll explore the psychological, social, and economic mechanisms behind this phenomenon—and how we can begin to overcome it.
https://exiguus.blog/posts/privileged-playbook/
An analysis of how privileged individuals use side-quests, fake facts, and emotional deflection to avoid engaging with contentious issues, using Heise's most-commented thread as a case study
https://exiguus.blog/posts/ai-indulgences/
An essay exploring the parallels between the medieval indulgence trade and the modern IT industry’s reliance on AI as a silver bullet, highlighting the dangers of disempowerment and the need for responsibility in technology adoption
https://exiguus.blog/posts/supply-chain-security/
TL;DR: Implementing cooldown phases for dependencies can significantly enhance supply chain security.
https://exiguus.blog/posts/limit-firefox-resource-systemd/
How to use systemd to limit Firefox's memory and CPU usage on Linux, with practical examples and configuration
https://exiguus.blog/posts/webtropia-vps-ipv6-config/
A step-by-step guide to setting up a static IPv6 address on a Webtropia VPS using netplan, including handling link-local gateways and troubleshooting tips
https://exiguus.blog/posts/simple-restic-backup-monitoring/
A bash script that can check that your restic backup is creating snapshots and send you daily Telegram notifications about their status, without needing access to the restic secrets
https://exiguus.blog/posts/yacy-search-mediawiki-dumps/
How to import MediaWiki dumps into the YaCy search engine, with practical examples and automation tips
https://exiguus.blog/posts/yacy-search-hagezi-blacklists/
How to create and automate blacklists for the YaCy search engine using Hagezi blocklists, with practical examples and scripts
https://exiguus.blog/posts/why-i-wrote-zola-monoplain/
The philosophy and motivation behind the zola-monoplain theme for Zola static site generator
https://exiguus.blog/posts/merz-mehr-arbeit/
TL;DR: Friedrich Merz wants to strengthen the state budget by increasing income tax and VAT revenues.
https://exiguus.blog/posts/why-pair-programming/
Pair programming is more than just two developers sharing a keyboard. It’s a holistic approach to software development that fosters collaboration, knowledge sharing, and continuous improvement. In this article, we’ll explore why pairing works, how to do it effectively, and why it’s a cultural shift that can transform your team.
https://exiguus.blog/posts/companies-and-rainbow-flags/
A critical look at companies' commitments to diversity and inclusion, and how individuals can take action.
https://exiguus.blog/posts/raspberry-pi-offload-disk-io/
A step-by-step guide to using an SD card as a secondary data drive for ClickHouse on a Raspberry Pi 4B, including formatting the SD card and symlinking ClickHouse's data directory
https://exiguus.blog/posts/the-journey-of-my-abandoned-blog/
Revisiting my old blog, gedit.net, I share personal growth and insights from two decades in web development.
https://exiguus.blog/posts/archive-websites-on-github/
How to archive a website and publish it as a static site on GitHub Pages, with real examples and practical tools
https://exiguus.blog/posts/html-form-decimal-input/
How to use the step attribute to allow decimal input values in HTML forms, with real examples and browser validation