DEV Community

Rubén Alapont profile picture

Rubén Alapont

Backend Developer and Product Manager passionate about software development and product management. I love to combine my technical expertise with the ability to understand customer needs.

Joined Joined on  Personal website https://productthinkers.com
Streamlining Your Code: Best Practices for Node.js Streams

Streamlining Your Code: Best Practices for Node.js Streams

Comments
2 min read
Performance Tuning: Optimizing Streams in Node.js

Performance Tuning: Optimizing Streams in Node.js

Comments
2 min read
Transforming Data: Using Transform Streams

Transforming Data: Using Transform Streams

1
Comments
3 min read
Error Handling in Node.js Streams: Best Practices

Error Handling in Node.js Streams: Best Practices

7
Comments
3 min read
Piping Hot: The Power of Pipe() in Node.js Streams

Piping Hot: The Power of Pipe() in Node.js Streams

6
Comments
2 min read
Stream Your Way: Creating Custom Streams

Stream Your Way: Creating Custom Streams

Comments
2 min read
Handling Data: Buffers and Streams in Node.js

Handling Data: Buffers and Streams in Node.js

Comments 1
2 min read
Flowing with Streams: Working with the Stream Module

Flowing with Streams: Working with the Stream Module

1
Comments
3 min read
The Anatomy of Streams: Readable and Writable Streams in Node.js

The Anatomy of Streams: Readable and Writable Streams in Node.js

1
Comments
3 min read
Diving into Streams: Understanding the Basics in Node.js

Diving into Streams: Understanding the Basics in Node.js

Comments
2 min read
Testing Strategies in Domain-Driven Design (DDD)

Testing Strategies in Domain-Driven Design (DDD)

14
Comments
3 min read
Simplifying Dependency Management in Node.js with Container Libraries

Simplifying Dependency Management in Node.js with Container Libraries

Comments
3 min read
Domain Events and Event Sourcing in Domain-Driven Design

Domain Events and Event Sourcing in Domain-Driven Design

6
Comments
3 min read
Aggregates and Aggregate Roots in Domain-Driven Design

Aggregates and Aggregate Roots in Domain-Driven Design

2
Comments
3 min read
Value Objects in Depth in Domain-Driven Design

Value Objects in Depth in Domain-Driven Design

1
Comments
3 min read
Domain Services and Factories in Domain-Driven Design

Domain Services and Factories in Domain-Driven Design

15
Comments
3 min read
Tactical Design Patterns in DDD: Modeling Complex Domains Effectively

Tactical Design Patterns in DDD: Modeling Complex Domains Effectively

3
Comments
2 min read
Repository and Unit of Work in Domain-Driven Design

Repository and Unit of Work in Domain-Driven Design

2
Comments 1
3 min read
Strategic Design with Domain-Driven Design (DDD)

Strategic Design with Domain-Driven Design (DDD)

Comments 1
2 min read
Domain-Driven Design (DDD) Paradigm: Introduction to Domain-Driven Design

Domain-Driven Design (DDD) Paradigm: Introduction to Domain-Driven Design

8
Comments
3 min read
Domain-Driven Design (DDD) Paradigm: A Comprehensive Guide

Domain-Driven Design (DDD) Paradigm: A Comprehensive Guide

44
Comments
3 min read
SOLID Principles Series: The Dependency Inversion Principle (DIP) in TypeScript

SOLID Principles Series: The Dependency Inversion Principle (DIP) in TypeScript

5
Comments
3 min read
SOLID Principles Series: Embracing the Interface Segregation Principle (ISP) in TypeScript

SOLID Principles Series: Embracing the Interface Segregation Principle (ISP) in TypeScript

2
Comments
3 min read
SOLID Principles Series: Demystifying the Liskov Substitution Principle (LSP) in Node.js with TypeScript

SOLID Principles Series: Demystifying the Liskov Substitution Principle (LSP) in Node.js with TypeScript

8
Comments 3
2 min read
SOLID Principles Series: Mastering the Open-Closed Principle (OCP) in Node.js with TypeScript

SOLID Principles Series: Mastering the Open-Closed Principle (OCP) in Node.js with TypeScript

13
Comments
2 min read
SOLID Principles Series: Understanding the Single Responsibility Principle (SRP) in Node.js with TypeScript

SOLID Principles Series: Understanding the Single Responsibility Principle (SRP) in Node.js with TypeScript

19
Comments 2
3 min read
Navigating Node.js Module Systems: CommonJS vs. ES Modules with TypeScript

Navigating Node.js Module Systems: CommonJS vs. ES Modules with TypeScript

2
Comments 1
3 min read
Mastering Indexed Access Types in TypeScript

Mastering Indexed Access Types in TypeScript

2
Comments
2 min read
Inversion of Control in TypeScript: A Paradigm Shift in Software Design

Inversion of Control in TypeScript: A Paradigm Shift in Software Design

Comments
2 min read
The Power of Dependency Injection in TypeScript

The Power of Dependency Injection in TypeScript

24
Comments 1
3 min read
Type Narrowing in TypeScript: A Journey through Type Inference

Type Narrowing in TypeScript: A Journey through Type Inference

Comments
3 min read
Understanding Type Guards in TypeScript

Understanding Type Guards in TypeScript

7
Comments
3 min read
Understanding the Differences Between Interfaces and Types in TypeScript

Understanding the Differences Between Interfaces and Types in TypeScript

5
Comments
2 min read
ReturnType in TypeScript: Enhancing Readability and Maintainability

ReturnType in TypeScript: Enhancing Readability and Maintainability

4
Comments
3 min read
Avoiding 'export * from...' in TypeScript

Avoiding 'export * from...' in TypeScript

1
Comments
3 min read
Beyond Traditional Functions: Embracing Arrow Functions in JavaScript

Beyond Traditional Functions: Embracing Arrow Functions in JavaScript

Comments
2 min read
Diferencias clave: Map y Set en JavaScript y cómo elegir el adecuado

Diferencias clave: Map y Set en JavaScript y cómo elegir el adecuado

Comments
3 min read
Despidiéndose de 'switch': Mejores enfoques para el control de flujo en JavaScript

Despidiéndose de 'switch': Mejores enfoques para el control de flujo en JavaScript

1
Comments
3 min read
Magic Numbers and Magic Strings: It's time to talk about it

Magic Numbers and Magic Strings: It's time to talk about it

11
Comments 5
3 min read
Closures. ¿Qué son exactamente?

Closures. ¿Qué son exactamente?

Comments
3 min read
Named Parameters en JavaScript: Mejorando la Legibilidad y Extensibilidad de tus Funciones

Named Parameters en JavaScript: Mejorando la Legibilidad y Extensibilidad de tus Funciones

Comments
2 min read
loading...