I've been writing online since 2020, mostly about web development and tech careers. Use the search below to filter by title.
TypeScript is a powerful superset of JavaScript that adds static typing and advanced features to the language. It provides a type system that helps catch errors and improve code quality during development. This cheat sheet covers some of the essential concepts and features of TypeScript to help you write more reliable and maintainable code.
JavaScript is a constantly evolving language with new features being proposed all the time. One of the latest proposals is for the addition of the .findLast() and .findLastIndex() methods on the array and typed array. This proposal has already reached Finished Proposals, which means that it is now supported by all modern Browsers and JavaScript Engines.
Closures are so confusing at first because they are an 'invisible' concept. However, after reading this article you will understand 'all' about Closures in JS.
One of the confusing topics in JavaScript is the 'this' keyword. A function's 'this' keyword behaves a little differently in JS compared to other languages. It also has some differences between strict mode and non-strict mode. Let's learn all about them in this article.
Making sense of Reduce in JS: Reduce is a higher-order function that is available as an Array method, just like Map or Filter, Let's take an example where we first declare an array that has some number values, and we want to print the sum of all the values in that array.
Note: Always make sure to take into account The Standard of Code Review when considering each of these points. You can find it here:
The primary purpose of code review is to make sure that the overall code health of Google’s code base is improving over time. All of the tools and processes of code review are designed to this end.
HTTP vs HTTPS is a common interview question. It is also very important to know if you own your website and if you want the best SEO and Security for your site.
A REST API (also known as RESTful API) is an application programming interface (API or web API) that conforms to the constraints of REST architectural style and allows for interaction with RESTful web services. REST stands for representational state transfer and was created by computer scientist Roy Fielding.
One of the most popular forms of cloud computing is Software as a Service, or SaaS, and is often used on a daily basis by consumers and for business. In this article, I will explain how SaaS differs from the other cloud computing models, how it is commonly used by both consumers and businesses, and some of the key benefits users gain from using a SaaS application.
If a commit message contains unclear, incorrect, or sensitive information, you can amend it locally and push a new commit with a new message to GitHub. You can also change a commit message to add the missing information.
Learn how to create a custom scrollbar with CSS. Chrome, Edge, Safari and Opera support the non-standard