Logging is an important part of an application’s architecture. And logging if used incorrectly can hamper the performance of your application. Let’s look at a …
The 6 forms of Power in Management
There are generally 6 ways to classify the power that an individual exercises. This short article is a quick introduction. Coercive power is that which …
Distributed Systems Algorithms in practice
Let’s assume you have a few servers in a data center which serve as a proxy for some target servers located somewhere on the internet. …
Performance tuning MongoDB
MongoDB is a highly scalable, distributed document database which affords changes in horizontal scalability without changes in application logic. However there are ways in which …
Team Health Dashboard
Over the years I’ve come up with innovations which have changed the way my team and I have worked and have had a positive impact …
TLS Handshake snapshot
We all know that https or http over a secure connection is the norm right now. Let’s cut to the chase and see how it …
Prototyping in Software Development
When it comes to Software Development these days the buzzwords are Agile, Scrum, Kanban, Lean and the like. However in the course of learning the …
Android : Disable full screen editing for soft keyboards
Android provides Input Method Editors which can capture user input ranging from typed in characters to voice and more. Characters can be typed in using …
- Page 2 of 2
- 1
- 2