ACCELERATE Webinar
Approach
Services
References
Team
Career
Blog
Contact
Home
Approach
Services
References
Team
Career
Blog
Contact
Sparkteams Blog
all
backend
best-practices
boring-technology
camunda
frontend
growing-teams
lessons-learned
software-engineering
spin-offs
sustainability
technical-debt
typescript
vue
Thank you for your interest! You can regularly receive new food for thought on software engineering topics in our weekly newsletter. We regularly write a short article (max. 5 minutes reading time) about everything that interests us in software development. Just enter your email address here.
My email address is...
Subscribe
No spam. Just mental nourishment on software engineering topics.
Dynamic Focus Teams - Experience Report
April 5, 2022
— Time to read 7 minutes
In fast-growing tech companies, it frequently happens that a strongly growing product team reaches its limits. How to deal with this? Do you split the product team? But that also means splitting topics and, if necessary, the code base. What to do, if...
Jede Technologie ist nur so gut wie das Problem, das sie löst
March 24, 2022
— Time to read 5 minutes
Wenn ein Tech Unternehmen nach 8-15 Jahren langsam erwachsen wird, ist das auch der Zeitpunkt zu dem die Technologien, mit denen man gestartet ist, langsam in die Jahre kommen. Häufig gibt es viele neue, bessere Alternativen, die man stattdessen...
Why companies still fail when it comes to software development
April 16, 2021
— Time to read 6 minutes
Cloud, Microservices, Serverless, Agile, Scrum, Lean... today there are many methods and technologies that massively improve software development. Nevertheless, many companies still fail in software development. Why is that?
Platform team against technical debt: Good idea or nasty trap?
March 29, 2021
— Time to read 4 minutes
Recently, we've been seeing the idea to set up a dedicated platform team in various places in order to deal with the technical debt. In the following, we take a look at the idea from different perspectives and discuss the question: Is this really...
Shared Libraries
March 24, 2021
— Time to read 2 minutes
Sharing code within your team or company is a great idea, but if you do it the wrong way, you will lose a lot more than you can gain.
Enforce types at runtime (and save unicorns)
March 21, 2021
— Time to read 4 minutes
In this post, I want to share my experience with runtime type enforcement in Typescript. This article is primarily focused on Typescript developers. However, the topic can also be useful for a wider audience.
How to communicate technical debt?
March 18, 2021
— Time to read 3 minutes
It is striking that even experienced developers have difficulties in communicating the benefit of reducing technical debt well. In this post, we describe two key points that have helped us communicate technical debt more effectively.
Excessive technical debt is almost always an omission of technical management
March 17, 2021
— Time to read 3 minutes
With today's widespread concept of empowered teams, especially in the agile context, it's easy to shift all responsibility for technical debt on to teams. However, it's not that simple.
Technical debt - despite its name - is not a purely technical problem
March 15, 2021
— Time to read 4 minutes
In this post, we describe seven principles that have helped to deal with technical debt more effectively.
A mindset for long-living software systems
March 12, 2021
— Time to read 5 minutes
What do Cologne Cathedral and software development have in common? When it comes to lengthy renovations, quite a bit.
Three myths about technical debt
March 5, 2021
— Time to read 4 minutes
How does technical debt arise? And what is it anyway? In this blog, we address three typical misconceptions that we encounter time and again when dealing with technical debt.
Read It Again! - Working Effectively with Legacy Code
February 26, 2021
— Time to read 3 minutes
In this blog post, we'll take a look at the book "Working Effectively with Legacy Code" and why it can be considered a standard reference for dealing with legacy code.
Part 1: Boring Maven
January 29, 2021
— Time to read 4 minutes
Now that we all understand that boring can be good, I would like to present one of my personal favorites. Because, let's face it, which tool could be more boring than Maven?
Part 0: About Boring Technology
January 22, 2021
— Time to read 3 minutes
I want to talk about how to stay enthusiastic in programming, shiny thing syndrome and choosing technology.
Gridsome and type-safety (Better developer experience for your statically generated websites)
December 1, 2020
— Time to read 9 minutes
We show how a Gridsome-based project can be configured to support type-safe development using Typescript and Composition API while still using Vue 2.
Wie lässt sich Camunda am besten einsetzen? (Vier Beispiele aus der Praxis)
February 7, 2020
— Time to read 8 minutes
In diesem Artikel beschreiben wir vier Szenarien aus unserer Praxis, in denen wir Camunda eingesetzt haben. Die Szenarien unterscheiden sich sehr stark in ihren Anforderungen und damit auch in der Verwendung von Camunda.