Tech Talk

Digital Transformation, Artificial Intelligence, Machine Learning, IoT, Big Data Analytics, Enterprise Architecture, Performance Engineering, Security, Design and Development tips on Java and .NET platforms.

Thursday, December 24, 2015

List of Prototyping tools

›
Found a good list of prototyping tools on cooper.com . Liked the way they have compared the tools on various parameters :)
Saturday, December 12, 2015

PhoneGap vs. Cordova

›
Many folks are still confused on the distinction between PhoneGap and Apache Cordova. There are so many articles on the web that further bl...

Building cool hybrid mobile apps - Lessons from Basecamp

›
Basecamp has successfully utilized hybrid techniques for building their iOS and Android apps. The following links are worth a perusal to un...
Friday, December 11, 2015

Apple enforcing HTTPS connections using TLS v1.2

›
In iOS 9, Apple has implemented a new security feature called as ATS (App Transport Security), which is enabled by default. So what is AT...
Thursday, December 10, 2015

Git vs GitHub vs GitHub Enterprise

›
A lot of folks get confused over the differences between Git and GitHub and use the words interchangeably. Also when folks talk about GitHu...
Tuesday, December 08, 2015

Ruminating on the UX Design Process

›
Centerline has published a neat infographic illustrating the UX design process. While there are a  lot of UX related infographics on the ne...
Monday, December 07, 2015

Markdown and Pandoc

›
Over the past decade, the simple Markdown text formatting syntax has gained a lot of popularity. Many bloggers and web writers have shifted...

Ruminating on SSL and encrypted URLs

›
Recently, a colleague of mine asked an innocuous question that was quite interesting. We all knew that SSL protects the URL and hence it is...

Whitepaper on APIs - Digital Glue in the new economy

›
Recently I coauthored a whitepaper on APIs and the important role they play in the digital economy. Link -  http://www.syntelinc.com/insi...
Saturday, December 05, 2015

Orchestrating Microservices using Event Driven Architecture (EDA) paradigms

›
If you follow the microservices architecture style, you would have a bunch of services running in their own independent process space. Bu...
Wednesday, December 02, 2015

Ruminating on the 'Infrastructure as Code' paradigm

›
Setup (installation and configuration) of servers and other infrastructure components is a tedious process. In the olden days, process-or...

List of Microservices resources

›
PaweÅ‚ Pacana has compiled a long list of 72 useful resources to learn about Microservices  :) The link to the list of resources is here -...
Tuesday, December 01, 2015

Weird laptop battery problems and ridiculous solutions

›
Laptops suffer from so many idiosyncratic battery problems and have their own ritual of try-n-test solutions that appear so weird ! Recen...
Wednesday, October 21, 2015

Classification of medical devices by FDA

›
In the US, the Food and Drug Administration (FDA) regulates any apparatus involved in diagnosing or treating disease. While we were worki...
Monday, October 19, 2015

Digital in brick-n-mortar stores

›
While a lot of attention has been given to online experiences in digital transformation, there are a lot of opportunities in enhancing the ...
Friday, October 09, 2015

Managing Database Versions in an Agile Project

›
Today we have a robust set of tools for code versioning, CI and release management - for e.g. Java, .NET, Ruby web or REST applications. Ex...
Sunday, October 04, 2015

Service Discovery Mechanisms in Microservices

›
In a microservices based architecture, we would not know the number of instances of a server or their IP addresses beforehand. This is beca...
Saturday, October 03, 2015

Handling failures and improving resilience in microservices

›
In a microservices architecture, one has to build services that can handle failures. For e.g. If a microservice calls another dependent mic...

Ruminating on SemVer

›
Semantic Versioning (aka SemVer) of components has become mainstream today. The official page laying out the guidelines is available here -...

Ruminating on Netflix Simian Army

›
A friend of mine introduced me to the a suite of powerful tools used at Netflix for testing the resilience and availability of their servic...
Wednesday, September 16, 2015

Ruminating on Apple's DEP

›
Apple's device enrollment program (DEP) makes it easy for enterprises to roll out the deployment of their apple devices to their employ...
Tuesday, September 15, 2015

Advantage of using Story Points instead of hours

›
Using story points for estimating user-stories in helpful because it encourages us to use 'relative sizing' and estimating the ...

Do we need a dedicated Scrum Master?

›
The need for a full-time Scrum Master is often a topic of hot debate in many Agile projects. Based on the numerous agile projects that we h...

Static code analyzers for native mobile app development

›
Listing down the tools used by my mobility team for static code analysis of mobile apps. For iOS, the most popular tool is Clang . The de...

Ruminating on Less and Saas

›
CSS has been a boon to all web developers and allows for the clear separation of presentation from HTML markup. But CSS comes with it own l...
Sunday, September 13, 2015

Ruminating on the timelessness of the Agile Manifesto

›
I had signed the Agile Manifesto a decade back ( in 2005 ) and was amazed to realize, how relevant the principle tenets are even today! I...

Applying the Start-Stop-Continue paradigm to Sprint Retrospective

›
We all know the importance of Retrospective meetings after a Sprint. This is an excellent time to reflect on what worked, what did not work...
Wednesday, August 05, 2015

Ruminating on Data Lake

›
Anyone contemplating to understand a Data Lake should peruse the wonderful article by Martin Fowler on the topic -  http://martinfowler.com...
Monday, July 27, 2015

builtwith.com - A nifty tool

›
We used to use browser tools such as Firebug to find out more 'backend' information about a particular site - for e.g. what servers...
Friday, July 24, 2015

Correlation does not imply Causation !

›
One of the fundamental tenets that any analytics newbie needs to learn is that -  Correlation does not imply Causation ! Using statistica...
‹
›
Home
View web version
Powered by Blogger.