Welcome to Blog's By Ratnesh

Exploring backend engineering, system design, and the silly mistakes we all make while building scalable systems

6+
Blog Posts
3+
Silly Questions
1.5+
Years Experience
FEATURED CONTENT

Spotlight Articles

Handpicked insights from backend engineering, system design, and real-world development experiences

Latest Blog Posts

Discover insights, tutorials, and experiences from backend engineering and system design

View all posts
Building This Blog: A Modern Next.js Blog with Markdown
Web Development
3 min read

Building This Blog: A Modern Next.js Blog with Markdown

How I built this blog using Next.js, TypeScript, Tailwind CSS, and markdown for content management. A complete guide to creating a fast, SEO-optimized blog.

#Next.js#Blog#Markdown+2 more
Read article
Optimizing Memory Layout in Go: A Deep Dive into Struct Design
Golang
2 min read

Optimizing Memory Layout in Go: A Deep Dive into Struct Design

In Go, struct design can play a significant role in optimizing memory usage, especially when dealing with applications that need to handle a large number of structs. Understanding memory layout and the concept of alignment is crucial for writing efficient code. Let's dive into how struct field ordering impacts memory and how we can improve its design for better performance.

#Golang#Go Memory Layout
Read article
Easily Deploy Your Nanoc Website to S3 with GitHub Actions
AWS
4 min read

Easily Deploy Your Nanoc Website to S3 with GitHub Actions

Learn how to deploy your Nanoc website to an AWS S3 bucket using GitHub Actions. This step-by-step guide provides detailed instructions for automating your deployment process.

#AWS#Nanoc#GitHub Actions+1 more
Read article
Architectural Design for a Ride App such as OLA, UBER, RAPIDO
Software Architecture
3 min read

Architectural Design for a Ride App such as OLA, UBER, RAPIDO

This blog post explores the design Pattern of a ride app such as OLA, UBER, RAPIDO.

#microservices#system-design#architecture+2 more
Read article
Amazon SNS for Cost Reduction and Message Delivery Assurance in Startups
AWS
6 min read

Amazon SNS for Cost Reduction and Message Delivery Assurance in Startups

Amazon Simple Notification Service (SNS) is a fully managed messaging service that enables the reliable and scalable distribution of messages and notifications to a variety of endpoints, including mobile devices, email, SMS, and other AWS services, making it a powerful tool for communication and information dissemination.

#AWS#SNS#SQS
Read article
Understanding S3 and S3 Policies
AWS
6 min read

Understanding S3 and S3 Policies

This blog post explores the fundamentals of Amazon S3, a powerful and versatile object storage service offered by AWS. We'll delve into the key features of S3, discuss S3 policies, and provide practical examples to illustrate how these policies work in real-world scenarios.

#AWS# Amazon S3#S3+1 more
Read article