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