Hacking through the dense jungle of the modern web.
Getting Started with Go AWS Lambda
A guide to creating serverless functions with Go using the AWS SDK and the AWS CLI.
Testing and Validating Input in Go
Data validation is a defensive strategy, which helps to ensure the data you're working with has the type and structure that you expect.
Event Creation and Handling Techniques in TypeScript
Events provide a channel of communication between different parts of an application. There are several techniques for creating and handling events, each with its own advantages and disadvantages.
More Accurate JavaScript Timers with Web Workers
Increase the accuracy and reliability of JavaScript timing functions, such as setInterval and setTimeout with web workers.
Generating Project Documentation with Git Log
Git's log command can be used to generate consistent project documentation, such as release notes and changelogs.
Semantic Git Commit Messages for Clarity and Structure
Using a semantic Git commit method can greatly improve the readability of Git logs and help to organize the scope of individual commits.
Creating a Command-line Application with Node and Commander.js
Learn the basics of creating command-line applications using Node and Commander.js by building a note taking application for the terminal.