TTotallyGamerJetintotallygamerjet.hashnode.dev·Aug 18, 2024 · 4 min readGo Parse, Don't ValidateOne of the bugs I was tasked to solve at my #dayjob the second week there seemed simple on the surface. Potential applicants (aka leads), need to be submitted to the company wide server. The lead was original stored in our team's database so we'd ret...01D
TTotallyGamerJetintotallygamerjet.hashnode.dev·Sep 23, 2023 · 5 min readFixing a Memory Corruption Bug in GoPurego started as a small pipe dream of an idea but has now grown to 1.6K⭐️ on GitHub and many contributors including names like Netgate. I'm excited to see the future of this project. It's evolved and grown as I have learned more about low-level pro...00
TTotallyGamerJetintotallygamerjet.hashnode.dev·Jun 29, 2023 · 8 min readWhy write an OS in Go?The Go programming language is not seen as a language used in low-level Operating System development. There have been many posts on the r/golang subreddit asking if it is even possible (2015, 2017, 2020, 2021 and 2023). That question is easily proven...03AMS
TTotallyGamerJetintotallygamerjet.hashnode.dev·Apr 29, 2023 · 15 min readWriting an OS in Go: The BootloaderToday marks the day I start my journey of writing an OS entirely in Go. I won't explain why I chose to use Go in this post. However, I may dedicate a future post to explaining my plans more in-depth for the OS and why Go is a good choice for it. Unti...02MD
TTotallyGamerJetintotallygamerjet.hashnode.dev·Apr 1, 2023 · 11 min readThe Smallest Go Binary (5KB)This whole adventure began because I wanted to write a C compiler in Go. I wanted to use Chibicc, a tiny C compiler, as a basis since I could start with the first commit and add each feature since each one is a separate commit. However, Chibicc uses ...02SC