-
Core Java
Smaller Try-Blocks Are Better
It often happens, especially in Java, that a few places in the method are potential exception originators. Usually, we make…
Read More » -
Enterprise Java
Troubleshooting deadlock in an Apache opensource library
Apache PDFBox is a popular open-source library that facilitates java applications to work with PDF documents. Recently we encountered a…
Read More » -
DevOps
O11y Guide – Your First Steps in Cloud Native Observability
While I’ve been evolving the stories I’m telling for some time from developer audiences towards architecture audiences, one thing that…
Read More » -
Software Development
The 2022 CPD Certified Coding Certification Bundle
Become a Tech Wizard with 4 Courses on WordPress, Flutter, Dart, HTML, CSS, CPU & More Hey fellow geeks, This…
Read More » -
Enterprise Java
Skaffold for Local Java App Development
Skaffold is a tool which handles the workflow of building, pushing and deploying container images and has the added benefit of…
Read More » -
Software Development
Bavet – A faster score engine for OptaPlanner
Drools is an extremely fast rule engine. Under the hood, OptaPlanner has used Drools as a score engine for ages.…
Read More » -
Software Development
Workflows Tips #35: Duo Auth Connection, Helper Flows Online Meetup Recording, and a New Platform for Online Meetups
Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Creating a Duo Auth connection in…
Read More » -
DevOps
JFall 2022 – Sharing Cloud Data and DevOps Insights
It’s been a few years since I’ve dropped in on this event, having moved on a bit from the topics…
Read More » -
Python
Building a Distributed Task Queue in Python
Why not just use Celery/RQ/Huey/TaskTiger? Unfortunately, WakaTime has been using Celery for almost 10 years now. During that time I’ve…
Read More »