Software Development
-
Seriously. The Devil Made me do It!
Just as eternal as the cosmic struggle between good and evil is the challenge between our two natures. Religion aside, we…
Read More » -
PostgreSQL’s Table-Valued Functions
Table-valued functions are an awesome thing. Many databases support them in one way or another and so does PostgreSQL. In…
Read More » -
10 things you can do as a developer to make your app secure: #9 Start with Requirements
To build a secure system, you should start thinking about security from the beginning. Legal and Compliance Constraints First, make…
Read More » -
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 » -
How To Test Your Tests
When we write tests, we focus on the scenario we want to test, and then write that test. Pretty simple,…
Read More » -
Use Cases for Elasticsearch: Document Store
I’ll be giving an introductory talk about Elasticsearch twice in July, first at Developer Week Nürnberg, then at Java Forum…
Read More » -
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 »