Learn by Blogging
Blog
Learn by Blogging
Categories
All
(32)
AI Agents
(1)
AWS
(6)
AWS CLI
(3)
AWS Serverless
(1)
Advanced Git
(2)
Bash Scripting
(4)
Coding
(14)
DL
(4)
DevOps
(2)
Git
(2)
LLM
(2)
LLM Applications
(1)
LLMs
(1)
ML
(3)
NLP
(11)
Python
(6)
SAM
(1)
SQL
(2)
Serverless
(3)
Statistics
(3)
Taskfiles
(1)
Transformers
(3)
The Evolution Of GenAI Applications -
From Single LLM Call to Agentic AI
LLMs
AI Agents
LLM Applications
Apr 16, 2025
Senthil Kumar
Navigating the Git Timelines: A Code-along Quest to Master Git
Git
Advanced Git
Armed with essential Git weaponry, this blog weaves Git teachings into a real-world scenario, helping readers navigate different Git timelines like pros.
Jan 22, 2025
Senthil Kumar
Madness in the Git Multiverse - A Marvel-inspired Tutorial to help you transition from a beginner to an advanced Git User
Git
Advanced Git
In this blog, I explain how to use advanced git commands in a practical, easy-to-understand manner.
Dec 15, 2024
Senthil Kumar
Learn AWS Series - Notes from my Coursera Course
AWS Cloud Technical Essentials
AWS
In this blog, I cover my learnings from the Coursera-AWS course on AWS Cloud Technical Essentials
Oct 15, 2024
Senthil Kumar
The Mental Model for Leveraging LLMs in Cloud
LLM
AWS
Serverless
In this blog post, we are exploring the intersection of different sized LLMs and their optimal compute environments for deployment
Jun 19, 2024
Senthil Kumar
How I used GitHub CoPilot to create a python Lambda API endpoint via SAM template
Serverless
AWS
SAM
AWS CLI
In this blog I create an AWS Lambda Endpoint with a custom authorizer Lambda using SAM yaml template. I seek CoPilot’s help to build all of them step by step
May 30, 2024
Senthil Kumar
Building Frugal Open Source LLM Applications using Serverless Cloud
LLM
Serverless
AWS
NLP
This blog covers 4 Serverless LLM Recipes useful from the point of view of learning and building PoCs
May 16, 2024
Senthil Kumar
All You Need to Know about the Golang-based
Task
Runner Build Tool
Bash Scripting
Taskfiles
AWS
AWS CLI
DevOps
This blog covers how to use the amazingly simple
Task
runner in the most productive way in 10 easy-to-understand sections
Dec 14, 2023
Senthil Kumar
Build a Replicable Serverless Python NLP App from Scratch
AWS
AWS Serverless
AWS CLI
DevOps
This blog was originally presented in PyCon India 2023 Open Spaces Talk on behalf of Toyota Connected India
Sep 30, 2023
Senthil Kumar
Boost Your Productivity with Bash Script Recipes
Coding
Bash Scripting
The bash script recipes discussed here can be used as-is like a mini-cookbook or for understanding the fundamentals of bash scripting
Aug 16, 2023
Senthil Kumar
A Gentle Introduction to JMESPath - an intuitive way to parse JSON documents
Coding
Bash Scripting
I discovered
jmespath
when using
aws cli --query
. This post is an earnest attempt to spread the word about JMESPath expressions
Jan 12, 2023
Senthil Kumar
Demystifying the basics of Encoding and Decoding in Python
Coding
Python
A short blog on my experiences dealing with non-ASCII characters in Python 3
Dec 9, 2022
Senthil Kumar
An Ode to the Ubiquitous Regex
Coding
Python
A selected list of confusing Regex Patterns that helped me learn its working better
Nov 8, 2022
Senthil Kumar
SQL Fundamentals - Learnings from Kaggle Learn Google BigQuery SQL Course
Coding
SQL
This blog holds my SQL notes from Kaggle.com/learn course on SQL Fundamentals
Oct 12, 2022
Senthil Kumar
Commonly used PostgreSQL Commands
Coding
SQL
Let us dig into the PostgreSQL Couplets to update RDS & common Python (Psycopg2) scripts to access PostgreSQL RDS
Sep 15, 2022
Senthil Kumar
A Practical Guide to Bash Scripting
Coding
Bash Scripting
A quick guide manual to level up your understanding and use of Bash Scripting
Aug 3, 2022
Senthil Kumar
The Evolution of Transfer Learning until the Advent of the First Tranformers in NLP
NLP
Transformers
An overview covering important NLP milestones from pre-transfer learning era until the era of BERT (before GPT)
Apr 11, 2022
Senthil Kumar
Understanding Machine Learning Fundamentals - from a coder’s viewpoint
Coding
ML
Python
This blog is inspired from my notes on Kaggle Learn Course on ML. It has code snippets in Scikit-learn and Pandas to put concepts into practices
Mar 4, 2022
Senthil Kumar
Understanding Deep Learning Fundamentals - from a coder’s viewpoint
Coding
DL
Python
This blog is inspired from my notes on Kaggle Learn Course on DL. It has code snippets in Keras and Pytorch to put concepts into practices
Mar 4, 2022
Senthil Kumar
Part 2 - A Primer on Statistics
Statistics
My notes from a LinkedIn Course on Statistics
Feb 27, 2022
Senthil Kumar
Part 1 - A Primer on Probability
Statistics
My notes from a LinkedIn Course on Probability
Feb 3, 2022
Senthil Kumar
PyTorch Fundamentals for NLP - Part 2
NLP
Coding
This blog post explains how to build Linear Text Classifiers using PyTorch’s modules such as
nn.EmbeddingBag
and
nn.Embedding
functions to convert tokenized text into embeddings
Sep 15, 2021
Senthil Kumar
PyTorch Fundamentals for NLP - Part 1
NLP
Coding
This blog post explains the use of PyTorch for building a bow-based Text Classifier
Aug 28, 2021
Senthil Kumar
An Introduction to PyTorch Fundamentals for Training DL Models
Coding
DL
This blog post explains the basics of PyTorch Tensors, the workflow to train a 2 layer Neural Network for a vision dataset and track the progress in a Tensorboard
Aug 15, 2021
Senthil Kumar
How to train a Spacy NER Model
NLP
DL
Coding
Python
In this blog post, I cover the process of creating trained ML NER model from Unlabeled data
Jun 25, 2021
Senthil Kumar
How to Leverage Spacy Rules NER
NLP
Coding
Python
This blog post outlines the important features in Spacy Rules NER
May 9, 2021
Senthil Kumar
An In-depth Technical View on BERT
NLP
Transformers
Part 2 - A deeper technical view of the BERT architecture
Dec 15, 2020
Senthil Kumar
A Bird’s Eye View of BERT
NLP
Transformers
Part 1 - My notes on how BERT works at a high level view
Nov 15, 2020
Senthil Kumar
Comparing Two Unsupervised Clustering Algorithms for Text Data
ML
NLP
A Short Study comparing PTW_LDA and Transfer Learning powered KMeans on Text Data
Sep 17, 2020
Senthil Kumar
Evolution of RNN Architectures for Transfer Learning
NLP
DL
ML
Highlighting the non-mathematical essentials in the evolution of RNN architectures in Transfer Learning (before Transformer-based models came to the fore)
Jul 17, 2020
Senthil Kumar
The Theory of Word2Vec Algorithm
NLP
This blog post attempts to explain one of the seminal algorithms in NLP for embedding creation
May 3, 2020
Senthil Kumar
Introduction to Statistical Language Modeling
Statistics
A gentle introduction to understand the ABCs of NLP in the era of Transformer LMs generating poems.
Mar 17, 2020
Senthil Kumar
No matching items