Loading...

Java 8

Ein ausgezeichneter Sprachstandard mit ebenso guten Bibliotheken und Frameworks – für langfristige Backend-Projekte mit dem Fokus auf Wartbarkeit. Unser Standard

PHP 7

Bietet flexible Frameworks bei mittlerweile vernünftigem Sprachstandard – für mittelfristige Wartbarkeit, Webseiten und Back-Office Systeme (Lumen, Symfony..)

Ruby

Wird hauptsächlich als Task-Runner von unseren DevOps eingesetzt (Thor, Rake)

GoLang

Cross-Platform, static typed und in der Runtime ohne Dependencies – unser neuer Sprachstandard für DevOps und Systemtools

C++

Zusammen mit Qt für cross-platform Desktop User-Interface Projekte – im Moment einfach unersetzbar

TypeScript

Da JavaScript für uns unerträglich ist (bis ECMA2015) – für langfristige Frontend-Projekte mit dem Fokus auf Wartbarkeit

CoffeeScript

War lange im Frontend unser Standard, wurde von TypeScript abgelöst – für unsere älteren Kaliber

Sass

Sorgt heute eigentlich nur noch für die Konfigurierbarkeit, Modularisierung und Kombinierbarkeit unserer Styles

Spring

Unser Standard für Java basierte Backends – einfach weil es seit 2016 fast unschlagbar ist

Angular5

Bietet uns die notwendige Modularisierung und Kapselung, sowie effiziente und elegante Möglichkeiten in UI Backend Bridges oder Client Side Applications

Bootstrap

Eine solide Basis für unsere web-basierten User-Interfaces – da sinnvoll eingesetzte Generik häufig besser funktioniert als absolute Individualisierung

Elastic

Effizientes Suchen ist in unserer DNA verankert – ob facetted oder full-text

Drupal

Flexibel und effizient für unsere Back-Office Systeme

IntelliJ

Ob Inspector, Intellisense, Snippets oder die ausgezeichnete Performance bei größeren Projekten – es ermöglicht uns beim Entwickeln den Fokus auf das Wesentliche zu legen

Git

Teamweite Zusammenarbeit dank 3-way-merge und damit den umfangreichen Einsatz von Branches – History und Blame sind elementare Werkzeuge für unsere Produktwartung

Jira

Dank der Effizienz, Shortcuts und Workflows von Jira sind Issues für uns ein Werkzeug zur teamübergreifenden Zusammenarbeit statt Controlling-Overhead

Bitbucket

Weil Branch-Layouts/Permissions, Pull-Requests, Reviews und Commit-Hooks für uns unverzichtbar sind

Concourse.ci

Elementar für unsere Continous-Integration und Delivery. Beide sind unverzichtbar in unserer Entwicklungsphilosophie

Docker

Ermöglicht und etabliert handhabbare Microservices im Produktionsbetrieb. Garant der Reproduzierbarkeit im Dev-Stack, sowie Builder-Pattern in der CI

Consul

Da Skalierbarkeit und Configurationmanagement in Docker noch elementarer sind

Rancher

Formalisiert Docker in Produktion, Teil unserer Delivery und unseres Clusterbetriebs

Proxmox

Infrastruktureller Grundbaustein, neben selektiertem Betrieb auf AWS/GCE…

Selenium

User-Acceptance Tests sind in unserer QA unverzichtbar

macOS

Ausreichend umfangreiches Softwareangebot, gepaart mit den für uns absolut elementaren Linux-nahen CLI-Tools

Boxen

Sorgt bei uns für eine homogene Arbeits- und Entwicklungsumgebung

Chef

Compliance, Konfiguration und deren Konvergenz für die Wartung unserer vielen Server

OPNsense

Sorgt für eine verwaltbare und sichere Netzwerktopologie

ZSH

Denn die Shell ist unser primäres Werkzeug

BASH

So selten wie nur möglich