18 Jun 2022Functional Options Pattern in GolangFunctional Options Pattern also called just Options Pattern, is a creational design pattern that lets you build a complex struct using a… read more#Golang
17 Jul 2021How to write better components unit testsSo, you're already writing unit tests for your components. Maybe you're even practicing TDD because you want your tests to improve your… read more#React, #TypeScript, #JavaScript, #Testing
22 May 2021Docker and Docker Compose for frontend and Node.js developmentUsing Docker for development has a great advantage of unifying development environments across the development team and provides a… read more#Docker, #DivOps, #Node.js
18 Apr 2021Micro Frontends with Module Federation in MonorepoLarge codes base and teams that work on them, face an additional set of challenges unknown or unidentified as an issue in smaller setups… read more#JavaScript, #React, #DivOps
14 Nov 2020TypeScript: Template Literal TypesLiteral types in TypeScript allow for narrowing down the type to the exact value. You can communicate in the type system that the value has… read more#TypeScript
10 Nov 2020How to structure frontend applicationSoftware design and architecture is not something you can install with npm. If you disagree, nothing is stopping you from installing an… read more#Architecture, #React, #JavaScript, #TypeScript
01 Nov 2020Review: Writing for Software Developers by Philip KielyIn September, I took two weeks off to enjoy some time in nature before the rainy autumn hits. Apart from the time for relaxation, the… read more#Books
29 Sep 2020Fighting legacy JavaScript codeWhen legacy code is giving you a hard time, it's a good time to learn yourself a few new tricks. You might not think there's a method to… read more#JavaScript
01 Aug 2020How to use static code analysis to write quality JavaScript/TypeScriptStatic code analysis is a process of inspecting the source code to get some insights without actually running it. Which is why we call that… read more#JavaScript, #TypeScript
15 Jun 2020Review: Practical Microservices by Ethan GarofoloThis article is a first book review on this blog. I'm going to see whether this format sticks. I've got " Practical Microservices. Build… read more#Books