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.

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...
Thursday, July 23, 2015

Using the Solver add-in in Excel for finding optimal solutions

›
Today we learned about a nifty tool in Excel that can be used to solve 'maximizer' or 'most optimal' solution to problems. ...
Wednesday, July 15, 2015

How can large enterprises compete with new-age digital startups?

›
Chief Executive magazine recently featured an article by  Nitin Rakesh  on how large enterprise can compete with digital startups. The art...
Thursday, June 25, 2015

import.io - Next Generation Web Crawler

›
We had used many open source web crawlers in the past, but recently a friend of mine referred me to a cool tool at  import.io Import.io e...

Ruminating on Email marketing software

›
Recently we were looking for a mass email software for a marketing use-case. Jotting down the various online tools/platforms that we are cu...

APIs in Fleet Management

›
Fleet Management software is used by fleet owners to manage their moving assets. The software enables them to have a centralized data-store...
Saturday, June 20, 2015

Ruminating on bimodal IT

›
Over the past couple of years, Gartner has been evangelizing the concept of bimodal IT to organizations for succeeding in the digital age. ...
Tuesday, June 16, 2015

Ruminating on Section 508 Accessibility standards

›
In the UX world, you would often come across the phrases such as "compliance with Section 508". So what exactly is Section 508 an...
Friday, June 12, 2015

Implementing sliding window aggregations in Apache Storm

›
My team was working on implementing CEP (Complex Event Processing) capabilities using Apache Storm. We evaluated multiple options for doing...
Monday, June 01, 2015

Ruminating on Shipping Containers and Docker

›
Today during one of the lectures at IIMB, I was introduced to a book called ' The Box ' by Mark Levinson. The book narrates the s...

Ruminating on bare metal cloud environments

›
Virtualization has been the underpinning technology that powered the Cloud revolution. In a typical virtualized environment, you have the h...
Thursday, May 14, 2015

Ruminating on Apple HealthKit backup

›
While my team was working on the Apple HealthKit iOS APIs, we came to know a few interesting things that many folks are not aware of. Jotti...
Thursday, February 05, 2015

Comparing two columns in excel to find duplicates

›
Quite often, you have to compare two columns in excel to find duplicates or 'missing' rows. Though there are many ways to do this, ...

Depreciation of fixed assets in accounting

›
Would like to recommend the following site that gives a very simple explanation of the concept of depreciation in accounting. Worth a perus...
‹
›
Home
View web version
Powered by Blogger.