Four waves of Artificial Intelligence & Machine Learning

While teaching students in two different courses (AIML & “Data Science and Analysis”), there was a requirement to categorize historical AI & ML along with it’s interface with Data Science. To start: AI is the superset, ML is a subset of AI, Neural Networks (Deep Learning) are specialized subsets of ML. Below is a categorization…… Continue reading Four waves of Artificial Intelligence & Machine Learning

Traits of a good Information Technology company – Part 1

Promote merit and people with soft and hard skills both not just technology or soft skills aloneGet them to attend trainings from HBR, MIT Sloan & various business schools from across the world regularlySetup a culture of knowledge sharing, collaboration & team workPlan & design all projects / initiatives in advance with spirit not lip…… Continue reading Traits of a good Information Technology company – Part 1

What all has changed post COVID-19?

In the last one year, many things have changed for us. Here is a list of areas in business & life that have changed as observed by me & students who were attending the class for subject of BigData in MBA. 1. Digital payments now have wide acceptance  2. Work & study from home is…… Continue reading What all has changed post COVID-19?

Kubernetes topics to Search & Learn

PodsContainersRegistryMaster nodeSecondary nodesControl planeNamespaceIngressJaegerPrometheusGrafanaKubectlDockerKubernetes APIMiniKubeLoggingKubeadmStateful vs. Stateless podsConfigurationsYamlsHelmAnsibleOperatorMetrics & MonitoringObjectsPersistent volumePersistent volume claimClustersAuto cleanupKube proxySchedulerKubeletController managerapi-serverAdministrationExtensions & pluginsPatterns for KubernetesAuthenticationAuthorizationhttps://kubernetes.io/docs/home/ #kubernetes #clusters #orchestration #cloud Email me: Neil@TechAndTrain.com Visit my creations: www.TechAndTrain.comwww.QandA.inwww.TechTower.in

Best practices for low code development

Best practices for low code development: Finalize the domain / entity model earlyCheck the capabilities of platform before writing code for any featureLearn XPathTry to have daily builds, daily demos, daily development goals with short sprints – comes from agile worldLearn to use the CI/CD and Code management tools of the platformAvoid deep linking URLs,…… Continue reading Best practices for low code development

What can Jenkins do for you?

Topic: “What can Jenkins do for you?” might sound a bit old fashioned and cliched as Jenkins has been around for a while but it has very varied capabilities via plugins & build pipelines to manage many things. Brief list of capabilities which in no way are exhaustive are given below: Continuous build managementContinuous deploymentContinuous…… Continue reading What can Jenkins do for you?

Key concepts, documentation & keywords in Kafka – Part 1

Here are some important concepts, documentation and keywords of Kafka that you can refer and learn. There are two major flavors of Kafka – Apache Kafka & Confluent Kafka, I have listed major keywords, documentation and concepts from both here: BrokerZookeeperkSQLREST-ProxySchema-RegistryConnectorsOperatorControl CenterStreamsTopicsConsumersProducersPartitionsOffsetLogNodeReplicaMessageLeaderFollowerReplicatorSchema managementConfluent HubEventsAssociated keywords in today’s cloud deployments: Docker containers, Kubernetes, Ansible, Security Associated…… Continue reading Key concepts, documentation & keywords in Kafka – Part 1

Building data models that everyone can understand and more importantly believe

Building data models that everyone can understand and more importantly believe. Faculty Article – Author: Mr. Balakrishnan Unny & Mr. Neil Harwani. Thank you Sapience – IMNU’s (Nirma University) Alumni Newsletter for publishing our article in Changing Times 2.0 (A Special Edition). Sapience-2.0Download

Productivity hacks for Architects / Designers / Tech Leads

As per my experience, the biggest productivity hacks for Architects / Designers / Tech Leads are not to decide the variables / class names / loops / scope / data types / exception handling / object relational mapping & so on – they definitely are important and should be done, but so are the below…… Continue reading Productivity hacks for Architects / Designers / Tech Leads

Data Analysis Process in Analytics / Data Science

This article is based on understanding from Wikipedia article on Data Analysis & my experiences in Data Science / Analytics / AI / ML – https://en.wikipedia.org/wiki/Data_analysis Various areas like Data Mining, Predictive Analysis, Exploratory Data Analysis, Text Analytics, Business Intelligence, Confirmatory Data Analysis and Data Visualization overlap with this area Before starting your journey on solving an industry…… Continue reading Data Analysis Process in Analytics / Data Science