How to Update GitHub Personal Access Tokens?

Personal access tokens are an alternative to authenticate GitHub users without the need of using your password. If you have used a personal access token before, during the process of generating the token you noticed you could set an expiration date. Once the expiration date is past due, the token will no longer be valid … Read more

Is it Bad to Commit to Master Branch? Why? Senior Engineer’s Advice

Looking to improve your skillset as a software engineer is always a good indicator you are passionate about developing software. One common question new developers tend to ask is whether they should commit to master branch their work. I hope this article provides you with meaningful insights into this practice. Master branch often reflects the … Read more

How to Debug Node.js with TypeScript using Nodemon?

TypeScript has become an excellent alternative to prevent data type definition issues often found when working with JavaScript. Companies are migrating to TypeScript as the default programming language for their Node.js backend. However, developers struggle to set up local debugging configurations when using nodemon. In this article, you will learn how to fix that issue. … Read more

Can JavaScript Object Keys Be Numbers or Non-string Values?

For those who have worked with JavaScript for a while, you will understand there are certain behaviors about the language that makes it seem it works in a certain way, when in reality it doesn’t, such as using == and === equals to check for equality between two different values. Against what many think, JavaScript … Read more