Craftsmanship - digital systems - Where technology, sustainable architecture, and practical implementation come together.
35 posts in this topic
Norway's sports system, Brailsford's marginal gains, and Kaizen and Agile methods show how change management succeeds: motivation, interdisciplinary thinking, and small continuous improvements lead to …...
Development Risk
Cost overruns, cancellation, and budget pressure
How simulated Sprint overruns, cancellation gates, and budget pressure expose hidden development cost — and why the cheapest feature can carry the steepest relative risk.
Risk Resilience
Standard portfolio risk for agile projects
A practical look at portfolio risk for software backlogs: the four risk layers — development, market, component, global — and what happens to business value when each one fires.
Business Value
Approaches for software projects
Business Value Floor 95 for software projects: the 5th percentile of simulated outcomes. Value at Risk reframed as reliably achievable value.
Feature Hypotheses Simulation
A Product Owner's experiment with financial risk thinking
FHS is a small Python library that simulates 10,000 futures per feature hypothesis so Product Owners can prioritise on a numerical decision basis — expected value, Business Value Floor 95, worst case, …...
Key Insights from the Microsoft AI Tour 2025
AI governance, data quality, and T-shaped experts
I had the opportunity to participate in the Microsoft AI Tour, and it was exciting to see firsthand the experiences shared from real-life projects, particularly the Zava demo project. Microsoft AI …...
Lighthouse Score 100
Performance optimization journey to perfect scores
This summer, I embarked on a journey to revise the layout of my blog. An update to my Hugo theme customization led to a significant increase in the complexity of the CSS structure. As a result, I …...
Developer Summit 2025: Insights from Berlin
Platform engineering, AI tools, and developer experience
Insights from Developer Summit 2025 in Berlin: DDD, legacy modernization, responsible architecture and AI.
Karabiner Elements
Effortless Keyboard Switching between Mac & Windows
Karabiner Elements makes switching between Mac and Windows environments incredibly easy and is a preferred tool for long coding sessions.
Data in Motion Day 2024
Takeaways from Confluent Conference about Stream Processing
I had the opportunity to participate in Data in Motion Day 2024 in Frankfurt, analyzing stream processing from a business analysis and enterprise architecture perspective. One of my primary takeaways …...
Forgotten Knowledge
Lessons from a Cathedral - Software Documentation
Software architecture documentation importance analyzed through historical perspective. Business analysis of knowledge preservation by Stefan Zils.
Javaland 2024, Nürburgring
Key trends: DDD, Event Sourcing, Green Software, and AI
A Java Software Development Conference Javaland Nürburgring (Eifel), 2024 In April, the German Java conference took place at the Nürburgring. It was a new and great experience. It was the first time …...
Carbon Footprint of static and dynamic websites
Why static sites are more sustainable than dynamic ones
Why Hugo? The decision to switch from WordPress to a static website engine like Hugo was easy. Once, my provider complained about the version of PHP and wanted to charge me extra for running an older …...
Part V-GenAI Comments
Remarks about the GenAI tests
In Part I, Google Bard describes Kaisersesch as a romantic medieval town. Kaisersesch itself was not such a place in the 1930s. The French king Louis XIV’s army destroyed Kaisersesch during the …...
Part IV-GenAI (Microsoft Copilot)
Kaisersesch and Microsoft Copilot
Please consider that Microsoft Copilot is at the beginning. I used the Microsoft Copliot with maximum accuracy. Question Please generate a blog about the history of Kaisersesch and its architecture. …...
Part III-GenAI (Google Bard)
Kaisersesch and Google Bard
Please consider that Google Bard is in the experimental phase! Google Bard always generates three proposals. Question Please generate a blog about the history of Kaisersesch and its architecture. …...
Part II-GenAI (ChatGPT 3.5)
Kaisersesch and Chat GPT 3.5
Question Please generate a blog about the history of Kaisersesch and its architecture. ChatGPT 3.5 Unveiling the Timeless Beauty: A Journey Through Kaisersesch’s Architectural Heritage Nestled …...
Part I-GenAI (Oswald Ungers)
Oswald Ungers as generative Blog Test
Use Case Where are you from? We hear this question often, every day. I usually answer the question with the close cities of Koblenz (Rhine), the Roman city of Trier or the Nürburgring, the vulcano …...
Generative AI
How AI will transform knowledge work like spreadsheets transformed accounting
I want to end the year with an article on generative AI (genAI). Although the algorithms and methods are already decades old, 2023 is when the impressive possibilities have reached the masses. …...
Pi Hole
Network-wide Ad Blocking via your own DNS sinkhole
Protect your Network with Pi-Hole The Pi-hole® project is a DNS sinkhole that protects your devices from unwanted content without installing any client-side software. The project can use as an ad …...
Ubuntu Mulitpass
Alternative to VirtualBox and Docker
For new set-ups, Linux developments and test environments were Docker or OracleVirtual Box top choices. To test container systems like Docker or container orchestration like Kubernetes, it makes much …...
Microservices Basics
Microservices Architecture - Software Architecture Resource Collection
Microservices architecture basics guide by Stefan Zils, Software Architect. Enterprise architecture patterns for scalable business applications.
Intel NC2
Gaze control and computer vision with Intel NC2
Computervision Pipeline - Intel NC2 Gaze Control is a Pyhton project at the Udacity Nanodegree Intel Edge AI for IoT Developer.
Clean Code
Essential software craftsmanship principles
Book review Must-Read/Hear
Nextcloud on Rasberry Pi
Local Nextcloud installation on Raspberry Pi
Nextcloud on Rasberry Pi
Impact Podcast
Fascinated about IMPACT_TALK Podcast
Podcast Hint Fascinated about IMPACT_TALK Podcast. Topics are Circular Economy, Hydrogen, and Start-Ups. In my opinion, DLT systems (blockchain) can solve many problems of the circular economy. E.g., …...
Block52
Weekly blockchain and tech podcast recommendations
Block52 is one of mine favorites podcast around the blockchain community. Every podcast covers exciting and fascinating topics from finance and industry. Experts like Katharina Gehra, Prof. Dr. …...
Blockchain Revolution Courses
Coursera Courses Financial Services
Blockchain Revolution in Financial Services Courses
Der Blockchain Faktor
Book review on distributed ledger technology
A book about DLT
Arc42 by Example
Arc42 Documentation Framework - Software Architecture "Must-read"
Arc42 software architecture documentation framework review by Stefan Zils, Software Architect at Eifel42.dev. Essential for enterprise architecture and requirements analysis.
Star Notary Services Arc42
Blockchain notary architecture with Arc42 documentation
Star Notary Service allows you to create stars with coordinates in the Ethereum Blockchain to save. Arc42 (DE) documentation.
Star Notary Service
Building a blockchain notary with Ethereum ERC-721
Star Notary Service allows you to create stars with coordinates in the Ethereum Blockchain to save.
My Star Blockchain
Building a simple blockchain ledger with JavaScript
A Ledger in Javascript
Blockchain: A Trusted Database for Systems Boundaries
Why a Blockchain?
Software Architecture analysis of blockchain technology for enterprise systems. Business analysis perspective on DLT implementation by Stefan Zils, Eifel42.dev
Organic Oil Manufacturer
Blockchain supply chain tracking for organic oil production
Ethereum Dapp example. It illustrates the supply chain from the farmer to the customer as a smart contract.