Technology plays an important role in our hearts and everyday lives. Started as a deep tech startup, we are always looking for the best tech approaches for your projects.
Our favorite technology
Below we would like to give you a little insight into which programming languages, frameworks, solutions, but also which principles we are on the road with and why.
And of course you should also get a little insight into our pride and joy - our wunschlösung code generators.
Our Tech Stack
We work with a top technology stack that we cherish and maintain. We keep our finger on the pulse of time, but don't run after every trend either.
We develop backends with Java and host with Docker.
For frontends, we rely on Angular, Vue.js or Nuxt, depending on the project.
For databases, we are flexible, but prefer to use No-SQL technologies like MongoDB and Elasticsearch.
But even with technology, one thing is important to us: it's an (extremely cool!) tool to make people's lives better, but not an end in itself.
HTML5
The language of modern websites
Angular
Modern framework for robust web apps
Vue.js
Lightweight JavaScript framework for fast web apps
Nuxt
Web framework for SEO-optimized sites based on Vue.js
Java
Programming language for robust online backends
MongoDb
Flexible NoSQL database
Elasticsearch
Search server for fast and intelligent search

Docker
Container-System for hosting applications
Quick start thanks to code generators
We automate routine topics with the help of code generators. This means that our projects get off the ground faster and contain fewer errors.
Above all, we gain time that we can spend on the really interesting aspects of your project - after all, we want to solve the tough challenges together!
We generate many aspects of web projects automatically, including objects and database queries, many standard processes, interfaces and back-office UIs.
But we don't stop after one generation. Our generators allow software to evolve iteratively and also to be modified manually. In this way, we continue to develop by hand until everything works as it should.
And because there is not one big generator, but many small ones for different topics, we put them together individually for each project. Everything is assembled the way it fits best for the project.
Want more insight?
We'll give you a brief overview of our wunschlösung code generators and show you how we can use them quickly and efficiently to make your software dreams come true.
Our Tech Principles
Clean Architecture
Our projects are as diverse as our customers. That's why it's especially important for us that everything is in its place and that we maintain an overview. We therefore work with a uniform but extremely flexible software architecture: It's called "Clean Architecture" - and we love it!
Business structures and processes can be implemented largely without technical dependencies. This makes our solutions scalable and the system components interchangeable. In practice, this means that our solutions grow with you, even if the rest of the world changes.
By the way, this works equally well for lean microservices and for strong monoliths - here we decide together what suits you best.
Domain Driven Design
Because the core of our solutions revolves around the "domain", i.e. the technical world of the project, our software also contains exactly those objects and processes that are important in your business. We want to understand them and mold them as accurately as possible into software.
This sounds like a matter of principle - but it is not. That's why this approach even has its own name: Domain Driven Design. It allows us to easily implement most business requirements, even if they become more complicated or change over time - and hey, they always change at some point.
Did we mention that this also makes the code understandable and easily maintainable? That helps us all in the end.
Leading edge Built-In
Because we can autogenerate so much code and use a unified architecture, we also have lots of features ready to go that take other teams a lot of time, but we can easily enable when needed. For example:
- Automatic change tracking
- Automatic audit trail creation
- Dynamic attributes for objects
- Flexible permission systems
- Multilingual data
- Convenient handling of images and binary data
- Excel imports and exports
- OAuth and OpenID-Connect for single sign-on
- Rendering and sending of e-mails
- Scheduled processes and asynchronous tasks
- Cluster capability
- Automatic caching of data
More on the topic of technology:
ChatGPT - Ein Blick in die Zukunft der Software-Entwicklung?
Künstliche Intelligenz wird immer mehr Teil des Alltags. Aber wie wirken sich Textgenerierungsprogramme wie ChatGPT auf das Leben von EntwicklerInnen aus?
Einfach mal MACHN.
Das dachte sich auch unser Business Development Team letzte Woche – und entschied sich für einen Besuch beim gleichnamigen Startup Festival für Tech, Business und Art in Leipzig. Hier gibt es Einblicke!
5 Mythen über Microservices
Seid ihr Fans von Microservices? Oder ist es euch lieber, monolithisch zu arbeiten? Warum eigentlich? Simon hat sich diese Woche Gedanken zu dem Thema gemacht – und räumt in unserem Blogpost mit 5 großen Mythen in dem Bereich auf.
Networking: Startup Community Thüringen goes Investor Days
Unser Gründer Christian hat mit der Startup Community die Investor Days Thüringen besucht. Von seinen Highlights erzählt er hier.
Wann ist Individualsoftware das Richtige für euch?
Seid ihr unsicher, ob ihr eure Ideen mit Standardsoftware umsetzen könnt? Oder wisst ihr schon, dass es eine Individualentwicklung sein soll und wollt mehr Informationen? Dann klickt hier!
Frauen in der IT — ein Interview mit Eva
Frauen waren schon immer wichtiger Teil der IT. Erfahrt in diesem Interview mehr über Chancen und Hindernisse, denen Eva, unsere Programmiererin, begegnet ist.
6 Tipps, zum Schutz vor Cyberkriminalität
Am 28. Januar ist Europäischer Datenschutztag. Wir haben Tipps, die euch helfen, Daten erfolgreich zu schützen und Cyberkriminalität zu reduzieren.
15 Bücherempfehlungen zum Programmieren
Ihr habt Bock auf Bücher zum Thema Programmieren und wisst nicht, wo ihr anfangen sollt? Hier sind unsere Empfehlungen für Frontend und Backend.
Frauen in der IT — Die Geschichte der Ada Lovelace
Ada Lovelace prägte die Geschichte von Frauen in der Informationstechnologie und die IT selbst. Erfahre hier mehr über sie.
World Backup Day 2021 - No Backup - No Mercy!
Der 31. März ist World Backup Day. Erfahre hier, wie du effektive Backups ziehst und was passiert, wenn man es nicht tut.
Warum Rassismus auch bei Technologien eine Rolle spielt und Racial Literacy ein Teil der Lösung sein kann
Anlässlich des Tags gegen Rassismus wollen wir die Rolle von Rassismus in der Technik und Racial Literacy als Weg zur Verbesserung betrachten.
Frauen in der IT — Die Geschichte der Grace Hopper
Grace Hopper prägte die Geschichte von Frauen in der Informationstechnologie und die IT selbst. Erfahre hier mehr über sie.
Want to get to know us?
)
Simon Brandl
Our founder and managing director is an expert in IT and programming. He is considered an absolute tech all-rounder and knows how to successfully juggle even the most challenging projects. Do you have questions about the technology behind wunschlösung, or do you want to know how we can best implement your project idea? Simon is happy to share his experience and knowledge with you.
Make an appointment now for your professional tech-consultation and
project support. We usually get back to you the same day!