-
DevOps
Automating Jenkins Docker Setup
Jenkins is, by far, the most used CI/CD tool in the market. That comes as no surprise since it’s been…
Read More » -
Software Development
Thoughts on the MVP Pattern
Hello, dear readers, and welcome to my thoughts on the MVP (Model-View-Presenter) pattern, which I finally got around to learning.…
Read More » -
Agile
What are you defining as “Done”?
Agility is why most organizations adopt Scrum. The actual agility an organization achieves is rooted in how sophisticated Scrum is…
Read More » -
Software Development
CoderDojo, so what’s the point?
Initially I was skeptical of CoderDojo. Here’s another thing IT professionals are doing for free. Why isn’t there Economics Dojo,…
Read More » -
Agile
Defining “Scaling” Agile, Part 5: Agile Management
One of the challenges I see in organizations is how managers can use agile approaches. One of the biggest problems…
Read More » -
Enterprise Java
High Availability (HA), Session Replicated, Multi-VM Payara Cluster
Abstract While researching how to create a high availability (HA), session replicated, multi-machined Payara/GlassFish cluster I discovered I couldn’t find…
Read More » -
Android Core
Optimizing Android Test Automation Development
Now that we are a few weeks away from Google I/O, and we understand that the complex Android landscape is…
Read More » -
Software Development
Keeping Your Skills Up to Date as a Software Developer
It’s a wild world of ever-changing technology. What was new and hot yesterday is old and crufty today. Dinosaurs actively…
Read More » -
Core Java
Electronic Signature Using The WebCrypto API
Sometimes we need to let users sign something electronically. Often people understand that as placing your handwritten signature on the…
Read More »