Apple M1 Chip, go1.15: No Binary Release of Go for Darwin/Arm64

If you are using an Apple Silicon M1 chip, then you may encounter an issue when downloading Go versions 1.15 or earlier via dl. Here are the solution: $ GOARCH=amd64; go run golang.org/dl/go1.15@latest download $ go install golang.org/dl/go1.15@latest $ go1.15 version go version go1.15 darwin/amd64 Note: You need the latest Go 1.22 installed on your machine. Below are the steps detailing how I found it. Try to Install In the Usual Way I have a MacBook Pro with an M1 chip and arm64 architecture: [Read More]
go  arm64  macos 

Importing Commit History from GitLab to GitHub

Situation On an interview people judge developers by their GitHub. Recently, I saw the tweet with picture showing GitHub contribution with one commit activity and the caption: “Please don’t apply for a Senior dev position if your GitHub looks like this…” Tweet Senior GitHub In this blog post, I will answer the question of how to enrich GitHub statistics to improve your job prospects. There are a lot of tools to fake GitHub history: 1, 2, 3. [Read More]