-
Core Java

Processing Java Annotations Using Reflection
In my previous article covering Java Annotations, I outlined a recent use case and provided you with some examples of custom…
Read More » -
Core Java

JAXB – A Newcomer’s Perspective, Part 2
In Part 1 of this series, I discussed the basics of loading data from an XML file into a database…
Read More » -
Software Development

Functional Reactive Programming and JavaScript
Functional reactive programming (FRP) is an emerging programming paradigm that has recently gained popularity in the web world. That popularity…
Read More » -
Software Development

JavaScript Promises Are Cool
“And when I promise something, I never ever break that promise. Never.” ― Rapunzel Many languages have libraries of interesting…
Read More » -
Core Java

JAXB – A Newcomer’s Perspective, Part 1
I know what a lot of you are already thinking, so let’s get this out of the way: “JAXB? As…
Read More » -
Core Java

Creating Your Own Java Annotations
If you’ve been programming in Java and using any one of the popular frameworks like Spring and Hibernate, you should be very…
Read More » -
Software Development

Lessons Learned in Automated Testing
I want to discuss some takeaways from my role as a Quality Assurance (QA) Software Developer. My experiences in QA…
Read More » -
Software Development

Graduate School: ”Do… Or Do Not. There Is No Try” – Yoda
I recently completed my Master of Science in Computer Science. There were both good and bad experiences about graduate school…
Read More » -
Software Development

Code For Maintainability So The Next Developer Doesn’t Hate You
Unless your problem domain includes some specific need for highly optimized code, consider what is your biggest coding priority. I’m…
Read More »


