Why You Should Learn Zig

There is a lot of programming languages in the world, why create another, or more relevantly, why learn another? Today we’re going to be discussing the programming language named Zig and why I have fallen in love with it. Let’s start from the beginning, Zig is meant to “fix” a lot of issues other programming languages have, a good video to watch is The Road to Zig 1.0 by Andew Kelley, which goes into a lot of the nitpicking on other languages such as C, Rust, D, and others....

March 14, 2021 · 5 min · Hanna Rose

Maintaining Open Source Projects

Maintaining an open source projects is certainly a long and (possibly) never ending journey. Commit after commit, bug after bug, typo after typo you slowly grow traction for your library. But at what point is your project, no longer “your” project? What I mean by this is, once your project reaches the point where it has hundreds to thousands of followers, and your choices can impede the progress of other people’s projects, such as when you’re maintaining a library, can you actually make choices you want, to in your eyes change the library for the better?...

December 18, 2020 · 2 min · Hanna Rose