Martin KockinBetter ProgrammingA Comprehensive Guide to Interfaces in GoUnderstand the various types and how to implement themOct 4, 20212Oct 4, 20212
Martin KockinBetter ProgrammingLearn Go By Building a Bus ServiceA bus ride with GolangSep 4, 20204Sep 4, 20204
Martin KockinBetter ProgrammingHow to Learn a New Programming LanguageA methodical approach by learning the syntax, the ecosystem, and what it takes to achieve proficiencyMay 7, 2020May 7, 2020
Martin KockinBetter ProgrammingThe Flyweight Pattern in GoMinimizing memory usage by sharing data with other objectsJan 21, 20203Jan 21, 20203
Martin KockYou Probably Don’t Want a Web FrameworkThink twice before you decide to use Rails for your Ruby project, Spring for your Java project, and Symfony for your PHP project.Mar 22, 20191Mar 22, 20191
Martin KockInheritance is Indeed EvilA tale of growing frustration with Object-Oriented Programming that highlights one of its core features as a culpritJun 16, 2018Jun 16, 2018
Martin KockinCloudBoostReading Humongous Files in GoA real-world performance comparison between Node.js and Go for file parsing unsurprisingly turns out in Go’s favor — but how much?Jan 21, 20183Jan 21, 20183