Published inLevel Up CodingClosures and partial function application can be useful in Python tooClosures and partial function application are powerful functional programming techniques that can enhance Python development.Aug 271Aug 271
A free open source class to teach and learn the Go programming languageA static website containing material for a class that aims to teach the “Go programming language.”Jul 25, 2023Jul 25, 2023
Published inBetter ProgrammingBuilding a Static Website Integrating GitHub Pages and Google SlidesExploring ways to make Google Slides available easily over the web with guaranteed real-time updatesMay 29, 2023May 29, 2023
Published inLevel Up CodingA subtle bug introduced by misusing RxJSRxJS is a powerful library to manage streams. But with power comes responsibility, and with responsibility the need of care.May 21, 2023May 21, 2023
Published inBetter ProgrammingA Short Unsafe Trip Inside a Go InterfaceLet’s use the unsafe packages of the stdlib to see the internals of interface valuesMar 13, 2023Mar 13, 2023
Published inBetter ProgrammingA Concurrent Implementation of Map-Reduce With Go GenericsThe Map-Reduce paradigm can be effectively implemented using the Go concurrency primitives and the go genericsFeb 16, 20232Feb 16, 20232
Published inBetter ProgrammingDrop pattern with timeout in GoA brief look at this extremely useful functionalitySep 9, 20222Sep 9, 20222
Published inBetter ProgrammingAn Interesting Case for Using a Custom RxJs OperatorThe RxJs library comes with a rich set of operators, which are able to address most of the cases we have to address when dealing with…Jun 23, 2022Jun 23, 2022
Published inBetter ProgrammingA Data-Driven Approach To Improve Systems UnderstandabilityAnd help identify organizational and architectural challengesFeb 2, 2022Feb 2, 2022
Published inBetter ProgrammingReactive Programming With React and RxJsReduce dependencies, enhance modularity, encourage the sharing of common logic, and improve testabilityJun 30, 20211Jun 30, 20211