About Jonathan Fisher
List/Grid Author Archives Subscribe to the RSS feed of Jonathan Fisher

How to win or fail when writing software: A car analogy
I realized a common analogy would be a useful tool to help non-engineers and non-developers… why not a car? A modern vehicle is a feat of engineering. Rolling down the highway at ...

Introduction to Strong Cryptography
One thing that amazes me is that the most developers are not familiar with strong cryptography. In my career, I’ve seen all sort of mistakes that lead to leaked data, guessable passwords, ...

How to solve production problems
At my job, I’m finding that a large percentage of the questions that come to my desk are “Hey this thing you did is broken” or “Hey, this thing you worked with is on the fritz.” ...

Hate Java? You’re fighting the wrong battle.
One of the most interesting trends I’ve seen lately is the unpopularity of Java around blogs, DZone and others. It seems some people are even offended, some even on a personal level, ...


