Where do you get your Java?

Today’s Java is vastly different, although it is still true to its root principles of robustness, portability, and ease of programming. Your options for where to get your Java have similarly evolved. If you download Java directly, you might think that you can only get an official version from Oracle. This is no longer the case. In fact, there are …

Read More »

2023 in Retrospective

Last year, I wrote my first yearly retrospective. I liked the experience, so I’m trying one more time. Let the future decide if it will become a trend or not. Before diving into our safe technological world, my thoughts go to Ukraine, to my friends who had to flee their own country, to other friends who fought on the front …

Read More »

2023 Software Conferences in the Philippines

In the last months of 2023, technical conferences took place in the Philippines focusing on Artificial Intelligence (AI), Cloud Computing, Java, Open-source and Data related topics. The Philippine Java Community were involved in two big conferences namely, Software Conference Philippines and Samsung Open Source Conference. Conferences Members of the Foojay community were included as the speakers of the conferences, including …

Read More »

Foojay Podcast #40: Making Java Attractive for Beginners in Programming

“Public static void main string array” are the first words everyone sees when they start their first Java Hello World experiments. Some teachers explain them, while others say you will understand each word later. Is this a problem to attract more Java developers? And how can we make the Java language more attractive for newbies? Let’s ask some experts… Video …

Read More »

JUG PH: ING Partnership, Certification and Generative AI

Continuing the connection with the Java Enthusiasts and the efforts of Java User Group Philippines (JUG PH), we held our 4th and 5th meetup last September and November 2023. The speakers of these meetups were composed of Jansen Ang, one of the JUG PH Leader, Kenneth Penarada, Senior Enterprise Engineer at Orange and Bronze Philippines and Bang Iguana, Senior Java …

Read More »

Hello eBPF: Developing eBPF Apps in Java (1)

eBPF allows you to attach programs directly to hooks in the Linux kernel without loading kernel modules, like hooks for networking or executing programs. This has historically been used for writing custom package filters in firewalls. Still, nowadays, it is used for monitoring and tracing, becoming an ever more critical building block of modern observability tools. To quote from ebpf.io: …

Read More »

Effective cloud-native Java app development with Open Liberty in the Eclipse IDE

The Eclipse IDE has been a popular choice with developers for many years, placing 2nd in “most popular IDE of 2022” by JRebel. This mature and fully-featured IDE, with an extensive plugin repository, can help to significantly improve the development experience. However, ensuring that developers have the most appropriate and helpful plugins can be the key to unlocking this improved …

Read More »

Interview with Gokul Chandrasekaran, the creator of JDoodle

In two previous posts, we explained how you can add executable Java code to your posts here on Foojay, including code with dependencies, by using JDoodle. To achieve this full integration, we got Gokul Chandrasekaran‘s support to use the plugin version, and he also gave us some insight into the history and development of JDoodle. Thanks, Gokul for your support …

Read More »

Looking Back on One Year of Speaking and Blogging

2023 was an adventurous year for me: I came into my blogging rhythm, blogging every one to two weeks, resulting in 39 articles, many of them on Foojay.io, spoke at my first conferences, around 14 overall, 22 if you include JUGs and online conferences, and continued working on my IntelliJ plugin, as well as my proposal for a new profiling …

Read More »