PinnedYair FernandoinBetter ProgrammingGo API Design With Protocol Buffers and gRPCA step-by-step guide based on a social media app·10 min read·May 19, 2022----
PinnedYair FernandoinBetter ProgrammingImplementing Interfaces With GolangLearn how to leverage the power of interfaces·7 min read·Feb 22, 2021----
PinnedYair FernandoinThe StartupWhat Are SOLID Principles in Software Development World?Implementations with Ruby Programming Language·10 min read·Dec 30, 2020----
Yair FernandoinBetter ProgrammingBuilding Reverse Proxy (gRPC-Gateway)gRPC API with protocol buffers·5 min read·Oct 10, 2022----
Yair FernandoinBetter ProgrammingHow to Avoid Race Conditions in GolangWrite secure concurrent code·4 min read·Jun 13, 2022--2--2
Yair FernandoinBetter ProgrammingGolang Type AssertionUsing interfaces to determine behavior·4 min read·Jun 6, 2022--1--1
Yair FernandoinBetter ProgrammingMastering Concurrency In Go — With Select, Goroutines, and ChannelsWrite concurrent code·8 min read·Jun 3, 2022----
Yair FernandoinLevel Up CodingSwitch Statement in Golang ExplainedWith Practical Examples·5 min read·May 31, 2022----
Yair FernandoinBetter ProgrammingFile Processing Using Concurrency With GoLangMaster concurrency in Go·5 min read·May 30, 2022--4--4