Number.MAX_VALUE vs. Infinity in JavaScriptWhen working with numerical data in JavaScript or TypeScript, you’ll often come across `Number.MAX_VALUE` and `Infinity`. These two…Jun 15, 2024Jun 15, 2024
Streamlining Real-Time Data Processing with AWS Kinesis, Lambda, and TerraformSo I have been preparing for the AWS solution architect exam and I came across this question.Feb 5, 2024Feb 5, 2024
A simple factorial app that demos uses Rust, Wasm and JSCreating a simple application that uses Rust, WebAssembly (Wasm), and JavaScript together involves several steps. First, you’ll write the…Jan 7, 2024Jan 7, 2024
The Flexible Go, the Traditional Java, the Progressive Python, and the Dynamic Node.js:Disclaimer: Please note that this post is not intended to suggest that other object-oriented languages are inferior to Go. Each programming…Jan 8, 2023Jan 8, 2023
The Python __str__ method and the Go String method: A comparisonperquisites to reading this articleJan 6, 2023Jan 6, 2023
Uploading a Photo to an S3 Bucket with the AWS SDK and ReactHere is a step-by-step guide for creating an AWS account, creating a key pair, setting up the AWS CLI on your local machine, and creating…Jan 5, 2023Jan 5, 2023
Understanding Inheritance in Python, JavaScript, and GoInheritance is a way to make a new class that is based on modifying an existing class. The new class is called a subclass, and the existing…Jan 1, 2023Jan 1, 2023
Memoization in GolangMemoization is a technique used to improve the performance of algorithms by storing the results of expensive function calls and returning…Dec 29, 20221Dec 29, 20221
Become a Golang Pro with These 10 “Defer” TricksGo’s defer keyword is a powerful tool that allows you to specify a function call to be executed later, usually after the surrounding…Dec 27, 20222Dec 27, 20222
Unleashing the Power of Labels in Go: 10 ExamplesLabels are a powerful and often underused feature in Go. They allow you to create loops that can be broken or continued from a specific…Dec 27, 2022Dec 27, 2022