-
Core Java
Java: Moving conditions into Message files
The Java classes ResourceBundle and MessageFormat provide a nice toolset for resolving localized messages inside Java applications. This post provides…
Read More » -
Core Java
We Are Failing to Even Have an Inclusive Discussion
The tech industry needs to be more inclusive of woman and people of color. It’s about having the largest pool…
Read More » -
Software Development
Can we learn to restrict our work to a budget?
I’ve previously talked about the idea of shifting from estimates to budgets. The fundamental point of this article is that…
Read More » -
Core Java
Java Nested Transaction using ThreadLocal in POJO
Mostly nested transaction was implemented using EJB , now we try to implement the nested transaction on POJO. Here we…
Read More » -
DevOps
Vagrant – a swiss Army knife for every developer
Whenever we move to a new project, or we want to explore a new stack of technologies; we face the…
Read More » -
Software Development
Software demand curve
Returning to my series of posts applying the tools of economics to software development – Supply & Demand in software…
Read More » -
Core Java
Java Debugger – The Definitive List of Tools
Java debugging is a complex space. There are many types of debuggers, and numerous tools to choose from. In this…
Read More » -
Ceylon
Top 10 Ceylon Language Features I Wish We Had In Java
What does one do when Hibernate is “finished” and feature complete and one needs new challenges? Right. One creates a…
Read More » -
Career
How and Why to Backdoor Into Jobs
When I read anecdotes from frustrated job seekers in the tech industry, they usually start out the same way. “I…
Read More »