Reading time:
1 minute
Word count:
219
Here is my presentation webinar on the Arrow Core for experienced Java developers, who are unfamiliar with functional programming (FP) and also migrating from Java to Kotlin. YouTube – I am a technical leader / principal engineer. It is part of daily duty to improve the working lives of software developers in teams, especially where […]
Reading time:
1 minute
Word count:
78
Engineering Catchup – Taming Complexity: Functional Error Handling with Arrow.kt November 2025 Friday, 21 November 2025 12:00 – 12:30Time zone: Europe/LondonGoogle Meet joining info Video call link: https://meet.google.com/tjs-rkdu-nfm Level: Basic level of Kotlin programming (intermediate Java required) * Beyond Imperative* Curious Java Developer* Heard about FP blocked by intimidation or eco-system* For […]
Reading time:
3 minutes
Word count:
512
This is my admission. A brain dump of an awkward Scala interviewing experience, first of all, I am going to hold my fire, because in the end state, it really does not matter. Instead, the adage that I elect to follow is known as Knowledge is Power – Share Some, Rasta. I have some experience […]
Reading time:
1 minute
Word count:
104
As promised, I delivered the THIRD episode of Principal Tech Show. I am the Principal Tech. In this video cast, on YouTube, I discuss #SmartFocus (hashtag) I am purposely not writing a lot of text on this blog post. The idea is you go watch and/or listen, because I am experimenting with the audio-visual form […]
Reading time:
1 minute
Word count:
160
I have been away for a while. For those who don’t know me, I am Peter Pilgrim, a senior manager, a Java Champion, a long time software engineer with over 25 years experience. For the later half of 2021, I am creating a new video course about Functional Programming. I want to talk about Kotlin […]
Reading time:
2 minutes
Word count:
396
Test-Driven Development using Kotlin (DELUXE EDITION) by Peter Pilgrim Java Champion I have now expanded this commercial video online course to over 6 hours of content. The megamix course is now rebranded as Test-Driven Development using Kotlin (DELUXE EDITION) by Peter Pilgrim Java Champion and it is available on Vimeo. […]
Reading time:
1 minute
Word count:
87
It’s the month of March and we are mad hatters. Here is a crazy huge discount code for my online-course on Vimeo On-Demand MarchHare2020 75% OFF! Test-Driven Development using Kotlin * *Offers subject to terms and condition. You need a Vimeo login account to benefit. Authors / […]
Reading time:
1 minute
Word count:
144
Last Thursday, at Devoxx Belgium 2019, I presented a talk called “Why we pair?” This is my talk on Youtube ? Here is feedback from my talk: Peter Koch (@petikoch) Ko Turk (@KoTurk77) Gerry Noij (@Misano9699 Supreme benefits) Gerry Noij (@Misano9699 Challengers) Google Slides (Readonly access): […]
Reading time:
1 minute
Word count:
97
Digital Java EE 7 Training Series 1 Episode 8 part III In this episode I discuss modern microservices with Payara and RESTful services. I look at the code to develop a RESTful resources of football stadia and their teams. This is part 3 Digital Java EE 7 Training Series 1 Episode 8 part […]
Reading time:
10 minutes
Word count:
2212
I found over decades of software development that the concept of elegance of code is at constant flux with the idea of functionality. Single Page Application paradigm #0 Hello there reader! I use these little pop overs dialogs to provide extra information to the article. Please click elsewhere on the view to dismiss it. Thank […]
Reading time:
1 minute
Word count:
67
Using the source code from the Java EE 7 Developer Handbook, I demonstrate how to execute an Arquillian integration test inside IDEA. You learn how to create a runtime configuration and with this knowledge you will be able to debug and verify functionality, and accelerate iterative engineering. +PP+ Feedback is always […]
Reading time:
5 minutes
Word count:
1098
Photo License My photos are licensed under Creative Commons License 2.5. You must include the license. You must attribute the source. You cannot use my work, the source for commercial activities. You cannot edit or derive the source. For more information read the license or for enquiries contact me. JavaOne 2014 is my ten […]
Hey all! Thanks for visiting.
I provide fringe benefits to interested readers: checkout
consultancy,
training or
mentorship
Please make enquiries
by email
or
call
+44 (0)7397 067 658.
Due to the
Off-Payroll Working
plan for the UK government, I am enforcing stricter measures on contracts.
All potential public sector GOV.UK contracts engagements must be approved by QDOS
and/or SJD Accounting.
Please enquire for further information.