Hey there! 馃憢

I’m Arsh (he/him) and I enjoy simplifying things. Read more.

Understanding the OSI Model: Layer 1 and Layer 2

The OSI (Open Systems Interconnection) Model is a framework that helps understand how communication between computers takes place in a network. It consists of 7 layers, and each layer builds on top of the ones below it and adds additional functionality. In this blog, we鈥檒l understand the different layers part of this model, starting from Layer 1 at the bottom. All layers rely on the layers below them to continue functioning....

November 11, 2024 路 6 min 路 Arsh Sharma

AWS Root User vs IAM Users

Welcome to the first in a series of blog posts about AWS! Throughout this series, I鈥檒l be covering various AWS topics as I prepare for the AWS Solutions Architect exam. I thought what better place to start than with one of the most fundamental steps when beginning with AWS: creating an account. In this post, I鈥檒l discuss the root user that鈥檚 created with your AWS account and how it differs from IAM users....

November 2, 2024 路 4 min 路 Arsh Sharma

Coding Bugs with ChatGPT

Recently I was tinkering around with creating a Chrome extension. Not having a lot of experience with this, I did what the cool kids these days are doing: I decided to use ChatGPT for helping me write code. And don鈥檛 get me wrong, ChatGPT (or other AI tools for that matter) does a decent job of helping you create things and spot bugs. But it鈥檚 a gun that can easily backfire if you don鈥檛 know what you鈥檙e doing with it....

August 1, 2024 路 6 min 路 Arsh Sharma

You Don鈥檛 Need To Pay for the OpenAI API During Development

If you鈥檙e developing or thinking of creating an app that leverages the OpenAI API but don鈥檛 want to put down your credit card until you鈥檙e sure you have something, I have good news for you. In this article I鈥檓 going to show you how you can create a backend API which is compatiable with the OpenAI API. However, when running this API locally during development, we will use the Llama3 model running locally on your laptop....

July 10, 2024 路 6 min 路 Arsh Sharma

How to Approach Technical Content for Dev Tools Companies

I鈥檝e been creating technical content for quite some time now. Initially it was just a hobby - I just liked learning new things and talking about it. Then I started doing it as part of my work as well. When I joined my current company we were still a pretty early stage startup so a lot of our focus was mostly on execution. We would brainstorm ideas and areas we wanted to talk about and then I would write technical blogs, record tutorials and create other content around them....

March 12, 2024 路 6 min 路 Arsh Sharma