Markus Harrer
banner
markusharrer.de
Markus Harrer
@markusharrer.de
Software Development Analyst @innoq, Trainer @socreatory. I like fixing things. Legacy systems, Wardley Maps, DDD and Software Analytics fanboy. https://markusharrer.de/
Pinned
🚀 Exciting news! My new book "Quality Tactics" is now available on @leanpub.bsky.social! Dive into a variety of strategies to improve the quality of software systems, their development and operation! Get your copy today! 🏅
📘 leanpub.com/qualitytactics

#QualityTactics #SoftwareArchitecture
Reposted by Markus Harrer
Am Mittwoch spricht
@markusharrer.de ab 12.15 Uhr beim INNOQ Technology Lunch über sieben Heuristiken für gute System-Schnitte und deren Einfluss auf Architekturentscheidungen. Jetzt noch anmelden 👇
✂️ Bei der nächsten Ausgabe des INNOQ Technology Lunch spricht Markus Harrer über sieben Heuristiken für gute System-Schnitte und deren Einfluss auf Architekturentscheidungen.

📅 12. Nov, 12:15–13:00
💻 Online
👉 Jetzt anmelden: www.meetup.com/innoq-techno...
November 10, 2025 at 3:24 PM
I went through some of the links I internally shared over the past few months about AI-assisted legacy modernization and decided to compile a list dedicated to this fascinating field.

github.com/feststelltas...
github.com
October 27, 2025 at 3:46 PM
Just published under Creative Commons BY-SA: the complete slide deck from my 2022 Software Analytics workshop. A deep dive into how data can help us understand and improve software systems. I believe this is becoming even more relevant in the age of AI.

speakerdeck.com/feststelltas...
Software Analytics - Data-Driven Improvement of Software Quality
Here is the complete slidedeck of the complete workshop on Software Analytics. In this workshop we analyze data-driven software systems as well as th…
speakerdeck.com
October 27, 2025 at 11:01 AM
Tomorrow, Oct 28, there will be an AmA session with yours truly about legacy modernization with AI. It will be in German, and you can be part of it!

More infos: fragezeit.innoq.com
INNOQ Fragezeit
Keine Agenda, kein Vortrag, sondern Diskussionen auf Augenhöhe: Stelle Deine Fragen zu aktuellen IT-Themen direkt an unsere Expert:innen.
fragezeit.innoq.com
October 27, 2025 at 7:20 AM
Bullshitbait - Promote miracle solutions to provoke lengthy refutations and cleanup by others.
October 24, 2025 at 6:25 AM
Could it be that some consulting firms deliberately flood the C-level with so much bullshit that other consultancies are forced to waste their time cleaning up the mess, leaving them unable to address the issues that actually matter?
October 17, 2025 at 1:32 PM
Reposted by Markus Harrer
#WardleyMaps mit Markus Harrer @markusharrer.de
HEUTE 13:00 CEST
#SoftwareArchitektur im #Stream
Mehr Informationen und Möglichkeit für Fragen:
software-architektur...
October 17, 2025 at 7:36 AM
Reposted by Markus Harrer
#WardleyMaps mit Markus Harrer @markusharrer.de
Freitag 2025-10-17 13:00 CEST
#SoftwareArchitektur im #Stream
Mehr Informationen und Möglichkeit für Fragen:
software-architektur...
October 15, 2025 at 10:15 AM
September 23, 2025 at 9:05 AM
New blog post: 🔎 Software Analytics goes crAIzy 🤖

How software analytics (in the era of AI and LLMs) is no longer just about spotting problems but about implemented solutions in code.

www.innoq.com/en/blog/2025...

#AI #SoftwareAnalytics #LegacySystems
Software Analytics going crAIzy!
I’ve long been an advocate of treating software like data and analyzing it accordingly with tools like Python, pandas, Jupyter Notebook, Neo4j, and jQAssistant. In the era of AI and code transformatio...
www.innoq.com
September 23, 2025 at 8:14 AM
Reposted by Markus Harrer
With all the GenAI buzz we tend to forget the value of 100% correct deterministic tools. Thank you Rust clippy!
September 19, 2025 at 5:35 PM
Reposted by Markus Harrer
Quality isn’t one-size-fits-all! @markusharrer.de ’s talk on evolutionary software quality shows how to achieve the right quality at every stage with ISO 25010 & Wardley mapping. Watch now & subscribe! youtu.be/babuZSG8zMI #amaberlin
Evolutionary Software Quality - Markus Harrer
YouTube video by Agile meets Architecture
youtu.be
September 13, 2025 at 10:46 AM
When you find hundreds of issues in many different variations using static code analysis which you would normally have to fix by hand but thanks to Python & Pandas (and JPype, javaparser & ASM; don’t ask 😂) you still have all the data available and can now generate OpenRewrite recipes from it: 🤯
September 9, 2025 at 6:04 PM
TIL you can use Git as Code Clone Detector: If you rename some classes, add them and Git mixes those renames up, you automatically have identified some code clones 🤣😂😅🙂😭
August 29, 2025 at 3:34 PM
August 29, 2025 at 7:10 AM
August 11, 2025 at 5:20 PM
Reposted by Markus Harrer
August 8, 2025 at 7:28 AM
Reposted by Markus Harrer
We’re not sure who needs to hear this, but ‘blueberry’ has two b’s.
August 8, 2025 at 8:38 PM
Yes! Height-adjustable desk at the customer's site 😄

Oh no! Height adjustment not possible because the network cable was installed too short 🙁
July 31, 2025 at 5:52 AM
I've collected and structured some software modernization strategies in an overview: feststelltaste.github.io/littlestmode...
July 30, 2025 at 6:15 PM
What my AI agent does behind the curtains when asked to serve me the latest weather report.

www.youtube.com/watch?v=auIl...
The Cake Server | Joseph's Most Complex Machine Ever?
YouTube video by Joseph's Machines
www.youtube.com
July 30, 2025 at 11:13 AM
Architects: "Singleton classes are not allowed in this codebase!"
Developers: Highlander.java
July 30, 2025 at 6:47 AM
Typo of the day: "please, no buttwords!"

#buzzwords
July 29, 2025 at 7:56 AM
It shouldn't be a goal to make AI "think" like humans.

I don't want to deal with all our cognitive biases.
July 29, 2025 at 6:54 AM
"This vibe-coded app could have been a WordPress installation." is the new "This meeting could have been an email."
July 28, 2025 at 8:30 AM