This post will go through how to interact with an SQL database in Go, and how to make your Go application production ready when it comes to connecting and querying your database server.
This post will go through how to build and run a BusyBox container in Docker and run custom executables on it, using Go (Golang) as an example
A tutorial on how add types to REST API calls using Typescript.
A comprehensive introduction to web security basics like XSS, CSRF, SQL injection, and other important concepts to keep in mind when creating a website.
This post will explain what HTTP/2 is, and how we can make use of its features in Node.js. We will learn how to create an HTTP/2 client and server, along with some advanced concepts like routing and timeouts.
A tutorial on how to run a java application with maven on the command line
How to implement enumeration types in Go (Golang), illustrated with examples and sample code
This tutorial describes how to use mutexes to prevent race conditions in Go (Golang), as well as the different kinds of mutexes (sync.Mutex and sync.RWMutex)
This post will show you how to create a Kafka producer and consumer in Node.js. It will also show you the various configuration options, and how to tune them for a production setup.
This post will show you how to create a Kafka producer and consumer in Go (Golang). It will also show you the various configuration options, and how to tune them for a production setup.
In this post I summarize the processes and techniques I use to write blog posts, and some tips that I've learned over the years
This article explains what database transactions are, and how to implement them in Node.js
A comprehensive guide on RSA Encryption and Signing, and how to implement them in Node.js
A comprehensive guide on RSA Encryption and Signing, and how to implement them in Golang
Explaining the difference between type assertions and type conversions in Go(Golang), and when to use them
This article explains what database transactions are, and how to implement them in Go (Golang)
This tutorial will go through a straightforward set of steps to get a responsive telegram bot up and running from scratch in Golang
This post describes how to create a test runner for Node.js in only a few lines of code, without using any external libraries
This post describes how to use the option pattern to implement functional options in Go. Functional options provide greater flexibility and a more explicit interface when creating new objects.
This article explains how to implement the command design pattern in Go with example code, as well as sample use cases.