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 15Jun 15
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 5Feb 5
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 7Jan 7
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