Ahmad Berahman·Sep 15, 2025The Day I Learned UUIDs Aren’t Always UniqueA real-life mistake that taught me about communication, design, and user experience in software engineering
Ahmad Berahman·Sep 10, 2025Why I Still Write in the Age of AI (and Why You Should Too)AI tools can write fast, but readers still trust real human stories. Here’s why writing and knowledge-sharing matter more than ever.A response icon1A response icon1
Ahmad Berahman·Oct 6, 2024Optimization with Simulated AnnealingSimulated Annealing (SA) is a powerful algorithm inspired by a real-world process called annealing in metallurgy. In annealing, metals are…
Ahmad Berahman·Feb 1, 2024How I Found and Fixed a Bug in My Code Using Git BisectHello everyone! Today, I want to share with you a story about how I identified and fixed a bug in one of my coding projects. This story is…
Ahmad Berahman·Nov 26, 2023Simplifying Docker Multiplatform Builds with BuildxIn this post, we’re exploring a tool in the Docker universe, Buildx. Docker Buildx simplifies image building for different platforms (like…
InGeek CulturebyAhmad Berahman·Apr 5, 2022Heartbeats in GolangWhat are Heartbeats in Golang?A response icon4A response icon4
Ahmad Berahman·Nov 11, 2021Is Space-Based Pattern only for Cloud based hosted?!What is Space-Based Architecture Pattern? and Should we implement Space-Based Architecture pattern only on Cloud?
InGeek CulturebyAhmad Berahman·Apr 27, 2021Generics in GoGenerics is the concept that it is sometimes useful to write functions or structs where the specific type of a parameter or field is …A response icon3A response icon3
Ahmad Berahman·Feb 12, 2021How to design an efficient network APIs with FASS?In these stories, we talk about some of APIs design concerns and efficient way for solving them …
Ahmad Berahman·Dec 17, 2020Useful Design PatternsWe talk about useful design patterns for programmers …