Here you can find the complete overview, of my previous publications in various journals on computer, programming and software engineering.

If you like my articles and blog posts, you can support my work by sharing this content on social media platforms with your friends and colleagues.

  1. English DZone 10.2023 – The Dark Side of Artificial Intelligence
  2. Deutsch dotnetpro 07.2023: Refactoring
  3. Deutsch web & mobile Developer 04/2023: Content Security Policy
  4. Deutsch web & mobile Developer 01/2023: Einführung in die P2P Netzwerke
  5. Deutsch web & mobile Developer 01/2023: Git LFS
  6. Deutsch javaAktuell 1.2023: Prozesslandschaften
  7. Deutsch Java Magazin 01.2023: SQL Injection in Java mit JPA und Hibernate verhindern
  8. Deutsch Java Magazin 01.2023: Herr Rossi sucht das Glück – Was Entwickler glücklich macht
  9. Deutsch Java Magazin 11.2022: TDD – Allein auf weiter Flur
  10. Deutsch dotnetpro 10.2022: Release-Management: Totgeglaubte leben länger
  11. English DZone 9.2022: Preventing SQL Injections in Java With JPA and Hibernate
  12. English AJSEA 11.2022: Expressions for Source Control Management Systems
  13. Deutsch PHP Magazin 5.2022: Sitzungsmarathon mit PHP Sessions
  14. Deutsch web & mobile Developer 7/2022: Definition eigener Datenstrukturen – PHP Arrays
  15. Deutsch Windows Developer 6.2022: Plattformbummler – Vom Java-Universum zur .NET-Welt und wieder zurück
  16. Deutsch dotnetpro 6.2022: ISBN auf Gültigkeit prüfen
  17. Deutsch javaAktuell 2.2022: Der grüne Punkt – Mythos Wiederverwendung
  18. Deutsch Java Magazin 3.2022: Glaubensbekenntnis II – NetBeans
  19. Deutsch Java Magazin 3.2022: Glaubensbekenntnis – Tortoise und SmartGit
  20. Deutsch web & mobile Developer 1/2022: Bekanntmachung mit Twitter Cards
  21. Deutsch Java Magazin 12.2021: Flexibler Verwalter – SCM-Manager im Überblick
  22. Deutsch Informatik Aktuell 9.2021: Artefakte auf Maven Central veröffentlichen
  23. English DZone 9.2021: Tooltime: SCM-Manager
  24. Deutsch JavaPRO 1.2021 (S. 31-34): API 4 Future – Zukunftssicheres API-Design
  25. Deutsch web & mobile Developer 12/2020: Datensilo – SCM Manager
  26. Deutsch dotnetpro 6.2020: Paketmanger und Lizenzmodelle
  27. Deutsch com! Magazin 6.2020: The Show must go on – Business Continuity
  28. English DZone 04.2020: Version Number Anti-Patterns
  29. Deutsch JavaMagazin 5.2020: Nichtfunktionale Anforderungen: Qualität
  30. Deutsch JaxEnter: Happy Birthday, Git! Unser Expertencheck zum 15. Geburtstag
  31. Deutsch dotnetpro 04.2020: Gleichstellung? equals & compareTo
  32. English DZone 02.2020: Non-Functional Requirements: Quality
  33. Deutsch Java Magazin 2.2020: Aktzeptanz-Tests in Java mit JGiven
  34. Deutsch PHP Magazin 2.2020: Textverarbeitung mit Textprozessoren – die Idee einer idealen Welt
  35. English DZone 12.2019: Acceptance Tests in Java with JGiven
  36. Deutsch web & mobile Developer 7/2019: Geographische Informationssysteme (GIS) – Der schnelle Weg
  37. Deutsch web & mobile Developer 5/2019: Assembling JavaScript Projekte mit Grunt
  38. Deutsch entwickler.press Shortcuts 2019: Von Monolithen & Microservices – ISBN: 978-3-86802-848-5
  39. Deutsch Entwickler Magazin 2.2019: Slice down the Monolith
  40. Deutsch javaAktuell 2.2019: Sie bekommen was sie verdienen
  41. Deutsch Windows Developer 3.2019: Branching-Modelle und Workflows für SCM-Systeme
  42. Deutsch Java Magazin 2.2019: Testfalle: TDD & BDD in Java
  43. Deutsch JavaPRO 3.2018: Versionsverwaltung mit Expressions
  44. Deutsch PHP Magazin 1.2019: Ein Leitfaden für Commit Messages in SCM-Systemen
  45. Deutsch Java Magazin 12.2018: Futurama – Java API Design
  46. Deutsch PHP Magazin 6.2018: Git Branching Models
  47. Deutsch PHP Magazin 5.2018: Erfolgreich im Netz
  48. Deutsch web & mobile Developer 7/2018: Kassensturz – modern online payments
  49. Deutsch dotnetpro 07.2018: NAnt ist tot, es lebe NAnt
  50. Deutsch web & mobile Developer 4/2018: Legalize It!- Eine Reise durch die Softwarelizenzen
  51. Deutsch Linux Magazin 3.2018: Next Generation Jenkins
  52. Deutsch Java Spektrum 1/2018: Entscheidungsfinder – Constraint Programming
  53. Deutsch dotnetpro 01.2018: Wissenspeicher für Softwaredokumentation
  54. Deutsch dotnetpro 12.2017: Software Maintanance – hysterisch gewachsen
  55. Deutsch dotnetpro 11.2017: Paketverwaltung in .NET mit NuGet
  56. Deutsch Java Magazin 11.2017: Autogrammjäger – the maven jar-signer Plugin
  57. Deutsch web & mobile Developer 08/2017: ORM mit PDO – Modernes Datenbankdesign
  58. Deutsch PHP Magazin 5.2017: Recommender Systeme – Eine Einführung
  59. Deutsch JavaPRO 2.2017: Faktor Mensch! – wiederholbare Projekterfolge mit SCRUM
  60. Deutsch Java Magazin 4.2017: Kampf der Giganten
  61. Deutsch web & mobile Developer 1.2017: Semantic Versioning
  62. Deutsch web & mobile Developer 11.2016: Kalenderpuzzel – OOP in PHP
  63. Deutsch Java Magazin 10/2016: Advanced JPA2
  64. English javaAktuell 4.2016: A Fool with a tool is still a fool (translated from German)
  65. Deutsch JavaSpektrum 04/2016: Maven Secrets
  66. Deutsch web & mobile developer 11.2015: eCommerce – Die Grundlagen
  67. Deutsch PHP Magazin 3.2015: Von Lambda Expressions, variablen Variablen, Fabriken und Co
  68. Deutsch Java Magazin 3.2015: DAO mit JPA2
  69. Deutsch web & mobile Developer 04/2014: NAnt, NuGet und Continuous Integration in .NET
  70. Deutsch JavaSpektrum 02/2014: Continuous Delivery – Neue Features frisch vom Fließband
  71. Deutsch web & mobile Developer 02/2014: Source Control Management – Reproduzierbarkeit
  72. Deutsch JavaSpektrum 04/2013: Salt’n Pepper – Die richtige Würze gegen Rainbow-Table-Angriffe auf Webapplikationen
  73. English PESOS 2013: The Dark Side of SOA Testing
  74. Deutsch web & mobile Developer 08/2012: PHP meets Maven Part4
  75. Deutsch web & mobile Developer 07/2012: PHP meets Maven Part3
  76. Deutsch web & mobile Developer 06/2012: PHP meets Maven Part2
  77. Deutsch web & mobile Developer 05/2012: PHP meets Maven Part1
  78. Deutsch web & mobile Developer 01/2012: Caching mit Zend Cache
  79. Deutsch web & mobile Developer 11/2011: Navigationskonzepte im MediaWiki
  80. Deutsch web & mobile Developer 10/2011: Fährtenleser – Logging mit Zend Log
  81. English Materna Monitor 2.2011: This is how corporate knowledge becomes tangible (translated from German)
  82. Deutsch PHP Journal 2.2011: Excelsheets serverseitig mit PHP erzeugen
  83. English Materna Monitor 1.2011: Automation options in software configuration management (translated from German)
  84. Deutsch PHP Journal 1.2011: PHP Deployment mit Apache ANT
  85. Deutsch PHP Journal 5.2010: Grafische Benutzeroberflächen mit jQuery UI
  86. Deutsch PHPUser 4.2009: Vertrauensbeweise – vom Surfer zum Kunden!
  87. Deutsch PHPUser 3.2009: Formulare mit Symbolcharakter! – Benutzereingaben mit RegEx validieren.
  88. Deutsch Internet Magazin 5.2009: Applikationskonfiguration mit XML Dateien in PHP mit SimpleXML
  89. Deutsch PHP Magazin 6.2008: Kontrollzentrum – Quelltexte mit der Versionsverwaltung Subversion organisieren.
  90. Deutsch PHP Magazin 3.2008: Jack in the Box – Einführung in die GdLib

Diploma thesis: Automation of JAVA EE projects with MAVEN 2 ( Deutsch )