In den meisten Projekten arbeite ich zu 20% als Architekt und zu 80% als Entwickler, baue Prototypen und POCs, implementiere Funktionalitäten und reduziere Komplexität.
Ich arbeite mit Linux und mein bevorzugtes Setup für die Entwicklungsarbeit besteht aus Intellij, Git und der Atlassian Toolsuite für Entwicklungsteams: BitBucket, Bamoo, Jira, Confluence.
Für persönliche Projekte wie die Entwicklung von Prototypen, Evaluation von App Servern, Frameworks und sonstigem benutze ich eine Toolchain mit geringem Resourcenbedarf, bestehend aus Intellij, Git, Gitea, Drone und TeamCity.
Eleganz ist kein Luxus, sondern die Vorraussetzung für stabile und gleichermassen flexible Systeme. Keep it simple stupid. Das gilt sowohl für Architektur als auch für Code. Ich verlasse das Camp immer sauberer, als ich es vorgefunden habe.