ExcelJS is a JavaScript package for managing Excel spreadsheets and workbooks. It can be used to read, manipulate and write spreadsheet data to XLSX and JSON.
SQLAlchemy is a Python library that provides a Pythonic way of interacting with relational databases and can help you streamline your workflow. Here’s what you need to know.
Mutual transport layer security (mTLS) is a security method that verifies both parties’ identities in a data transaction by confirming whether each has the correct private key. Here’s how it works, its applications, pros, cons and how to set it up.
A Python algorithm is a series of step-by-step instructions used to solve a problem or complete a calculation. Take a look at some of the main types of algorithms used in Python and how to write algorithms in Python.
In programming, for loops are best used when you know the number of iterations ahead of time, whereas a while loop is best used when you don't know the number of iterations in advance. Both methods can help you iterate through your code.
A Python class decorator is a class that wraps a function inside an instance of the class, allowing you to modify or extend the original function’s behavior without changing the source code. Here's how to apply it.
The slice() method in JavaScript can be used on an array to return a shallow copy of a portion of the array, based on the start and end indices passed. Learn three different ways to use array slice in JavaScript.
A progress bar in Python provides a visual of code execution progress, which can help indicate code errors or how long an operation will take to complete. Here’s how to build your own with four different Python libraries.