---
title: "Ramu Narasinga (@ramunarasinga) | Hashnode"
description: "I study large open-source projects and create content about their codebase architecture and best practices, sharing it through articles, videos."
url: "https://hashnode.com/@ramunarasinga"
---

@ramunarasinga

# Ramu Narasinga

@ramunarasinga · India · Joined August 2024

[Website](https://ramunarasinga.com/)

### [skills folder in Langfuse codebase.](https://thinkthroo.com/blog/skills-folder-in-langfuse-codebase?utm_source=hashnode&utm_medium=feed)

In this article, we review skills folder in Langsude codebase. You will learn: vercel-react-best-practices vercel-composition-patterns Skills I review skills in the OSS codebases to identify the

3 min read · [thinkthroo.com](https://thinkthroo.com/blog/skills-folder-in-langfuse-codebase?utm_source=hashnode&utm_medium=feed)

[Apr 10](https://hashnode.com/posts/skills-folder-in-langfuse-codebase/69d91784e07585bc5eed3da1)

### [mom, a Slack bot powered by an LLM, in pi-mono codebase.](https://thinkthroo.com/blog/mom-a-slack-bot-powered-by-an-llm-in-pi-mono-codebase?utm_source=hashnode&utm_medium=feed)

In this article, we review mom (Master Of Mischief). You will learn: What is mom? Features What is mom? A Slack bot powered by an LLM that can execute bash commands, read/write files, and intera

3 min read · [thinkthroo.com](https://thinkthroo.com/blog/mom-a-slack-bot-powered-by-an-llm-in-pi-mono-codebase?utm_source=hashnode&utm_medium=feed)

[Apr 7](https://hashnode.com/posts/mom-a-slack-bot-powered-by-an-llm-in-pi-mono-codebase/69d52348881fa5dfc5780c2a)

### [TypeBox, a JSON schema type builder](https://thinkthroo.com/blog/typebox-a-json-schema-type-builder?utm_source=hashnode&utm_medium=feed)

In this article, we review TypeBox. You will learn: What is TypeBox? TypeBox usage in pi-mono codebase What is TypeBox? TypeBox is a JSON schema type builder with static type resolution for Type

4 min read · [thinkthroo.com](https://thinkthroo.com/blog/typebox-a-json-schema-type-builder?utm_source=hashnode&utm_medium=feed)

[Apr 7](https://hashnode.com/posts/typebox-a-json-schema-type-builder/69d5234d881fa5dfc5780c3c)

### [State management in Twenty codebase — Part 1.1](https://thinkthroo.com/blog/state-management-in-twenty-codebase-part-1-1?utm_source=hashnode&utm_medium=feed)

Inspired by BulletProof React, I applied its codebase architecture concepts to the Twenty codebase. This article focuses only on the state management in Twenty codebase. Prerequisite State manageme

4 min read · [thinkthroo.com](https://thinkthroo.com/blog/state-management-in-twenty-codebase-part-1-1?utm_source=hashnode&utm_medium=feed)

[Apr 4](https://hashnode.com/posts/state-management-in-twenty-codebase-part-1-1/69d12e94bc28b88ffd4c36ef)

### [Web Worker for background JSON parsing in Langfuse codebase.](https://thinkthroo.com/blog/web-worker-for-background-json-parsing-in-langfuse-codebase?utm_source=hashnode&utm_medium=feed)

In this article, we review how Langfuse parses JSON using web workers in the background. You will learn: What is Web Worker? json-parser.worker.ts useParsedTrace.ts What is Web Worker? Web Work

3 min read · [thinkthroo.com](https://thinkthroo.com/blog/web-worker-for-background-json-parsing-in-langfuse-codebase?utm_source=hashnode&utm_medium=feed)

[Apr 2](https://hashnode.com/posts/web-worker-for-background-json-parsing-in-langfuse-codebase/69ce8bccc417da7046c63ad4)
