Software Development
-
Multilayered Architecture (5) – The Presentation Layer
Introduction The final piece of a MultiLayered Architecture, in term of development design and dependencies is the Presentation Layer. It has…
Read More » -
We Don’t Need That Documentation
“We must write more documentation”. Have you heard that? I have, many times in many companies. Most people feel guilty…
Read More » -
Source control your database with Liquibase
I recently started to use Liquibase on a project to keep track of the database changes in our Java Enterprise…
Read More » -
The Politics of Software Development
Steve Yegge has a couple of posts (here and here) expounding a new theory of thinking about software engineering. As…
Read More » -
Software Development and Geography
This is a nice image from 37Signals showing where their developers are located: …
Read More » -
On the Spot Servicing with Hybrid Cloud Monitoring Solutions
Many businesses utilize cloud host management systems for their cloud services; however, with cloud monitoring solutions, the IT manager is…
Read More » -
Design Patterns after Design is Done
Design Patterns are a useful tool when you are designing a system, an effective shorthand for communicating and sharing design…
Read More » -
Introduction to Cloud Computing
Cloud Computing is a delivery of computing as a service rather than a product. I will come back to this…
Read More » -
8 Things you should not be afraid of as a Developer
Change In Software Development there is no such thing as stagnancy. Everything you develop now is just another version of…
Read More »