SRA – A new architectural pattern for modern product engineering
I have spent years trying to understand and follow established software architectures - and wound up writing my own at the end: SRA (Specification - Realization - Assembly). Please do check it out and let me know what you think! Background: Whenever I would learn a new architecture, the initial ideas seemed interesting but the implementation almost always ended up with my autistic sense of detail screaming loudly about one or more shortcomings and even inconsistencies. For example, a lot of architectures rely on human discipline, give certain aspects of the software - such as the UI - an…
What it does
In the maker’s words, at launch
I have spent years trying to understand and follow established software architectures - and wound up writing my own at the end: SRA (Specification - Realization - Assembly). Please do check it out and let me know what you think! Background: Whenever I would learn a new architecture, the initial ideas seemed interesting but the implementation almost always ended up with my autistic sense of detail screaming loudly about one or more shortcomings and even inconsistencies. For example, a lot of architectures rely on human discipline, give certain aspects of the software - such as the UI - an unproportional amount of power, or promote coupling despite claiming otherwise. As a programming generalist, I also found certain architectures hard to transfer between platforms and project types, especially in multiplatform code bases. In the end I started from the basics; What is good code? What principles are common regardless of language? How can we make good code easier to write than bad code? What makes code adaptable to evolving technology and changing requirements? The result: SRA. Enjoy!
Does the same job
all alternatives →- AMArchitectural Metapatterns Book [pdf]2024 · github.com · ▲7
I wrote a free book (CC BY license) on software architecture. It classifies architectural patterns / system designs into groups according to their structure, so that each group features a specific set of goals and properties, as structure and function correlate. That results in a kind of inheritance for patterns, making it easy to learn them and even iterate over all the known architectures to analyze their properties. Any feedback and ideas on how to promote the book is warmly welcome!

Design Systems repo for the AI EraJan 2026 · ▲81Curated resources on how AI is reshaping Design Systems
- IWI wrote a book on Site Reliability Engineering2022 · ▲14
Hello! I just published a book on Site Reliability Engineering. https://www.amazon.com/dp/B09QNZC2LL This book is a collection of 28 chapters on SRE concepts, such as observability, monitoring, Service Level Objectives (SLOs), alerting, resilience and debugging. I adapted each chapter from blog posts I've written over the last 4 years. Most of the chapters detailed concepts that I applied while working at $dayjob, so they are 100% proven in real business settings :) ------ Some info on the backstory. Last year I started writing a book on my software development…
- LALayers – AI skills for deep product designMay 2026 · layers.jamiemill.com · ▲6
Some years ago I wrote a mildly popular article called 'The Elements of Product Design' which broke down modern product design into 7 distinct layers. It was influenced heavily by Jesse James Garret's Elements of UX, hence the name similarity. The framework seems to help remind designers and their teams that there's more to design than just the visuals: structure and flow, concept modelling, product strategy, domain understanding, user needs. What's lacking from the article are concrete steps how you might apply the thinking, which was always a bit hard because it's so situational. But with…

More life & fun this month
the category →- TL
Life & fun · 10d ago · louisabraham.github.io

Photosynthesis fires two of your iPhone
Life & fun · 28d ago · photosynthesis.camera
SoloUno▲310Take control of hair pulling, nail biting & skin picking
Life & fun · 28d ago · solouno.io

Scroll through all 43,252,003,274,489,856,000 reachable Rubik's Cube permutations.
Life & fun · 26d ago · everycube.alen.is


Hi HN, I built Eigendrum, a web tool that solves the 2D wave equation for arbitrary shapes so you can hear what they sound like as drums. How it works: * Solves -∇²u = λu using finite element analysis (Kφ = λMφ) on a triangle mesh. * Validated to <0.1% error against closed-form solutions for circles (Bessel zeros) and rectangles. * Sound model factors in strike location, Rayleigh damping, and mallet width. * Includes Kac drums I & II to demonstrate identical sound spectra from different geometries. * No frameworks, build steps, or dependencies. Repo and tests:…
Life & fun · 26d ago · baselashraf81.github.io
Launched alongside, March 2026
the whole month →

Switch from ChatGPT to Claude with import memory feature
AI · Mar 2026 · claude.com


