Blog Layout

Wees ‘Mr. Miyagi’ of vind er één!

Mr. Who? Mr. Miyagi is naast één van mijn jeugdhelden een fictieve karate master uit Okinawa, Japan, in de filmserie ‘The Karate Kid’. Hij was van meerdere personen de karatementor en maakte van hen een waardig kampioen. Dat wilde ik ook! Door Kelly Jille Zo begon mijn eigen karatereis met mijn eigen sensei (mentor). Later werd ik advocaat en kreeg …

Read More »

Foojay Podcast #8: JUG World Tour: Manchester

With this Foojay Podcast, we introduce a new topic: once per month, we will virtually travel to a Java User Group (JUG) to learn how they organize their events and learn from their experiences. For this first Foojay JUG Podcast, we are flying to Manchester in the UK! Guests Jonathan Bullock (@jonbullock, @jonbullock@foojay.social)Nick Ebbitt (@nickebbitt) Podcast host Frank Delporte (@frankdelporte, …

Read More »

Why I Don’t do TDD

I recently gave a talk about debugging for the London Java Community. During the Q&A part of the talk, someone asked me about my approach to Test Driven Development. In the past I looked at that practice in a more positive light. Writing lots of tests. How can that be bad? But as time moved on, I see it in …

Read More »

What is An Application Server? In 3 Minutes!

Low on time and want to know what an ‘application server’ really is? Here we offer our explanation. This video covers the difference between application servers and web servers, what an application server can do to make your life as a developer easier, and more, all in less time than your average pop song! This is a high-level view that …

Read More »

JavaFX Links of November

Time flies when having fun… So here we are again, another month has passed and this is a summary of the Links Of The Week that were published on jfx-central.com during November. JavaFX Core We already shared here that Oracle will also be distributing JavaFX builds, and you can see the announcement they did at JavaOne here. Takaaki Sugiyama shared …

Read More »

Kafka vs. Chronicle for Microservices: Which is 750 Times Faster?

Apache Kafka is a common choice for inter-service communication. Kafka facilitates the parallel processing of messages and is a good choice for log aggregation. Kafka claims to be low latency, high throughput. However, is Kafka fast enough for many microservices applications in the cloud? When I wrote Open Source Chronicle Queue, my aim was to develop a messaging framework with …

Read More »

How Java Litters Beyond the Heap: Part 1, Relational Databases

As Java developers, we’re no strangers to the concept of garbage collection. Our apps generate garbage all the time, and that garbage is meticulously cleaned out by CMS, G1, Azul C4, and other types of collectors. However, the story doesn’t end with the Java heap. In fact, it is just the beginning. In this article, we will create a simple …

Read More »

A Poor Man’s API

Creating a full-fledged API requires resources, both time and money. You need to think about the model, the design, the REST principles, etc., without writing a single line of code. Most of the time, you don’t know whether it’s worth it: you’d like to offer a Minimum Viable Product and iterate from there. I want to show how you can …

Read More »

Controlling a LED strip with Pi4J and JBang

In an earlier post here on Foojay.io, JBang and Pi4J were used to control a LED and button connected to a Raspberry Pi. This week Robert von Burg, one of the main contributors of the Pi4J project, shared on Mastodon another project where a LED strip is controlled via I2C. This is the result, notice the Foojay.io startup artwork Wiring …

Read More »

You’re Doing It Wrong — Recruiting a DevRel

This article was co-written with Wesley Faulkner. Wesley Faulkner is a first-generation American, public speaker, and podcaster. He is a founding member of the government transparency group Open Austin and a staunch supporter of racial justice, workplace equity, and neurodiversity. His professional experience spans technology from AMD, Atlassian, Dell, IBM, and MongoDB. Wesley currently works as a head of community …

Read More »