Foojay Podcast #40: Making Java Attractive for Beginners in Programming
How can we make the Java language more attractive for newbies? Let’s ask some experts…

Deepu is a polyglot developer, Java Champion, and OSS aficionado. He mainly works with Java, JS, Rust, and Golang. He co-leads JHipster and created the JDL Studio and KDash. He's a Senior Developer Advocate for DevOps at Okta. He is also an international speaker and published author.
1 views

How can we make the Java language more attractive for newbies? Let’s ask some experts…

Deepu K Sasidharan
3,550 viewsA comprehensive and informative guide for those looking to navigate the complex world of JDK distributions and licenses,

Functional programming: you either love it or you hate it. But it is a trade-off. So for today, let's focus on the good, the bad, the ugly!

It's September 20th, OpenJDK 19 has been released. In this podcast, we discuss the new features and the changes that this release brings.

Deepu K Sasidharan
11,602 viewsProject Loom aims to fix issues in the current concurrency model by introducing two new features: virtual threads and structured …

Deepu K Sasidharan
7,890 viewsJava 18, released last month, includes the 2nd incubator of the Foreign Function & Memory API (FFI). Let's look at the state of the Java …

Deepu K Sasidharan
3,730 viewsPattern matching is a language feature where you can test for a specific pattern on a character sequence or a data structure.

Deepu K Sasidharan
5,299 viewsLet's demystify the concepts behind memory management, taking a deeper look at memory management in some of the modern programming …

Deepu K Sasidharan
4,100 viewsLearn about concurrency in modern programming languages and how to build and benchmark a concurrent web server in Java.

Deepu K Sasidharan
14,028 viewsI aim to demystify the concepts behind memory management and take a look at memory management in some of the modern programming languages.