Open in app

Sign In

Write

Sign In

Rahul Kapoor
Rahul Kapoor

227 Followers

Home

About

Published in

Geek Culture

·Pinned

Building A Golang Docker Image

I was learning docker where the course teacher was building, running and pushing python/java/nodejs docker images. My tech stack includes Golang rather than these other languages. So I tried to build my Golang image. And you can too! We will be writing a basic Go (also called Golang) program which…

Golang

3 min read

Building A Golang Docker Image
Building A Golang Docker Image
Golang

3 min read


Published in

Geek Culture

·Pinned

System Design — Scaling from Zero to Millions Of Users

Note: I have read this great book System Design Interview — An insider’s guide by Alex Xu in depth. So most of my definitions and images will be referred from this book itself as they are highly interactive and give us a clear picture of what is happening. We will…

System Design Interview

11 min read

System Design — Scaling from Zero to Millions Of Users
System Design — Scaling from Zero to Millions Of Users
System Design Interview

11 min read


Pinned

Golang Fan-In Fan-Out Concurrency Pattern

Firstly what is CONCURRENCY? Concurrency is an ability of a program to do multiple things at the same time. Concurrency is very important in modern software, due to the need to execute independent pieces of code as fast as possible without disturbing the overall flow of the program. It is…

Golang

4 min read

Golang Fan-In Fan-Out Concurrency Pattern
Golang Fan-In Fan-Out Concurrency Pattern
Golang

4 min read


Pinned

Learning Golang – Zero To Hero

Google Engineers and some of the great minds in the field of computer science — Rob Pike, Robert Griesemer and Ken Thompson developed Go while waiting for other programs to compile. Check these people out and it will help you out in understanding why Go is not just another language…

Golang

30 min read

Getting started with Go!
Getting started with Go!
Golang

30 min read


Published in

Geek Culture

·Jan 7

System Design — Design A Rate Limiter

Note: I have read this great book System Design Interview — An insider’s guide by Alex Xu in depth. So most of my definitions and images will be referred from this book itself as they are highly interactive and give us a clear picture of what is happening. A Rate…

Rate Limiter

8 min read

System Design — Design A Rate Limiter
System Design — Design A Rate Limiter
Rate Limiter

8 min read


Jun 15, 2022

Listening

One of the most underrated skills in the world… — ‘80% of our success in learning from other people is based on how well we listen to them’ — by Marshall Goldsmith in What Got You Here Won’t Get You There Most of us take listening as a passive activity. By passive activity I mean we just sit there and…

Listening

2 min read

Listening
Listening
Listening

2 min read


Published in

Geek Culture

·Jun 7, 2022

Handling Forms in Angular

Understanding both Template-Driven and Reactive Forms in Angular — Handling user inputs with Forms is always an essential part of an application. Applications use forms to enable users to log in, update a profile, and perform many other data-entry tasks. Angular provides us with 2 approaches to handling forms: Template-driven and reactive approach. Template-driven is that we handle most…

Angular

5 min read

Handling Forms in Angular
Handling Forms in Angular
Angular

5 min read


Published in

Geek Culture

·Jun 4, 2022

Resolvers In Angular to Pre-Load data

Understanding Angular Route Resolvers while navigating from one route to another — While loading an Angular component we make an API call which will fetch some data and bind it with the UI in the ngOnInit lifecycle hook. While doing so the component renders the HTML skeleton and then binds the data dynamically once it is available from the API call. This…

Angular

2 min read

Resolvers In Angular to Pre-Load data
Resolvers In Angular to Pre-Load data
Angular

2 min read


Published in

ILLUMINATION

·May 31, 2022

Breaking Down Company Financials — A Beginner’s Guide

Understanding the financials of a company to invest in (from an Indian perspective) — This article is for those people who have already saved up some money and want to enter the stock market. By saving up I don’t mean tens of thousands or lakhs of INR. …

Stocks

7 min read

Breaking Down Company Financials — A Beginner’s Guide
Breaking Down Company Financials — A Beginner’s Guide
Stocks

7 min read


Published in

Geek Culture

·May 29, 2022

Interceptors in Angular

Interceptors are used in Angular to intercept and handle an HttpRequest and HttpResponse. To add some specific headers or params in our request or say modify my HttpRequest or HttpResponse, rather than handling it separately for each of my requests angular generally provides us interceptors. …

Angular

3 min read

Interceptors in Angular
Interceptors in Angular
Angular

3 min read

Rahul Kapoor

Rahul Kapoor

227 Followers

Software Engineer

Following
  • Eve Arnold

    Eve Arnold

  • Alessandro Butler

    Alessandro Butler

  • Kurtis Pykes

    Kurtis Pykes

  • Zachary Allegretti

    Zachary Allegretti

  • Ayodeji Awosika

    Ayodeji Awosika

See all (132)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams