Ramu Narasinga

Ramu Narasinga @ramunarasinga-11

About: I study large open-source projects and create content about their codebase architecture and best practices, sharing it through articles, videos.

Location:
India
Joined:
May 22, 2020

Ramu Narasinga
articles - 231 total

captureDOM function in snapDOM codebase - part 2

In this article, we review captureDOM function in snapDOM codebase. This review is split into 2...

Learn More 0 0Aug 15

captureDOM function in snapDOM codebase - part 1

In this article, we review captureDOM function in snapDOM codebase. This review is split into 2...

Learn More 0 0Aug 14

cache.js in snapDOM codebase.

In this article, we review cache.js file in snapDOM codebase. We will look at: cache initialization...

Learn More 0 0Aug 13

How to check if the browser is Safari programmatically?

In this article, we review how you can check if the browser is Safari programmatically. We will look...

Learn More 0 0Aug 12

Capture HTML elements to images using snapDOM.

In this article, we review how to capture HTML elements to images using snapDOM. We will look...

Learn More 0 0Aug 12

debug-logger.ts in Flyde codebase.

In this article, we will review debug-logger.ts in Flyde codebase. We will look at: debugLogger...

Learn More 0 0Aug 9

Here's how you can serialize/deserialize an error into a plain object.

In this article, we will review how you can serialize/deserialize an error into a plain object. We...

Learn More 0 0Aug 8

telemetry.ts file in Flyde codebase.

In this article, we will review telemetry.ts file in Flyde codebase. We will look...

Learn More 0 0Aug 7

Wallaby.js, an AI-ready test runner with instant feedback.

In this article, we will review Wallaby.js, an AI-ready test runner with instant feedback. We will...

Learn More 0 0Aug 6

Declutter your TypeScript project using Knip.

In this article, we will review how you can declutter your TypeScript project using Knip. We will...

Learn More 1 0Aug 5

Here's how git-mcp.io shows the typewriter effect on its landing page.

In this article, we will review how git-mcp.io shows the typewriter effect on its landing page. We...

Learn More 1 0Jul 19

searchCode function in git-mcp codebase.

In this article, we will review searchCode function in git-mcp codebase. We will look...

Learn More 0 0Jul 18

Durable Object for handling repository view counts in git-mcp codebase.

In this article, we will review durable object for handling repository view counts in git-mcp...

Learn More 0 0Jul 17

Biome.json in git-mcp codebase.

In this article, we will review Biome.json in git-mcp codebase. We will look at: What is...

Learn More 0 0Jul 16

`wrangler deploy` usage in git-mcp codebase.

In this article, we will review wrangler deploy usage in git-mcp codebase. We will look at: Deploy...

Learn More 0 0Jul 15

Use the tiktoken package to tokenize text for OpenAI LLMs.

In this article, you will learn how to use the tiktoken package to tokenize text for OpenAI LLMs. We...

Learn More 0 0Jul 11

Here's how OpenAI Token count is computed in Tiktokenizer - Part 4

In this article, we will review how OpenAI Token count is computed in Tiktokenizer. We will look...

Learn More 0 0Jul 10

Here's how OpenAI Token count is computed in Tiktokenizer - Part 3

In this article, we will review how OpenAI Token count is computed in Tiktokenizer — Part 3. We will...

Learn More 0 0Jul 9

Here's how OpenAI Token count is computed in Tiktokenizer - Part 2

In this arcticle, we will review how OpenAI Token count is computed in Tiktokenizer. We will look...

Learn More 0 0Jul 8

Here's how OpenAI Token count is computed in Tiktokenizer - Part 1

In this article, we will review how OpenAI token count is computed in tiktokenizer. We will look...

Learn More 0 0Jul 7

lingui.config.ts file in Twenty, the #1 open-source CRM.

In this article, we will review lingui.config.ts file in Twenty, the #1 open-source CRM. We will look...

Learn More 0 0Jul 4

.swcrc file in Twenty, the #1 open-source CRM.

In this article, we will review .swcrc file in Twenty, the #1 open-source CRM. We will look...

Learn More 1 0Jul 3

`inject-runtime-env.sh` in Twenty, the #1 open-source CRM.

In this article, we will review inject-runtime-env.sh in twenty, the #1 open-source CRM. We will look...

Learn More 0 0Jul 2

`dangerfile.ts` in Twenty, the #1 open-source CRM.

In this article, we will review dangerfile.ts in Twenty, the #1 open-source CRM. We will look...

Learn More 0 0Jul 1

`congratulate-dangerfile.ts` in Twenty, the #1 open-source CRM.

In this article, we will review congratulate-dangerfile.ts in Twenty, the #1 open-source CRM. We will...

Learn More 0 0Jun 30

What does "react": "catalog:" in package.json mean?

In this article, we will review what does “react”:“catalog:” in package.json mean. We will look...

Learn More 0 0Jun 27

What is wrangler.jsonc file in 0.email codebase?

In this article, we will review What is wrangler.jsonc file in 0.email codebase? We will look...

Learn More 0 0Jun 26

remeda package in 0.email codebase.

In this article, we will review remeda package in 0.email codebase. We will look at: remeda in...

Learn More 0 0Jun 25

0.email frontend is built using react-router framework.

In this article, we will review how 0.email frontend is built using react-router framework. We will...

Learn More 0 0Jun 24

0.email, AI powered email, built to save you time

In this article, we will review 0.email, AI powered email, built to save you time. We will look...

Learn More 0 0Jun 24