Ahmad BerahmanOptimization with Simulated AnnealingSimulated Annealing (SA) is a powerful algorithm inspired by a real-world process called annealing in metallurgy. In annealing, metals are…Oct 6Oct 6
Ahmad BerahmanHow 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…Feb 1Feb 1
Ahmad BerahmanSimplifying 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…Nov 26, 2023Nov 26, 2023
Ahmad BerahmaninGeek CultureHeartbeats in GolangWhat are Heartbeats in Golang?Apr 5, 20224Apr 5, 20224
Ahmad BerahmaninNerd For TechIs 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?Nov 11, 2021Nov 11, 2021
Ahmad BerahmaninGeek CultureGenerics 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 …Apr 27, 20213Apr 27, 20213
Ahmad BerahmanHow 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 …Feb 12, 2021Feb 12, 2021
Ahmad BerahmanUseful Design PatternsWe talk about useful design patterns for programmers …Dec 17, 2020Dec 17, 2020
Ahmad BerahmanGonum and Sparse packageIn this story i talk about gonum package which is a brief of part of “Hands-On High Performance with Go” book.Nov 13, 2020Nov 13, 2020
Ahmad BerahmanArchitect Or DeveloperWhen I discuss with my coworkers about different subjects, most of the time I face a similar subject which shows the confusing situation…Oct 9, 2020Oct 9, 2020