My top 5 features of Renovate, an open source tool for automated dependency updates.
As an introvert, I have a limited communication capacity that I refer to as my "extravert budget". In this post, I will share how I learned to spend it more wisely in order to stay in sync with the IT reality.
Next.js is a great example of a “fast by default” mindset. It popularises web performance best practices by making them easy to use. In this article I share my favourite performance features of Next.js framework.
In modern working conditions, software engineers often struggle with focus. I discovered a few tricks that I share in this article.
"According to the State of JS report, the “Code Architecture” problem is the main pain point in frontend development. This post is an attempt to connect the Software Architecture discipline with the modern frontend.
In this guide I map common Flutter concepts to their equivalents in web development. If you are a React developer interested in Flutter, it will help you find your fit on the new territory.
Terminals can be very cool and fun! But you don't have to be a command line geek to be a successful developer.
In this article, I share three dead simple tricks everyone can start using now to become better managers for themselves. No MBA required 🤓
Cover photo by Ryan Quintal on Unsplash Hi DEV! Could you recommend any ideas/frameworks/games for...
Improve your website performance by caching dynamic pages in Cloudflare (or any other) CDN. No need to rewrite everything in Gatsby :)
We, developers, tend to value practice over theory because this is how we learn most of the things. Often though, we don't know how to start, which library or service to pick, etc. Quick investigation process described in this article helps me in such situations.
It took me two years to realise that “How to find time to code?” is the wrong question for a Tech Lead. In this blog post I'm explaining why.
1:1 is a simple and powerful management tool that is often underestimated by novice Tech Leads. Check out my practical recommendations to make the most of it.
What tool do you use for documentation and how does documentation process look like in your organisation?
What I noticed in behaviours of great developers is that they find a moment to think outside the box and apply results of their thought process to reality. This is what I call practical thinking.