Broadcast devices’ name on the local networkWith years, I accumulated devices on my local network, which in general run on Linux. I meticulously added them to my /etc/hosts/ file, so…Jul 3Jul 3
Published inITNEXTTesting an OpenRewrite recipeFor the last two weeks, I’ve kicked the tires of OpenRewrite. At first, I created a recipe to move Kotlin source files as per the official…Jun 26Jun 26
Published inITNEXTImproving my previous OpenRewrite recipeI started discovering OpenRewrite last week by writing a Kotlin recipe that moves Kotlin files according to the official directory…Jun 19Jun 19
Published inITNEXTAuthoring an OpenRewrite recipeI’ve been eying OpenRewrite for some time, but I haven’t had time to play with it yet. In case you never heard about OpenRewrite…Jun 12Jun 12
Published inITNEXTRuntime-initialized variables in RustRust offers different ways to initialize compile time-initialized variables. Recently, I had to create a runtime-initialized variable…Jun 5A response icon1Jun 5A response icon1
Book review: Writing for DevelopersDisclaimer: This post includes affiliate links; I may receive compensation if you purchase the book from the different links provided in…May 29May 29
Getting a single value from a device’s state in Home AssistantI recently acquired Netatmo smart radiator valves to manage my rooms’ temperature remotely. I’m not skilled at manual tasks, but I could…May 22May 22
Cloudflare Tunnel for Home AssistantI continue to take care of my Home Assistant. This week, I replaced my original setup with Cloudflare Tunnel.May 15May 15
Published inITNEXTGetting my feet wet with CrossplaneIn the early days of IT, we manually configured servers–each one a precious snowflake, lovingly maintained and documented. But the size of…May 8May 8
LangChain4J musings, six months afterLast year, I started to dig a bit around LangChain4J. It’s a fast-growing project, and I wanted to get familiar with the updates. I also…May 1May 1