Teiva HarsanyiFor the Love of Haskell and MonadsThis post aims to explain the concept of monads while highlighting Haskell's elegance. You do not need to know anything about Haskell.13 min read·Mar 19, 2024--1--1
Teiva HarsanyiA 2023 RetrospectiveFor whom it may interest, my retrospective of 2023.6 min read·Dec 21, 2023--1--1
Teiva HarsanyiPost hoc ergo propter hocWhen temporality becomes causality2 min read·Nov 11, 2023--1--1
Teiva HarsanyiCounting the Countless: A Case Study on Handling Probabilistic Increments in Large-Scale Systems 🎲Using a probabilistic solution in the context of large-scale systems.5 min read·Apr 9, 2023----
Teiva HarsanyiI Completed All 8 Advents of Code in One Go: Here Are the Lessons I Learned.From 2015 to 2022: 400 ⭐️12 min read·Feb 15, 2023--2--2
Teiva HarsanyiProfiling and Execution Tracing in GoDelving into profiling and execution tracing to help us get insights into how an application performs.1 min read·Dec 23, 2022--11--11
Teiva HarsanyiSlice length vs. capacity in GoMaking sure the concepts of slice length and capacity are crystal clear.1 min read·Nov 9, 2022--4--4
Teiva HarsanyiMaps and Memory Leaks in GoA map can always grow in memory; it never shrinks. Hence, if it leads to some memory issues, you can try different options.1 min read·Sep 28, 2022--7--7
Teiva HarsanyiConcurrency isn’t Always Faster in GoReminding us some fundamental knowledge of concurrency in Go and exploring a concrete example where a concurrent solution isn’t faster.1 min read·Sep 14, 2022--3--3
Teiva HarsanyiHow to Write Accurate Benchmarks in GoFour common mistakes that prevent you from writing accurate benchmarks in Go.1 min read·Aug 31, 2022--2--2