The Smidt Blog

Recent content on The Smidt Blog
https://blog.smidt.dev/ (RSS)
visit blog
Bit Vectors and my first steps into assembly
21 Dec 2024 | original ↗

Intro I’ve recently started reading “Writing an Interpreter in Go” as part of my journey to sharpen my programming skills. The main goal is actually to redo the book but in different languages like zig and rust. At the time of writing, I was working on the lexer component and decided to explore performance optimizations Since A lexer is a state...

Improve the local dev environment
13 Oct 2024 | original ↗

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...

Go Type Tagging
4 Nov 2023 | original ↗

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 ...

Search
1 Jan 2001 | original ↗

search

Archive
1 Jan 2001 | original ↗

archives

About Boris
1 Jan 2001 | original ↗
↑ These items are from RSS. Visit the blog itself at https://blog.smidt.dev/ to find everything else and to appreciate author's digital home.