jokumu.hashnode.devUnderstanding Blockchain Consensus: Proof of Work vs Proof of StakeConsensus Mechanisms Have you ever wondered how cryptocurrencies like Bitcoin or Ethereum stay secure and prevent cheating, even without a bank or central authority? The answer lies in consensus mechanisms — the magical rules that help everyone on th...Apr 20, 2025·3 min read
jokumu.hashnode.devBuilding a Web Server in GoIntroduction A server is a specialized system whose role is to respond to requests made by computers over a network. Servers are very critical since they provide hosting for websites and applications, and they also facilitate communication over a net...Mar 3, 2024·4 min read
jokumu.hashnode.devBuilding a URL Shortener in Go: A Step-by-Step GuideIntroduction: URL shortening is a technique used used to convert lengthy and complex URLs into shorter user-friendly versions. These shortened URLs are preferably advantageous compared to the original URLs, since they reduce visual complexity of the...Feb 24, 2024·5 min read
jokumu.hashnode.devSurviving the Zone01 Software Development Piscine Bootcamp in KenyaEmbarking on the Zone01 Piscine felt like diving into uncharted waters, a digital sea of challenges that promised to test the spirit of aspiring coders. The preliminary online test marked my initiation, a gateway to the grandeur of the piscine experi...Dec 13, 2023·3 min read