RSSAmplifier

Blog

Meet Gor

Tech blog by Meet Gor

meetgor.comRSS feed ↗115 posts

Latest posts

HTTP QUERY Method

Exploring the new HTTP Query method with first principles, what is the need for new method, and where it sits. We explore the limitations of GET and the unintuitive use of POST methods for filtering

Flight Observatory Mumbai Airspace Case Study

A closer analysis on the airspace around Mumbai's BOM/VABB (CSMIA) Airport. Questioning the intuitions from memories and answering and reasoning through the data.

2025: Year Review

I had focused on tech on this reviews. I would keep it same this year, I might write a separate non-tech, a human yearly review on my separate blog. Gist I move

Golang Web: DELETE Method

Introduction We have explored GET, POST, PUT, and PATCH methods in our previous entries for this series. It is the final entry for all the HTTP methods which is

Golang Web: PATCH Method

Introduction In previous sections of this series, we've covered the GET, POST, and PUT methods. Now, we will explore the PATCH method, which differs from the ot

Understanding Go's Weak Package

Go's weak package provides weak references for garbage collection.

Golang weak package

Introduction What is weak package about? What are weak pointers Difference of weak and strong references Context of Garbage collector and unique pointers Mechan

2024: Year Review

Introduction It is the end of the year, and I write this yearly as I have been writing it since . I get a lot of insights on the things after writing them. Let�

Advent of Code Day 5 in Golang: Ordering Pages

Introduction It is day 5 of the advent of code, and today we have an interesting problem of ordering pages. Let’s dive into the problem and how I approached i

Advent of Code Day 4 in Golang: Finding XMAS and X-MAS

Introduction Moving on to day 4, we have a grid problem in front of us, we are given some numbers in the form of a grid, i.e. some rows and columns with some up

Advent of Code Day 3 in Golang: Do Or Don’t Regex

Introduction Well, it is day 3 of the advent of code 2024, and I have been doing it on live streams. I am behind two days but working through them one by one. S

Advent of Code Day 2 in Golang: Slicing and Dicing Reports

Introduction So, this is day 2 of the Advent of Code 2024 in Golang, and we will be exploring my approach and solution for the same. The problem was not as easy

Advent of Code, 2024, Day 1 in Golang: Historian Hysteria

Introduction Hello everyone, it’s that time of the year, Advent of Code, I will be solving this year as well with Golang. In previous years I have been doing

Use Embedded Replicas of LibSQL Database hosted on Turso with a Golang Application

Introduction Welcome to the Let's Go with Turso series. In this series, we will learn how to interact with LibSQL databases with Golang. In the past article of

Connect LibSQL Database hosted on Turso in a Golang Application

Introduction Welcome to the new series in Golang, Let's Go with Turso. In this series, we will learn how to interact with LibSQL databases with Golang. We will

Safely using Maps in Golang: Differences in declaration and initialization

Introduction This week, I was working on one of the API wrapper packages for golang, and that dealt with sending post requests with URL encoded values, setting

NGINX Survival Guide: Serving Web Applications

Introduction In the second part of our NGINX Survival Guide, we dive into the practical aspects of using NGINX to serve web applications. This section will guid

Golang Web: PUT Method

Introduction In this section of the series, we will be exploring how to send a HTTP request in golang. We will understand how to send a basic PUT request, creat

Golang Web: POST Method

Introduction In this section of the series, we will be exploring how to send a HTTP request in golang. We will understand how to send a basic POST request, crea

NGINX Basics and Setup

Introduction NGINX is a tool that can be used as a web server, reverse proxy, load balancer, streaming media files, application gateway, content caching, and so

Neovim + Sourcegraph Cody Plugin Integration

Introduction Have you ever used Sourcegraph's Cody? It is a great tool for developers, it is not just another LLM, it is tailored specifically for developers. C

2023: Year Review

Introduction 2023, what a year! If you're a developer and haven't heard the word 'AI' a million times, where have you been? With the introduction of Chat GPT in

Connecting LibSQL database with Python

Introduction LibSQL is an **Open Contribution** fork of SQLite. Open Contribution means that it allows suggestions and contributions from the community as oppos

Golang Web: GET Method

Introduction In this section of the series, we will be exploring how to send a HTTP request in golang. We will be understanding how to send a basic GET request,

Golang Web: URL Parsing

Introduction We have done around 32 posts on the fundamental concepts in golang, With that basic foundation, I'd like to start with the new section of this seri

Golang: Channels

Introduction In this part of the series, we will be continuing with the concurrency features of golang with channels. In the last post, we covered the fundament

Golang: Go Routines and WaitGroups

Introduction One of the key features that set Go apart from many other languages is its native support for Goroutines - lightweight concurrent functions that ca

Golang: Generics

Introduction In the 29th post of the series, we will be looking into generics in Golang. Generics were added in Golang version 1.18, so they are quite new in th

Golang: Date and Time

Introduction In the 28th post of the series, I will be exploring date and time handling in Golang. We will be covering the following topics: Date and Time parsi

Golang: Random Numbers

Introduction In the 27th post of the series, we will be looking into random number generation in golang. We will be exploring how to create a random number, gen

Golang: Regex

Introduction In this 26th part of the series, we will be covering the basics of using regular expressions in golang. This article will cover the basic operation

Creating a Chat Application with Django and HTMX

Django + HTMX Chat application Introduction In this article, we will be creating a Django project, which will be a chat-room kind of application. The user needs

Golang: Command Line Arguments

Introduction In the 25th post of the series, we will be taking a look into parsing of command line arguments in golang. We will be exploring how to do the basic

2022: Year Review

Introduction Well, what a year! If 2021 was a start, 2022 was a year to convert a start into a goal. From collaborating on open-source projects to getting an in

Golang: File Write

Introduction In the 24th post of the series, we will be taking a look at how we can perform write operations to a file using golang. We will be using the packag

Golang: JSON YAML TOML (config) File Reading.

Reading specific file types (JSON, YAML, TOML) In the previous post, we have seen how to read files in golang, in this extended post of that part, we will look

Golang: File Reading

Introduction In the 22nd post of the series, we will be looking into the file-handling process in golang, in the next few posts, we will cover the operations on

Golang: Paths

Introduction In the 21st post of the series, we will be exploring the file paths in golang, we will be exploring how we can deal with paths. By using packages l

Golang: Error Handling

Introduction Error handling is quite an important feature of any programming language to improve the quality and transparency between the user and the applicati

Golang: Interfaces

Introduction In the 19th post of the series, we will be taking a look into interfaces in golang. Interfaces allow us to create function signatures common to dif

Golang: Closures

Introduction In the previous part of the series, we covered and in this section, we will look into which are quite a cool concept for various things. Closures a

PGCLI: Postgres from the terminal

Introduction Have you ever used the Postgres database and did you know you don't have to launch PGAdmin every time you want to write SQL queries, you can write

Django + HTMX CRUD application

Introduction Gone are the days of writing Ajax requests with javascript, just add a few parameters to the HTML content tags and you will be ready for sending re

Golang: Anonymous Functions

Introduction We have looked at the defer keyword in golang in the part of the series, in this section, we will understand how we can use anonymous functions in

Deploying Django Project with Railway Nixpacks

Introduction We have seen how to deploy a Django application on railway app in the of the . We deployed the django project using the Heroku Buildpacks under the

Configure Neovim in Lua

Introduction It has been a while since I have written a Vim article. Finally, I got some ideas after configuring my Neovim setup for Lua. I recently migrated to

Golang: Defer

Introduction In this part of the series, we will be taking a look at the keyword in golang. The defer keyword is used for delaying the function call in a partic

Golang: String Manipulation

Introduction In the 15th post of the Series, we will be looking into the details of the String manipulation and performing types of operations in Golang. We wil

Golang: Mutable and Immutable Data Types

Introduction In this 14th Post of the 100 days of GOlang, we will be understanding about the mutable and immutable data types in Golang. Firstly, we will unders

Django Project with PostgreSQL Deployment on Railway App

Introduction We have already seen the process of deployment of a Django app on Heroku, now we can move to another platform which is . This allows a faster and m