Software Development
-

Really Understanding Javascript Closures
This post will explain in a simple way how Javascript Closures work. We will go over these topics and frequently…
Read More » -

SQL Developer’s “Securely” Encrypted Passwords
Recently, while at one of our customers’ site, the customer and I needed to get access to a database. On…
Read More » -

How the Cloud makes Windows irrelevant
Windows has been running on the majority of PCs for many years now. Microsoft successfully translated its client monopoly into…
Read More » -

Is there a future for Map/Reduce?
Google’s Jeffrey Dean and Sanjay Ghemawat filed the patent request and published the map/reduce paper 10 year ago (2004). According to WikiPedia Doug Cutting…
Read More » -

The Mouse is a Programmer’s Enemy
One of the first programming management books I was encouraged to read was Peopleware – Productive Projects and Teams. It…
Read More » -

10 things you can do to make your app secure: #1 Parameterize Database Queries
OWASP’s Top 10 Risk list for web applications is a widely recognized tool for understanding, describing and assessing major application…
Read More » -

It’s time: Bring Dart to Android
As one of the first users of Google’s Dart language, I always felt like it could do more than “just…
Read More » -

REST Maturity
In 2008, Leonard Richardson published his Maturity Heuristic that classified web services into three levels based on their use of…
Read More » -

JavaScript multi module project – Continuous Integration
JavaScript multi module project Few days ago, I wrote blog post about JavaScript multi module project with Grunt. This approach…
Read More »

