Recent Posts

Augmenting the client with Alpine.js

Author: Nicolas Frankel Original post on Foojay: Read More This article is part of a series comparing different ways to implement asynchronous requests on the client, which is colloquially known as AJAX. I dedicated the previous post to Vue.js; I’ll dedicate this one to Alpine.js – not to be confused with Alpine Linux. I’ll follow the same structure as previously. …

Read More »

Augmenting the client with Vue.js

Author: Nicolas Frankel Original post on Foojay: Read More In my previous article, I laid the ground to build upon; now is the time to start “for real”. I heard a lot of Vue.js. Additionally, a friend who transitioned from developer to manager told me good things about Vue, which further piqued my interest. I decided to have a look …

Read More »

Exploring New Features in JDK 23: Builder Pattern Simplicity with JEP-455 Primitive Types in Patterns, instanceof, and switch (Preview)

Author: Miro Wengner Original post on Foojay: Read More The runtime initiation of any program requires allocating a given memory and after many additional steps the first object could be created. In a previous post, we explored how to improve maintainability of complex creation processes by using the factory creational pattern[4] and JEP-482, flexible constructor bodies. The factory design may …

Read More »