Software Development
-
How We Chose Framework
When you develop your application most of the time you are writing code that deals with some of the resources.…
Read More » -
10 things you can do as a developer to make your app secure: #8 Leverage other people’s Code (Carefully)
As you can see from the previous posts, building a secure application takes a lot of work. One short cut…
Read More » -
Evaluating persistent, replicated message queues
Message queues are useful in a number of situations; for example when we want to execute a task asynchronously, we…
Read More » -
You Probably Don’t Need a Message Queue
I’m a minimalist, and I don’t like to complicate software too early and unnecessarily. And adding components to a software…
Read More » -
Step By Step Path to Becoming a Great Software Developer
I get quite a few emails that basically say “how do I become a good / great software developer?” These…
Read More » -
10 things you can do as a developer to make your app secure: #7 Logging and Intrusion Detection
This is part 7 of a series of posts on the OWASP Top 10 Proactive Development Controls: 10 things you…
Read More » -
Locking and Logging
Plumbr has been known as the tool to tackle memory leaks. As little as two months ago we released GC…
Read More » -
Behavior-Driven RESTful APIs
In the RESTBucks example, the authors present a useful state diagram that describes the actions a client can perform against…
Read More » -
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 »