Understanding Go Interfaces - Part 1 - theory
Introduction - the Dog theory Interfaces are a paragon feature of Go as a language, but they are rarely described in detail, or rather, explained by real code examples. I... »
Introduction - the Dog theory Interfaces are a paragon feature of Go as a language, but they are rarely described in detail, or rather, explained by real code examples. I... »
I have a small home project that requires binaries that work on darwin/amd64, linux/amd64, linux/arm and linux/arm64 architectures. As they depend on SQLite dialect for GORM,... »
I am fortunate enugh that my day to day job gives me a lot of freedom to pick a technology that I like or that I want to learn when... »
I must admit that this setup took longer then expected and the suggested solutions were not really cutting it for me. I'm still not sure whether this setup is perfect,... »
If you're using Docker on Mac, chances are you have quite a big file tucked in your home directory. Docker.qcow2 file should be located in ~/Library/Containers/com.docker.... »
Just a quick tip, which I'm putting primarily to never forget to change the default behaviour in MacOS. tl;dr defaults write com.apple.screencapture type jpg #change output type... »
For quite some time I was unable to wrap (pun intended) my head around python decorators. Rendered as "syntactic sugar" I was missing the real usecases and the overall idea... »
One of the strengths of the new Jenkins declarative pipelines functionality is the abstraction of the post steps. Within the scripted pipeline it was vital to track currentBuild.result to... »
Jenkins Declarative Pipelines introduced a couple of syntactic changes to the classic scripted pipeline using Groovy DSL. By the virtue of being new, there are some caveats that need a... »