Published inDan On CodingKubernetes Gateway API — lessons from the trenchesTakeaways from one year of working with the new Kubernetes APIMar 22Mar 22
Published inDan On CodingPart 2: Why I quit software consulting. And should you?After some years in consulting, how do you know when to move on?Mar 19Mar 19
Published inDan On CodingPart 1: Is consulting a good place to start your career in Software? (shhh yes, it is 🤫)Food for thought on consulting vs FAANGFeb 24Feb 24
Published inDan On CodingTricky Kubernetes memory management for Java applicationsHow to use the Kubernetes memory requests and limits in combination with JVM Heap and stay out of trouble.Nov 16, 20227Nov 16, 20227
Published inDan On CodingWhy you should learn Kotlin if you’re a Java DeveloperKotlin is on the rise! What’s in it for you? Why switch? Where to start?Jun 11, 2022Jun 11, 2022
Published inDan On Coding7 Traits of a Lead Software EngineerHow is this exciting role different? What new skills do you need and how to develop them?May 27, 20221May 27, 20221
Published inDan On CodingEvent-Driven Architecture. Part 1: Pros and cons with examplesIs this the right approach for you? When to go for it and when to pass?May 25, 20222May 25, 20222
Published inDan On Coding5 Timeless Books for Software EngineersFive absolutely timeless books for Software Engineers which are more relevant than ever before.Apr 9, 20223Apr 9, 20223
Published inDan On CodingMonorepos for Microservices Part 3: Pipeline Implementation on JenkinsThis is Part 3 of the Monorepos for Microservices series. Read Part 1 on the pros and cons of a monorepo and Part 2 on structuring the…Mar 24, 20221Mar 24, 20221
Published inDan On CodingMonorepos for Microservices Part 2: Code StructureIn this Part 2 of the Monorepos for Microservices series we look at best practices for the source code structure.Mar 5, 20222Mar 5, 20222