Technologie spielt in unseren Herzen und unserem Alltag eine wichtige Rolle. Als Deep-Tech-Startup gestartet, sind wir immer auf der Suche nach den besten technischen Ansätzen für eure Projekte.
Unsere Lieblingstechnologie
Wir möchten euch unten einen kleinen Einblick geben, mit welchen Programmiersprachen, Frameworks, Lösungen, aber auch welchen Prinzipien wir unterwegs sind und warum.
Und natürlich sollt ihr auch einen kleinen Einblick in unseren ganzen Stolz bekommen — unsere wunschlösung Code-Generatoren.
Unser Tech-Stack
Wir arbeiten mit einem Top-Technologie-Stack, den wir hegen und pflegen. Wir bleiben am Puls der Zeit, jagen aber auch nicht jedem Trend hinterher.
Backends entwickeln wir mit Java und hosten mit Docker.
Bei Frontends setzen wir je nach Projekt auf Angular, Vue.js oder Nuxt.
Bei Datenbanken sind wir flexibel, nutzen aber am liebsten No-SQL Technologien wie MongoDB und Elasticsearch.
Aber auch bei der Technologie ist uns eines wichtig: Sie ist ein Werkzeug, um das Leben von Menschen besser zu machen, aber kein Selbstzweck.
HTML5
Die Sprache moderner Websites
Angular
Modernes Framework für robuste Web-Anwendungen
Java
Programmiersprache für robuste Backends im Web
MongoDb
Flexible NoSQL-Datenbank
Elasticsearch
Suchserver für schnelle und intelligente Suche
Docker
Container-System für das Hosting von Anwendungen
Blitzstart Dank Code-Generatoren
Routine-Themen automatisieren wir mit Hilfe von Code-Generatoren. Damit kommen Projekte bei uns schneller auf die Beine und enthalten weniger Fehler.
Vor allem aber gewinnen wir damit Zeit, die wir in die wirklich interessanten Aspekte eures Projekts stecken können - wir wollen ja gemeinsam die harten Nüsse knacken!
Viele Aspekte von Web-Projekten erzeugen wir so automatisch, darunter Objekte und Datenbank-Abfragen, viele Standardprozesse, Schnittstellen und Backoffice-UIs.
Nach einmal Generieren ist dabei nicht Schluss. Unsere Generatoren erlauben, Software iterativ weiterzuentwickeln und auch manuell zu ändern. So entwickeln wir von Hand weiter, bis alles so funktioniert, wie es soll.
Und weil es nicht ein großer, sondern viele kleine Generatoren für verschiedene Themen sind, stellen wir sie je Projekt individuell zusammen. Alles so, wie es für das Projekt am besten passt.
Wollt ihr mehr Einblick?
Wir geben euch einen kurzen Überblick zu unseren wunschlösung Code-Generatoren und zeigen euch, wie wir sie schnell und effizient verwenden können, um eure Software-Träume wahrwerden zu lassen.
Unsere Tech-Grundsätze
Clean Architecture
Unsere Projekte sind so vielfältig wie unsere Kunden. Deshalb ist für uns besonders wichtig, dass alles an seinem Platz ist und wir den Überblick behalten. Wir arbeiten daher mit einer einheitlichen, aber extrem flexiblen Software-Architektur: Sie heißt „Clean Architecture“ – und wir lieben sie!
Fachliche Strukturen und Abläufe können dabei weitgehend ohne technische Abhängigkeiten umgesetzt werden. Dadurch werden unsere Lösungen skalierbar und die Systemkomponenten austauschbar. In der Praxis heißt das: Lösungen von uns wachsen mit, auch wenn der Rest der Welt sich verändert.
Das funktioniert übrigens gleich gut für schlanke Microservices und für starke Monolithen - hier entscheiden wir gemeinsam, was für euch am besten passt.
Domain Driven Design
Weil sich im Kern unserer Lösungen alles um die „Domain“, also die fachliche Welt des Projekts dreht, finden sich in unserer Software auch genau die Objekte und Abläufe wieder, die in eurem Business wichtig sind. Wir wollen sie verstehen und möglichst exakt in Software gießen.
Das klingt wie eine Selbstverständlichkeit - ist es aber nicht. Deshalb gibt es für dieses Vorgehen sogar einen eigenen Namen: Domain Driven Design. Damit können wir die meisten fachlichen Anforderungen leicht umsetzen, auch wenn sie mal komplizierter werden oder sich im Laufe der Zeit ändern – und hey, sie ändern sich doch immer irgendwann.
Haben wir schon erwähnt, dass dadurch auch der Code verständlich und gut wartbar wird? Das hilft uns am Ende allen.
Vorsprung built-in
Weil wir so viel Code automatisch erzeugen können und eine einheitliche Architektur verwenden, haben wir auch jede Menge Features fertig einsatzbereit, die andere Teams viel Zeit kosten, wir aber bei Bedarf leicht aktivieren können. Zum Beispiel:
Automatisches Tracking von Änderungen
Automatische Erstellung von Audit-Trails
Dynamische Attribute für Objekte
Flexible Permission-Systeme
Mehrsprachige Daten
Bequemes Handling von Bildern und Binärdaten
Excel Im- und Exporte
OAuth und OpenID-Connect für Single-Sign-On
Rendering und Versand von E-Mails
Zeitgesteuerte Prozesse und asynchrone Tasks
Clusterfähigkeit
Automatisches Caching von Daten
Mehr zum Thema Technologie:
ChatGPT - 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?
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.
Frauen in der IT — ein Interview mit Eva
Frauen waren 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.
Frauen in der IT — Die Geschichte der Ada Lovelace
Ada Lovelace prägte die moderne Computertechnologie maßgeblich. Entdeckt hier ihre faszinierende Geschichte und ihre bahnbrechenden Beiträge zur IT.
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.
5 Open-Source-Alternativen zu Google Analytics
Anlässlich des Europäischen Datenschutztages 2021 gibt es hier Infos zu 5 Open-Source-Alternativen zu Google Analytics.
Lust auf ein Kennenlernen?
Simon Brandl
Unser Gründer und Geschäftsführer Simon ist Experte für IT und Programmierung. Er gilt als absoluter Tech-Allrounder und versteht es, erfolgreich auch anspruchsvolle Projekte zu jonglieren. Habt ihr Fragen zur Technologie hinter der wunschlösung, oder wollt ihr wissen, wie wir eure Projektidee am besten umsetzen können? Simon teilt gern seine Erfahrung und sein Wissen mit euch.
Vereinbart jetzt einen Termin für eure professionelle Tech-Beratung und
Projektbegleitung. Wir melden uns in der Regel noch am selben Tag zurück!