Posts

How to build PWA

Progressive Web Apps (PWAs) are web applications that provide a native app-like experience to users. They are fast, reliable, and engaging, and can be installed on a user's device like a native app.

Dockerize React App

Dockerizing a React app allows you to create a portable and consistent development environment. This guide shows you how to Dockerize a React app and run it in a container.

What are the Channels in Golang

Channels are a powerful feature of Go that enable communication between goroutines. They are used to send and receive data between goroutines and synchronize their execution.

How to Handle Errors in Golang

Error handling is an essential part of writing robust and reliable Go programs. In this article, we'll explore the different ways to handle errors in Go, including error values, error types, and the `errors` package.