Learn from Your Mistakes
As software developers, we aim to always be learning more. The best way to learn is to make mistakes and learn from those.
A personal blog about development
As software developers, we aim to always be learning more. The best way to learn is to make mistakes and learn from those.
Good commit messages are worth gold. This blog posts explains why this topic matters.
Making a website accessible is far easier than keeping a website accessible over time – it requires a continuous effort.
Client-side JavaScript is the single biggest reason for slow websites. It should be avoided and only used cautiously if nothing else works.
is deprecated and should not be used, but sometimes you need similar functionality even in modern web development.
Estimating is hard and you probably knew it already. This blog post may or may not help you become better at it.
This blog post has been mostly written using speech-to-text on my Android phone using the built-in functionality in the Google keyboard. Why? Just to test if this would be a nice workflow for drafting blog posts. You can read about my experience in this post.
Agreed conventions can make a huge difference in a team's performance. Successful development teams often have agreed on a set of conventions that everyone in the team tries to follow. However, you should not copy the conventions from others, because the conventions don’t matter.
A practical story of how using git bisect has several times saved me a lot of time and helped me investigate somewhat mysterious problems in larger code bases.
The year 2020 is history. This post is a short personal update about the past year and about how the year 2021 has started for me. You can also read about my personal goals for the year 2021.