Michael Okoko Linux and Sci-Fi ➕ = ❤️

Stories by Michael Okoko

Elkstack Logo

Using Elasticsearch, Logstash, and Kibana with Go applications

Dev

This tutorial demonstrates how to combine the powers of Elasticsearch in the ELK stack with Golang applications.

Michael Okoko
Mar 12, 2021 ⋅ 13 min read
web scraping with Go and Colly

Creating a web crawler in Go with Colly

Dev

Colly is a Go package for writing both web scrapers and crawlers. It is based on Go’s net/HTTP (for network communication) and goquery (which lets you use a “jQuery-like” syntax to target HTML elements).

Michael Okoko
Dec 22, 2020 ⋅ 5 min read
How to use Redis as a database with Go Redis

How to use Redis as a database with go-redis

Dev

In this article, we will explore go-redis and use its pipeline feature to build a leaderboard API.

Michael Okoko
Dec 16, 2020 ⋅ 6 min read
workingwithgoimages

Working with Go images

Dev

In this tutorial, we will explore how to create such avatars in Go and serve it over HTTP using the chi router.

Michael Okoko
Oct 1, 2020 ⋅ 4 min read
How to build a RESTful API with Docker, PostgreSQL, and go-chi

How to build a RESTful API with Docker, PostgreSQL, and go-chi

Dev

In this tutorial, we will be building a containerized bucket list API using go-chi, PostgreSQL, and Docker.

Michael Okoko
Aug 14, 2020 ⋅ 10 min read

Receiving emails with Bref PHP and SendGrid

Dev

In this tutorial, we will be building and deploying a serverless PHP application that processes incoming emails programmatically using SendGrid Inbound Parse.

Michael Okoko
Jul 16, 2020 ⋅ 5 min read