Skip to content

feststelltaste

About Legacy Systems, Software Analytics and the Fundamental Problems of Software Engineering

Menu

  • Home
  • Now
  • About me
  • Privacy
  • Contact

Author: Markus

Announcement: My first online lecture is available!

I’m happy to announce that I’ve started to bring Software Analytics to students worldwide! As of this year, I’m an instructor at DataCamp! I’ve created a short course for DataCamp’s new “Project” offering.   DataCamp Projects are short-length exercises (between

Markus January 12, 2018February 1, 2018 Course No Comments Read more

Developers’ Habits (IntelliJ Edition)

Developers’ Habits (IntelliJ Edition)

In this blog post / notebook, we want to take a look at how much information you can extract from a simple Git log output. We want to know where the developers come from, on which weekdays the developers don’t work, which developers are working on weekends, what the normal working hours are and if the is any sight of overtime periods…

Markus December 29, 2017December 29, 2017 Pandas, Software Analytics 1 Comment Read more

Busy November 2017

Busy November 2017

You probably noticed that I haven’t published some new content on this blog in November. This has some pleasant reasons that I like to share with you in this post:   Talks, Talks, Talks, Talks I did four talks at

Markus November 27, 2017November 28, 2017 Uncategorized No Comments Read more

A Code Inventory for Legacy Systems

A Code Inventory for Legacy Systems

Some months ago, I did some redocumentation work of a mid-sized legacy system (~1 Mio. LOC). Among other things, the system lacked homogeneity, that means there were many terms that were differently interpreted from different teams over the time…

Markus October 28, 2017November 2, 2017 Java, Software 2 Comments Read more

A graph(ical) approach towards Bounded Contexts

A graph(ical) approach towards Bounded Contexts

In this blog post, I want to show how you can get a first impression on how you can cut a monolithic application into separated components that make sense from a business’ perspective. This method can help you to identify meaningful Bounded Contexts…

Markus October 25, 2017 Java, Software Analytics, Strategic Design 6 Comments Read more
  • « Previous
  • Next »

My other stuff

Microsite Software Analytics

Activity cards for software architects “cards42”

Awesome List Legacy Systems

Wardley Maps Audiobook

Book “Strategische Spielzüge”

Recent Posts

  • Microservices is the best software architecture
  • Do we need “software architecture?”
  • Serie auf LinkedIn: Dinge, die du mit alter Software tun kannst.
  • Software Archaeology with Git
  • Checkliste Softwarearchitekturdiagramme

Recent Comments

  • João Devson Mucavel on How to find time to learn after work
  • Software Architecture.TV: Wardli Maps meets software architecture - Trendzilla on About me
  • A Data-Centric Business Strategy Checklist: The Way To Energize A Digital Enterprise To Be More Agile, Bold, And Simplified on Why Enterprise Data Models don’t work
  • sameer on Some initial thoughts about ERP systems
  • Markus on Reading a Git log file output with Pandas

Categories

  • Agile
  • AgilIn3Minuten
  • Architecture
  • Cheatbooks
  • Course
  • Epistemology
  • Fundamental
  • German
  • Java
  • Jupyter Notebook
  • Learning
  • Methodologies
  • Mining Performance Hotspots
  • Pandas
  • Patterns
  • Productivity
  • Python
  • Software
  • Software Analytics
  • Strategic Design
  • Strategic Redesign
  • Talks
  • TOP5
  • Uncategorized
  • Video

Archives

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright © 2025 feststelltaste. All rights reserved. Theme Spacious by ThemeGrill. Powered by: WordPress.