All Rights reserved by Klaus Mellenthin
You can hire me for in-house trainings, consulting, or helping your company blog get off the ground. Have a look below for details and drop me a line if anything piques your interest.
(Visit my profile if you’d like to get to know me first.)
Want to bring your developers up to speed on a new Java release? Starting with Java 8 and going all the way to 12, I offer in-house trainings on language changes, new and improved APIs, and JVM enhancements (for some of the content, see posts on Java 8, 9, 10, 11, 12).
Other interesting topics are the module system and migration challenges when moving from 8 to 11, including concerns regarding release cadence, licensing, and support. Last, but not least, I offer courses on JUnit 5.
In a mixture of introductory presentations and practical exercises, attendees will understand how to use these technologies, what pitfalls to avoid, and whether it makes sense to introduce them to existing code bases.
The other day @AccentureTechnology we had @nipafx join us for a
masterclass on advanced Java concepts. Lambdas, Streams, Optionals, latest language features, and coding functional Java. Discussed migration to the module system etc.
Great guy, great experience! More to come.
— Nils Müller-Sheffer (@_NilsMS) November 20, 2018
Nicolai provided us with deep insights into JUnit 5 in just one day. He is an excellent trainer and we can recommend him to everyone who is eager to learn more about testing their code.
— Andreas Wolf, Development Customer Care at 1&1
The Java 9 Workshop with Nicolai provides a focused overview of the Java Module System and the new Java 9 features with practical exercises and much additional information. We spent two exciting and busy days with much content which created the desire to discover more!
— Patrick Baumgartner, Software Craftsman and Founder of 42talents
— Andrejs Škņarovs (@asknarovs) May 17, 2017
Are you having trouble with your migration to Java 11 and beyond? I could help. I can analyze the greatest pitfalls for your project, develop strategies to evade them, help your developers get the migration going, or even work on it with them.
If you need a writer to get your company blog or technical site off the ground, I’d be happy to help you out. I mostly write about Java but that’s rather a consequence of prioritization not of interest. I ponder on software development in general and would welcome a possibility to write about language independent topics like code reviews, development culture, documentation, etc.
Having established a couple of blogs (this one, one for the initiative Do-FOSS, and one for my former employer Disy) and having been the editor for SitePoint’s Java channel I can help you set one up that matches your organization’s needs. I can also support you to establish a blogging culture, where ideas flow freely from conception, to drafting, to editing and publication.