DpinoagustininDev GeniusCompiling Typescript with JS extensionA common error at compiling Typescript code to JavaScript is that TSC doesn’t add the file extension to the relative imports. A workaround…Jul 21Jul 21
DpinoagustininDev GeniusSplitting PPTX with PythonI write this article only because I did not found any post about it.Jul 14Jul 14
DpinoagustininDev GeniusEmulating Golang’s Sync Tools in JavaScript: Synchronizing PromisesThe Golang developers are familiarized with “sync” package. This provides many tools for synchronize goroutines, like: Wait Group, Mutex…Jun 9Jun 9
DpinoagustininDev GeniusState Machine Pattern in Golang. Async and Singleton with Policies implementationThe state machine pattern is one of the most common thing in the programming. To such point that even the early video games like Atari and…May 25May 25
DpinoagustininDev GeniusBuilder Pattern with Zero Alloc in GolangThe Builder Pattern is a common design pattern for create instances in a procidial way. For example a database query.Mar 102Mar 102
DpinoagustinMapping and Filter Slices in GolangAs everybody knows, golang doesn’t provide native ways to operate the slices but recommend some algorithms to do some operation but not…Feb 16Feb 16
DpinoagustininDev GeniusDecoupling Struct Tags in GolangThe struct tags are one of the best features of golang but at the same time are very limited of how we can work with them. A side the…Feb 63Feb 63
DpinoagustinImplementing a Set type in GolangSomething missing in Golang is the Set class/type, a very handy utility for many usecases. And because of that, this article will explain…Feb 32Feb 32
DpinoagustininDev GeniusThe next level of Golang Error HandlingIn a time before I made this article “Improve the Go error handling”, and this new article is continuation of it.Jan 205Jan 205
DpinoagustinMOS 6502 Emulator in GoYes, another MOS 6502 emulator, now in golang. But it gonna be the most minimalistic emulator.Dec 6, 2023Dec 6, 2023