Noel Ukwa

I build small things that sometimes run on the internet and occasionally write about programming.

I’m particularly interested in developer tools, compilers, distributed systems, and practical applications of generative AI.

Feb 8, 2024
I created a framework that feels like express in Go.

I created a framework that feels like express in Go.

Full featured web framework for go, with a focus on simplicity, extensibility and flexibility.

View on GitHub
Jan 15, 2024
Serving HTTPS on .local domain for development.

Serving HTTPS on .local domain for development.

localbase is a lightweight tool for provisioning secure .local domains. It simplifies the process of setting up local development environments with …

View on GitHub
Dec 1, 2023
Parse and render static web templates.

Parse and render static web templates.

A go library for parsing and grouping static web templates, providing a simple interface to call and execute them.

View on GitHub
Jan 13, 2023
Concurrency with Go

Concurrency with Go

This post will explore the distinctions between concurrency and parallelism in programming, focusing on how Go manages concurrency

Read Post
Jan 4, 2022
package main

import "net/http"

func main() {
    http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
        w.Write([]byte("Hello, World!"))
    })
    http.ListenAndServe(":8080", nil)
}

Writing HTTP Handlers in Go

Go offers a variety of built-in batteries with simple interfaces that anyone can quickly understand and utilize. This post will discuss one of these …

Read Post