Changing implementation of Jest mocks per test can be confusing. This blog post will present a simple solution for that. You’ll see how each test can get its own mock for both constant values and functions. The solution doesn’t rely on using
require()
.
More...
Often engineering teams struggle with technical debt. They are busy with building features and fixing bugs, but that’s not going well due to a huge amount of technical debt. However, they hardly get any time to fix any of the debt.
In this article I’m going to share my experience on how to manage technical debt and get it fixed.
More...
Tech Lead / Lead Developer / (Whatever it is called in your company) is a very interesting role that combines technical
work and leadership.
I’ve been in that role at a few different companies and I’d like to share my thoughts on what you can do to be effective in that role.
Equally, this article may also help you to decide if you want to try the role.
More...
We live in desperate times. And more than ever we need to make decisions based on hard data and collaborate with each other.
So in the spirit of that, I’ve released an open source
COVID-19 Dashboard.
More...
MobX is a statement management library. Unlike Redux it doesn’t require a lot of boilerplate code. In this post we’ll talk how you can benefit from using MobX vs Redux.
More...
Now you can use shallow rendering for testing React components with hooks. And a few words on why shallow rendering is good.
More...
TypeScript has a lot of advantages. However, it’s not often that you are starting a brand new project. More often though you are working on an existing codebase and simply don’t have luxury of rewriting everything from scratch. After all, we need to deliver new features and fix annoying bugs.
But we shouldn’t despair - it’s possible to gradually move your projects to TypeScript - one module at a time - and run TypeScript and JavaScript side-by-side.
More...
You have an idea for a B2C product, for a mobile app even. But you’re worried about bugs & bad reviews on app store. So, you only release it for a very limited audience. That’s probably wrong…
More...
Elevator Pitch
A mobile app that helps to find places that do you favourite meal or drink the best. Unlike existing products (Google Maps, TripAdvisor, Yelp), you see ratings for meals & drinks, as opposed to the whole place.
More...