Ayooluwa Isaiah I'm a software developer from Nigeria with a keen interest in web technologies, security, and performance. I'm currently working on my own products and teaching programming via my website freshman.tech.

Stories by Ayooluwa Isaiah

Top Docker And Docker Desktop Alternatives

Top Docker and Docker Desktop alternatives

Dev

Explore the top alternatives to Docker and Docker Desktop for building, running, and distributing container images, like Podman and Lima.

Ayooluwa Isaiah
Oct 14, 2022 ⋅ 9 min read
Comparing Five Go Logging Tools

5 structured logging packages for Go

Dev

With structured logging, your log entries have a consistent format that can be easily processed, allowing you to filter log entries in a variety of ways.

Ayooluwa Isaiah
Jan 19, 2022 ⋅ 9 min read
Benchmarking Golang

Benchmarking in Golang: Improving function performance

Dev

Review best practices for writing consistent and accurate benchmarks in Go, including the fundamental functions for creating benchmarks and interpreting the results.

Ayooluwa Isaiah
Oct 26, 2021 ⋅ 7 min read
Caddy Nginx Apache

Comparing the best web servers: Caddy, Apache, and Nginx

Dev

Examine three web servers, Apache, Nginx, and Caddy, and compare the performance, customizability, and architecture of each.

Ayooluwa Isaiah
Oct 5, 2021 ⋅ 4 min read
Advanced Testing Patterns Go

Advanced unit testing patterns in Go

Dev

Learn how to implement more accurate tests in your Go application by using advanced patterns like mocking, test fixtures, test helpers, and golden files.

Ayooluwa Isaiah
Aug 20, 2021 ⋅ 11 min read
deep-dive-unit-testing-go

A deep dive into unit testing in Go

Dev

Writing unit tests ensures that each unit of code is working correctly, increasing the chance that your application as a whole will function as planned.

Ayooluwa Isaiah
Aug 2, 2021 ⋅ 9 min read
Debugging Node.js Apps Visual Studio Code

How to debug Node.js apps in Visual Studio Code

Dev

Learn how to debug your Node.js applications with Visual Studio Code, even with languages transpiling to JavaScript.

Ayooluwa Isaiah
Jun 28, 2021 ⋅ 6 min read

How to test code that depends on external APIs in Node.js

Dev

Explore two of the most commonly used patterns for testing code that consumes a third-party API: mocking and intercepting the requests.

Ayooluwa Isaiah
Apr 29, 2021 ⋅ 6 min read
Golang Logo

What’s new in Go 1.16

Dev

Go 1.16, the 17th major version of the Go programming language, has just been released. Here, you can learn everything new in Go 1.16.

Ayooluwa Isaiah
Feb 22, 2021 ⋅ 6 min read
typescript 4.1

TypeScript 4.1: New features and improvements

Dev

TypeScript 4.1 became the latest stable release of the language in late November. Explore the latest features and updates, including template literal types, here.

Ayooluwa Isaiah
Dec 30, 2020 ⋅ 6 min read
AVIF image format

How to format quality images using AVIF, Squoosh, and go-avif

Dev

Learn how to use AVIF images and Squoosh to compress high-quality images that lower your page load times without degrading image quality.

Ayooluwa Isaiah
Oct 27, 2020 ⋅ 5 min read