Skip to main content
Ajay T Shaju
AI & DS Engineer
View all authors

Bash to Fish: A Terminal Change

· 11 min read
Ajay T Shaju
AI & DS Engineer

Read on Medium

I found the name Fish Terminal funny the first time I heard it. When I came to know about the full form of Fish, Friendly Interactive SHell, I felt it was a good decision of fish maintainers putting the name as Fish, and the full form carries a heavy meaning too. I love the names of open source technologies, especially the acronyms they use — terminal names like Bash (Bourne Again SHell), Fish, Zsh (Z Shell) are very appropriate to them.

Converting Bank Statements to Insights: Automating Future Data Collection using Gmail Zapier and Google Sheets Part 1

· 13 min read
Ajay T Shaju
AI & DS Engineer

Read on Medium

We all spend 12–15+ years studying, aiming to secure a job or start a business — in other words, to make money. Most of us succeed in one way or another. As Malayalam actor Prithviraj Sukumaran once said in an interview, “Getting to a position is easier, but maintaining it is harder”. The same applies to money—earning, whether from a job, investments, real estate, rentals, or even through family support may come relatively easily, but managing it wisely is much more challenging. That’s where financial trackers become essential. They allow us to visually track where our money comes from and where it goes, enabling us to make informed decisions. This blog will guide you in building a simple yet automated personal finance tracker.

My Journey with Books: From Curiosity to Lifelong Learning

· 8 min read
Ajay T Shaju
AI & DS Engineer

Read on Medium

Growing up, books weren’t just items on my shelf; they were the torches I used to explore worlds, ideas I hadn’t imagined, and skills I didn’t even know existed. Each book brought something unique to my life, from childhood curiosity to shaping my career in Artificial Intelligence. Through books, I not only gained knowledge but also learned more about myself and the world around me. Here’s my journey with reading and the impact it has had on my life, thoughts, and ambitions.

Step by Step Guide for Creating a Reading Habit Tracker in Google Sheets

· 15 min read
Ajay T Shaju
AI & DS Engineer

Read on Medium

Tracking your reading habits is essential to staying consistent and motivated in your reading journey. While many readers prefer using physical notebooks or apps to log their progress, I found a personalized Google Sheet to be the perfect tool as a tracker, because we can heavily customize it, integrate other tools, and access it anywhere on the Earth if you have a device with internet and your Gmail account signed in. In this story, I will walk you through the steps to create a reading habit tracker using Google Sheets and the data I collected over the years.

Data-Driven Car Buying: How I Analyzed the Best Options Using Python

· 10 min read
Ajay T Shaju
AI & DS Engineer

Read on Medium

Car Data Analysis to find best car for my needs Car Data Analysis to find best car for my needs, (Image by Author, Python Logo from Wikipedia)

The backstory

Since the start of 2024, there has been a discussion in my home regarding purchasing a new car, but the talks and planning have gone on without a final decision. But when my current car started costing a good amount just from routine checkups and other services, the talk rose again to full power. Just like every time, it was my responsibility to find the latest and best car based on some constraints, but this time I thought of analyzing an Indian Cars dataset (get the data here) using Python rather than searching on Google and filtering through websites.

How to use TensorFlow with GPU on Windows for Heavy Tasks (2024)

· 13 min read
Ajay T Shaju
AI & DS Engineer

Read on Medium

In the last blog “How to use TensorFlow with GPU on Windows for minimal tasks — in the most simple way(2024)” I discussed how to use Microsoft TensorFlow-DirectML Plugin to make GPU available to TensorFlow(TF) in Windows, it is good for lightweight programming tasks that requiring GPU, but not good for programs that take too much graphics memory and requires heavy loading(as these frameworks need drivers and applications like CUDA and cuDNN to allocate memory for processing the data and task). So in this blog, we are going to deal with downloading and installing the correct versions of TensorFlow, CUDA, cuDNN, Visual Studio Integration, and other driver files to make GPU accessible to TensorFlow, for doing heavy tasks like Video Processing, High-Resolution Image Processing, and Deep Learning*.