packagemain #25: Identifying Container Image vulnerabilities with Docker Scout

We all know, that Docker technology is great and brings us many advantages, but also, unfortunately, Docker images include many attack surfaces on different layers.

Join us on Substack

Today me and my friend/colleague Julien Singler are starting a new Substack Newsletter called “package main” (this name may sound familiar).

Snake game in Go using Ebiten

Ebiten is an open source game library in Go for building 2D games that can be ran across multiple platforms.

Logging in Go using logrus

Logging is a very essential part of large software, it’s hard to overstate the importance of logging, be it performance metrics logging, error logging, or debug logging for troubleshooting later.

Error Handling in Go

Engineering Management Books

We live in the world where there are so many offerings of information in all possible formats: podcasts, videos, blogs, etc.

Building a TCP Chat in Go

Writing testable Go code

When I say “testable code”, what I mean is code that can be easily programmatically verified.

Writing REST API Client in Go

API clients are very helpful when you’re shipping your REST APIs to the public.

Mounting Google Cloud Storage bucket to Kubernetes Pod

You may ask why doing this if we can use PersistentVolume?