Yarsa Labs DevBlog
  • Architecture
  • Design
  • Engineering
  • Operations
  • Security
  • Writing
News Tags Authors
Prashun Chitrakar

Prashun Chitrakar

Backend Developer

All Authors
object-oriented programming OOP Engineering

Unlocking Flexibility: The Power of Composition over Inheritance in Object-Oriented Design

Learn the key distinctions between inheritance and composition in object-oriented programming. Discover how composition's flexibility, loose coupling, and ease of testing make it an ideal choice for scalable and adaptable systems.

  • Prashun Chitrakar
Prashun Chitrakar Sep 14, 2023 • 4 min read
SQA Testcontainers NodeJS

Elevate Your Testing Game: Creating Isolated Test Environments with Testcontainers

Learn how Testcontainers in Node.js isolates test environments in Docker containers for more reliable and deterministic integration tests, replicating production setups efficiently. Say goodbye to database clutter and resource wastage during testing. Boost your app's stability!

  • Prashun Chitrakar
Prashun Chitrakar Sep 4, 2023 • 5 min read
Typescript Union Types Tagged Unions

Tagged Unions in Typescript

Discover TypeScript's union types, merging multiple types into one. Unveil the potential of tagged unions for precise type inference, simplifying coding and optimizing polymorphism. Streamline development with this versatile tool.

  • Prashun Chitrakar
Prashun Chitrakar Aug 15, 2023 • 4 min read
Yarsa Labs DevBlog © 2023
  • Contact
  • Privacy
  • Terms