PinnedThe Essence of QigongThis ancient practice might look simple, but there’s a lot more to it than meets the eye. In this article, we’re diving into the …Dec 13, 2023Dec 13, 2023
Using MS SQL on a MAC with .net5I am writing this more like a reference for myself as it is always a pain to set this up and play around with a starter project.Oct 28, 2021Oct 28, 2021
WebStorm IntelliJ IDE and Git Performance optimizationAfter a couple of days of looking into improving performance of my frozen WebStorm on Windows 10(Unfortunately working in Enterprise means…Apr 16, 20211Apr 16, 20211
React Interview Questions — for the interviewerFinding the right people with the right skills, the right personality, solid experience and good attitude is an incredibly difficult task.Apr 11, 2021Apr 11, 2021
React Testing Library, Portals, MUI AutocompleteAnyone wanting to test portals with react testing library runs into problems eventually. There are a few ways to test portals but…Jun 26, 20202Jun 26, 20202
Unit vs Integration tests, Detroit vs London school of TDDThis article started with an argument at work about what actually is a unit test. I had a simple JS function which imported a few internal…Dec 23, 2019Dec 23, 2019
Get the type of a react component prop in TypeScriptI am writing this to myself because it is always a pain to google for how to get the type of a property on a 3rd party component. At work…Oct 24, 20191Oct 24, 20191
Avoid a long list of React ProvidersWith all the new cool context and hooks features, we sometimes end up with a component consisting of a long list of nested providers. This…Sep 23, 2019Sep 23, 2019
React useEffect, real world example with testsI started using hooks in production a couple of weeks ago and so far it is a great experience. I received the following requirements in my…May 20, 20191May 20, 20191
When does technical debt kick inIn the past couple of years, I went through a lot of discussion about best practices, standards, architecture etc. All the clean code…Apr 6, 2019Apr 6, 2019