Simplifying the complicated world of Libraries - Part 1
We talk about library binaries, and its types, advantages, disadvantages, and focus on compatibility across platforms with respect to shared libraries.
We talk about library binaries, and its types, advantages, disadvantages, and focus on compatibility across platforms with respect to shared libraries.
This is an intriguing story of a real world production issue that we encountered and how we navigated our way to its resolution.
A deep dive into what a database connection really is at every level, how connection leaks happen, how to diagnose them from application to TCP layer, and a hands-on playground to see it all in act...
Direct, transitive, shaded, BOM-managed, plugin dependencies and everything in between. A practical guide to resolving every type of Maven dependency vulnerability.
A practical reference for moving Raspberry Pi 4 from SD card boot to USB SSD boot — commands, expected output, and common pitfalls.
My Raspberry stopped loading the GUI view. This is a walkthrough of steps used for debugging, and what worked.
Your Python app works fine locally, but in Docker, the logs are MIA. Here's why Python's output buffering drives container users crazy—and how one environment variable fixes everything.
Java's "Write Once, Run Anywhere" works perfectly—until you need native libraries. Here's how modern Java applications handle the multi-architecture reality of JNI.
Learn how to use Python's magic methods (dunder methods) to create more elegant and powerful code with practical examples.
Learn how to do a quick setup for sending transactional emails for your personal use and/or hobby projects, using Gmail SMTP.