The Everblog

A blog with hopefully useful thoughts about software engineering.
2023-01-01

Using release tags in GitHub Actions

A quick reference of how to deal with releases in GitHub Actions

2022-10-28

Why should interfaces be local in Go?

Why can’t I make IDatabase like in (insert language here)? Why does Go want interfaces local?

2022-10-27

What's an interface?

What are interfaces? What problems do interfaces solve? Why do I care?

2022-10-26

Suffix Variables with Units

An easy rule to follow to make everyone like you a little bit more.