Will your application code stand the test of time—or will it go the way of the dinosaurs? Whether you’re a business owner or a Node.js consultant, the longevity of your project is strongly linked with the maintainability of your code. When the data layer of your app changes in quality, the effects ripple throughout your entire app. Using an ORM can help you write more maintainable code.
Subscribe
Get our best content on how to build better apps.
Subscribe
Get our best content on how to build better apps.
Got product development questions?
Join us on
Discord
Our Top 5 Angular Debugging Tools
Angular advertises that their framework is "batteries included." This is primarily true, until you get started setting up the development environment.
Whether you’re an Angular Developer, Angular Consultant, Angular employee, or even an Angular expert, you need a way to increase your code quality and speed up delivery. You need our top 5 must-have tools for Angular debugging!

AJ Wiebe
How to Create a Path Alias in Webpack
We've all been there: you’re multiple folders deep in a project, and you must reach up to grab a component in a top-level folder with an unknown level of ../'s
to traverse.
These complications increase drastically as a project grows in size and complexity; they might even cause fear whenever the word "refactor" is uttered. Fear not! There is a solution to your woes—path aliases.

David Nicholas
Bitovi ESLint Config: Handpicked Rules to Improve Your Code
Linting is an important step to ensure code quality, and it fits well as an automated process in the development pipeline. Most teams use the default lint configuration provided by their framework, missing opportunities to prevent runtime errors and increase code quality with the extended set of ESLint rules.

Fábio Englert Moutinho
Project Management Series: What is the Project Lifecycle?
Understanding the project lifecycle is key to successful project management. The project lifecycle is the path each project takes from beginning to end. While the boundaries between each step might be difficult to grasp at first, most (not all) successful projects will have a five step lifecycle. Follow this guide to learn the five steps of the project lifecycle and the actions taken in each step.

Megha Sehgal
Work Smarter: Optimize Your Checklists with Emoji-Coding ✅
Ready to level-up your note taking and task management? Emoji-coding is a fun little technique to help you manage your checklists. It's designed to help document and tackle tasks more efficiently, regardless of the digital note taking medium.

Luca Wistendahl