Geison BiazusAlgorithms and Data Structures Series: Hash MapsIn this post, I explain the basics of Hash maps, also known as hash tables or dictionaries.Aug 31, 2022Aug 31, 2022
Geison BiazusAlgorithms and Data Structures Series: Dynamic ArraysIn this post, I explain the basics of Dynamic Arrays, the first of the data structures in the series.Jul 12, 2022Jul 12, 2022
Geison BiazusAlgorithms and Data Structures Series: Big O NotationLearn the basics of the Big O Notation and how you can use it to choose the best fitting algorithm for every specific problem.Jul 11, 2022Jul 11, 2022
Geison BiazusImplementing OAuth 2.0 in GoIn this post, I show how to implement the OAuth 2.0 standard in Go to securely authenticate into applications using third-party providers.Jun 30, 2022Jun 30, 2022
Geison BiazusThe Different Types Of MocksIn this post, I show the different types of mocks, when to use them, and how they can be implemented.Jun 29, 2022Jun 29, 2022
Geison BiazusTest-Driven Development: A Step-By-Step GuideIn this post, I explain the benefits of TDD and show how to step-by-step apply it with a real-world example.Jun 28, 2022Jun 28, 2022
Geison BiazusApplying Clean Architecture in GoLearn how I built this Blog using concepts of Clean Architecture to minimize the coupling and build an extensible and maintainable system.Jun 24, 20224Jun 24, 20224