Articles
Welcome to my blog! Discover articles on software engineering, systems design and product management.
Console logging deep nested objects in Node.js
Oct 24, 2023
Troubleshooting in Node environments with console.log() using a helper function to display nested objects in a readable format.
Javascript Design Patterns
Feb 20, 2023
To build efficient, scalable and maintainable applications, developers often rely on advanced design patterns. In this article, we will explore some advanced design patterns in Javascript that can help developers write better code.
Unit Testing in Python with Pytest
Feb 16, 2023
Pytest is known for its simplicity, scalability, and flexibility. In this tutorial, we will cover how use pytest for writing unit tests in Python and discuss naming conventions and docstring best practices.
Tools for Productive Development
Feb 15, 2023
Software development can be complex and time-consuming. Here are some tools that can help you be more productive:
Version Control Best Practices
Feb 14, 2023
Version control is an essential tool for software developers. Here are some best practices to help you use version control effectively.