- 12 May 2021 » Kafka Summit Live Blog - Getting Started with AsyncAPI: How to Describe you Kafka Cluster
- 18 Nov 2020 » Support for GraalVM AOT and JIT in OpenJDK to be Dropped
- 29 Oct 2020 » JDConf Day 3: Keeping Your Java Applications Secure
- 29 Oct 2020 » JDConf Day 3: Keynote: Be Yourself
- 28 Oct 2020 » JDConf Day 2: Keynote: Microsoft, Java and you!
- 28 Oct 2020 » JDConf Day 2: Notes and Thoughts
- 28 Oct 2020 » JDConf Day 2: Arm 64 on Windows
- 27 Oct 2020 » JDConf - Is this really happening?
- 27 Oct 2020 » JDConf Day 1: Microsoft’s Open Source Languages Journey
- 27 Oct 2020 » JDConf Day 1: Notes and Thoughts
- 29 Mar 2020 » Hacking with the Graal Compiler for Java
- 04 Sep 2019 » To Open Source or Not to Open Source
- 07 Jun 2019 » O'Reilly Software Architecture Conference Berlin - Talk Accepted
- 30 May 2019 » JAlba 2019 Session Report - Becoming a Developer Advocate
- 26 May 2019 » JAlba 2019 Session Report - Is TDD Dead?
- 29 May 2018 » JAlba 2018
- 11 May 2018 » Devoxx Talk - Optimizing Java
- 18 May 2017 » Getting Started: Introduce Coding Using Swift Playgrounds on iPad
A series of previously published blogs can be found on the London Java Community Blog