Unveiling the design concepts behind Nest.js
In this article, we'll explore the design concepts that underpin Nest.js and contribute to its success in the world of modern web development.
Managing deadlines in the Agile context
In this article, we will explore effective approaches to manage deadlines efficiently within an Agile context.
Node.js: how to use WebSocket
In this article, we will explore how to use WebSockets in Node.js, focusing on a popular library called "ws" (WebSocket).
Python and the Liskov Substitution Principle (LSP)
Python, as an object-oriented language, supports the Liskov Substitution Principle. In this article, we will explore how to implement and respect this principle in practice, ensuring consistency in derived classes.
Go: using interfaces in web applications
One of the most powerful characteristics of Go is its management of interfaces, which allows developers to write more flexible and modular code.
Go: how to proportionally resize images
Proportional resizing of images is a common task in software development, especially when working with applications that involve graphics manipulation or image management.