avatar Christian Giacomi

Architecture-first backend engineering insights on production-ready Go services, APIs, and engineering leadership.

  • HOME
  • CATEGORIES
  • TAGS
  • ARCHIVES
  • ABOUT
Home Categories Software

Software 24

  • Unit of Work design pattern in Go Sep 29, 2022
  • How to check if a key exists in a map in Go Jul 12, 2022
  • How to perform type checking in Python Feb 20, 2022
  • Multistage Docker image for Go Mar 10, 2021
  • How to set up the NSTrackingSeparatorToolbarItem in macOS 11 Nov 29, 2020
  • macOS context menu from an NSButton Oct 3, 2020
  • Simple PUT/PATCH requests using Go May 15, 2020
  • MongoDB index using Go Mar 15, 2020
  • Terraform and AWS SNS and SQS and Lambda Feb 23, 2020
  • Alternative Command Design Pattern in Go Jan 25, 2020
  • How to Extend Express when using Typescript Dec 22, 2019
  • Check if two Time objects are the same point in time in Go Oct 14, 2019
  • Mongo Go Driver findOneAndUpdate Sep 25, 2019
  • Generate random hex token using Go Aug 15, 2019
  • Removing duplicate values from Slice in Go Jul 18, 2019
  • Fontawesome 5 in iOS as a UIImage Jun 15, 2019
  • Command design pattern in Go May 12, 2019
  • Custom events in Hapi Apr 7, 2019
  • Go mod cheat sheet Mar 15, 2019
  • UILabel tap gesture in Swift Feb 18, 2019
  • Angular, extract route parameter from Url Jan 5, 2019
  • Bearer strategy in Express.js Aug 12, 2018
  • Random hex strings Jun 18, 2018
  • Check if a value is an array in JavaScript Sep 6, 2017

Recently Updated

  • To AI or not to AI
  • Unit of Work design pattern in Go
  • How to check if a key exists in a map in Go
  • How to perform type checking in Python
  • Multistage Docker image for Go

Trending Tags

ai angular appkit array auth aws cheatsheet data-structures discrimination docker

© 2026 Christian Giacomi. Some rights reserved.

Using the Chirpy theme for Hugo.

Trending Tags

ai angular appkit array auth aws cheatsheet data-structures discrimination docker