Skip to content
Shaikh Shahid
Shaikh Shahid

Software Engineering and Personal Blog

  • About Me
  • Books and Publications
  • Resume
Shaikh Shahid

Software Engineering and Personal Blog

AWS

Pushing Data to Amazon Kinesis Firehose using GoLang SDK

Shaikh Shahid, June 12, 2024

The Kinesis Firehose is a managed AWS service and it allows us to push data in real-time and travel it to different destinations such as Datalakes, etc. In this quick tutorial, I am going to walk you through a sample code and we will create a Firehose steam and push…

Continue Reading
Artificial Intelligence Getting Started with Gemini Flash Model

Getting Started with Gemini Flash Model

Shaikh Shahid, May 21, 2024

Google introduced the Gemini Flash model in the Google I/O 2024 event. Gemini Flash is a lightweight model, optimized for speed and efficiency and supports multimode reasoning. I tried it out in my machine and I must say I am impressed. I do have a GitHub repository containing the notebook…

Continue Reading
Artificial Intelligence 10 Prompts to boost developer productivity

10 ChatGPT Prompts to Boost Developer Productivity

Shaikh Shahid, May 10, 2024

As developers and engineers, we constantly seek ways to streamline our workflows, increase productivity, and solve complex problems efficiently. With the advent of advanced language models like ChatGPT, we now have powerful tools to assist us in our daily tasks. By leveraging the capabilities of ChatGPT, we can generate prompts…

Continue Reading
Artificial Intelligence Building Email Spam Detection Model in Python

Building Email Spam Detection Model in Python

Shaikh Shahid, September 18, 2023

I am pretty sure everyone who is reading this knows about email spam. This is a very general problem; almost all major email platforms have solved this problem to some extent. But, have you wondered how it actually works? In this article, we are going to explore the same and…

Continue Reading

API in Go using Gin Framework

Shaikh Shahid, February 22, 2023

Gin is a popular HTTP web framework for the Go programming language. It is designed to be a simple and lightweight framework, with a focus on high performance and ease of use. In this article, we’ll take a look at some of the key features of the Gin framework and…

Continue Reading

SQL Query to Check if Name Begins and Ends with Vowels

Shaikh Shahid, January 9, 2023

Here is a SQL query to check if the name begins and ends with vowels. Assuming you are running this in a MySQL database engine. SELECT NAME FROM USERS WHERE NAME RLIKE '^[AEIOU].*[aeiou]$' Here we are using RLIKE operator to run a regular expression against a column. The regular expression contains the…

Continue Reading
Database MySQL Query caching with Redis

MySQL Query Caching With Redis | Improve MySQL performance with Redis Cache

Shaikh Shahid, January 6, 2023April 21, 2025

By keeping frequently visited data in a temporary storage place known as a cache, caching is a common software development approach used to increase system efficiency. As a result, the system can access the data more quickly than if it had to go back to the original data source each…

Continue Reading
Artificial Intelligence ChatGPT

Getting Started with ChatGPT

Shaikh Shahid, December 31, 2022December 31, 2022

OpenAI developed ChatGPT specifically for chatbot applications. Its underlying architecture, the GPT (Generative Pre-training Transformer), has a proven track record of excellence in a range of natural language processing applications. One of ChatGPT’s main features is its ability to generate text input responses that resemble human responses. Because it has…

Continue Reading

Categories

  • Artificial Intelligence (4)
  • Database (2)
  • Generative AI (2)
  • AWS (1)
  • GoLang (1)

Tags

  • Artificial Intelligence (3)
  • aws (1)
  • firehose (1)
  • GenAI (1)
  • GenerativeAI (1)

Year

  • 2024 (3)
  • 2023 (5)
  • 2022 (5)

Recent Posts

  • Pushing Data to Amazon Kinesis Firehose using GoLang SDK
  • Getting Started with Gemini Flash Model
  • 10 ChatGPT Prompts to Boost Developer Productivity
  • Building Email Spam Detection Model in Python
  • API in Go using Gin Framework

Recent Comments

No comments to show.

Archives

  • June 2024
  • May 2024
  • September 2023
  • February 2023
  • January 2023
  • December 2022

Categories

  • Artificial Intelligence
  • AWS
  • Database
  • Generative AI
  • GoLang
  • Machine Learning
©2025 Shaikh Shahid | WordPress Theme by SuperbThemes