Saurabh NayarinHigher-Order FunctionsSpeeding Up Your Tests: A Guide to Parallel Testing in GoParallel Tests — Improved developer productivityFeb 21Feb 21
Saurabh NayarinHigher-Order FunctionsTable Tests in Golang: A Recipe for Conciseness and ClarityWriting unit tests in Golang ensures code quality and prevents regressions. While traditional test methods are effective, they can become…Jan 3Jan 3
Saurabh NayarDomain-Driven Design and Bounded Context: Navigating Complexity in Software ArchitectureSoftware development is a complex world, filled with intricate problems and multifaceted solutions. One of the challenges developers face…Sep 29, 20231Sep 29, 20231
Saurabh NayarUnderstanding Microservices: Architecture and BenefitsIn the world of software development, staying agile and responsive to changing demands is paramount. Traditional monolithic applications…Sep 21, 2023Sep 21, 2023
Saurabh NayarGo Tests — Exploring Tabular Tests in GoLang: Simplifying Test Cases for Better Code QualityIntroductionAug 28, 2023Aug 28, 2023
Saurabh NayarinHigher-Order FunctionsGolang: Libraries, tools to help you write elegant, and efficient JSON codeIf you are an application programmer in the 2020s, you are working with JSONS — transforming, marshaling, unmarshaling, enriching, and…Oct 21, 20221Oct 21, 20221
Saurabh NayarinLevel Up CodingGo Worker Pool: The Concurrency PowerhouseThe best “Application programmers” are cultured to focus on business requirements and they typically don’t always factor in the need for…Oct 10, 20223Oct 10, 20223
Saurabh NayarinHigher-Order FunctionsGolang: Six Error Handling Techniques to help you write elegant codeWhat do you do when things go wrong?Sep 14, 20203Sep 14, 20203
Saurabh NayarinHigher-Order FunctionsGolang: Three common programming ProblemsAnd three not very very obvious Golang solutionsJun 27, 20206Jun 27, 20206
Saurabh NayarinHigher-Order FunctionsIs an Online Masters in CS worth your time?“It depends” — is the usual answer. I will try to do better. Maybe!!Jun 22, 20203Jun 22, 20203