Tags » Software Design

Response Caching and Other Ideas

Caching is one of the proven mechanisms we use to improve performance. It can be applied in different layers or components. We do caching at browser as well as at server side. 419 more words

Software Design

Enterprise Software Design Diagram

In our days enterprise software design tends to lean more towards microservice which is really good. When we build an ERP or such large scale software we can develop each module as a separate microservice. 291 more words

Software Design

Agile Best Practice: Start with the Empty

A co-worker on an agile project was showing me a feature he was perfecting, and it was looking pretty good with features to add and remove various settings as per the design.   590 more words


Library transitive dependency obfuscation

This post will describe the obfuscation challenges and solutions that an Android Multi Modular library application does have.

The repo url : Library_Obfuscation

In this repo you will find we are preparing the final deliverable sdk library from 3 layer multi modular dependencies. 530 more words


Turning Ideas into Online Services

“Nearly every man who develops an idea works it up to the point where it looks impossible, and then he gets discouraged. That’s not the place to become discouraged.” – …

1,008 more words
Best Practice

Tired of minimalism, this designer wants to resurrect skeuomorphism

”You could argue that Apple’s Scott Forstall-era iPhone software gave digital skeuomorphic designs a bad name, especially after skeuomorphism escalated to an obnoxious level in iOS 6 which culminated with Forstall’s departure and the Great Flattening of iOS,” Christian Zibreg reports for iDownloadBlog. 148 more words