Conditionally Display a Single Line of JavaScript in AEM
The other day I needed to call a JavaScript function only when a certain condition is not true.
Writing What I Want
The other day I needed to call a JavaScript function only when a certain condition is not true.
I’ve deployed yet another artifact to Maven Central - this time a record mapping strategy that allows you to read and write Java Record Classes with OpenCSV.
At work, after a Spring Boot upgrade, we suddenly started getting 411 Length Required error when making HTTP requests.
The other day I was using OpenCsv and needed to register a customer converter to convert a string to a simple object. For whatever reason, using OpenCsv’s annotations wasn’t an option.
After many chats with ChatGTP, I finally got a decent conversation that helped me with a problem I was having.
To help secure Spring applications, I created a Content Security Policy builder and bean and published it to Maven Central.
An interesting thing happened the other day when I was spinning off threads in a Groovy for loop.
A week or so ago I wrote about how I was helping junior developer analyze the incoming parameters of an HTTP request in a Spring/Java Servlet application.
Recently I was helping a junior developer analyze the incoming parameters of an HTTP request in a Spring/Java Servlet application.
This is my third week providing examples for the Java Collections Framework. It’s actually been four weeks since my first of these posts, but I missed last week due to being sick. I’ll miss next week as well due to being on vacation.
Ten or so years ago, jQuery (the Javascript framework) was all the rage. Now, removing jQuery is all the rage.
Just for fun, I started taking a free online course called Practical Deep Learning for Coders. Part of the course involves running things via a Jupyter Notebook, so I’ve been using Google Colab product to run the sample code.
About a year or so ago, GitHub announced that GitHub Actions was generally available. GitHub Actions allows anyone to “automate their workflow” - in other words, run code on committed code - on GitHub’s own servers, and share those actions.
As part of my goals for this year, I’ve been working on a rather simple Android app.