Bit Vectors and my first steps into assembly
Related
More from The Smidt Blog
Today i want to share a story about how i ended up writing a simple process tracer for linux. Using eBPF in go to fix a github actions which i actually didn’t need. We will go over each piece and hopefully you will learn something form it. Todays characters are ‘Boris The Boss’ the part of me which keeps my distractions in check, and Bobby the...
Bashing Bash Bash a cryptic, unwieldy language that for some bizarre reason became the standard on many linux machine. This post will be a bit different than my usual posts. Today, its’ Bash vs my sanity, with our favorite naïve junior developer, Bobby, he will take the driving seat in discovering the wasteland of shell scripting. We will hope...
Aligning the Local development with the CI environment. Introduction In my development career, I’ve spent countless hours troubleshooting a failing CI pipeline. Through this experience, I’ve learned that even if you don’t use shell scripts to write your CI pipeline, you still need to install various build tools and their environments. For...
Intro Mixing up the values passed to functions and structs are a common mistake in many programming languages. This happens even more often with languages that have dynamic type system. Here is a trivial example which illustrates this problem: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 type User struct { UserName string Email string ...