Software Development
-
Don’t Use JSON And XML As Internal Transfer Formats http
You have a system that has multiple components and they have to communicate. They do that either via internal web…
Read More » -
Do you really get your IDE?
This is bit like a philosophical post. Just some thoughts regarding our perception of developer tooling. First – a question.…
Read More » -
MongoDB From the Trenches: Prudent Production Planning
While starting out with MongoDB is super easy, there are few things you should keep in mind as you move…
Read More » -
Design Patterns: Mogwai or Gremlins?
The 1994 book Design Patterns: Elements of Reusable Object-Oriented Software introduced many software developers to the concept of ‘a catalog…
Read More » -
Debugging SQL query in MySQL
Recently I started writing SQL query for analyzing and debugging the production code. But I was surprised to see that…
Read More » -
A Framework for Enterprise Software
For decades, the companies in this industry have produced sophisticated and complex products. They are difficult to assemble, require the…
Read More » -
Open Source Legal Blues: Do You Comply?
Understanding and Reducing Open Source License Risks In today’s business climate, using Open Source Software (OSS) components as part of…
Read More » -
Introduction To REST Concepts
Introduction This post aims at demystifying the REST (Representational State Transfert) web design concepts. REST is based on a client…
Read More » -
You can’t Refactor your way out of every Problem
Refactoring is a disciplined way to clarify, retain or restore the design of a system as you make changes, and…
Read More »