RSSAmplifier

Blog

olavihaapala.fi – Personal Blog

A personal blog about development

olavihaapala.fiRSS feed ↗10 posts

Latest posts

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.

Do Everyone a Service by Writing Good Commit Messages

Good commit messages are worth gold. This blog posts explains why this topic matters.

You Will Never Be Done with Accessibility

Making a website accessible is far easier than keeping a website accessible over time – it requires a continuous effort.

JavaScript Should Be Your Last Resort

Client-side JavaScript is the single biggest reason for slow websites. It should be avoided and only used cautiously if nothing else works.

Modern and Accessible with TailwindCSS

is deprecated and should not be used, but sometimes you need similar functionality even in modern web development.

An open PR is the first 90% of the job – the other 90% remains

Estimating is hard and you probably knew it already. This blog post may or may not help you become better at it.

Writing Blog Posts Using Speech-to-Text

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.

Conventions Don’t Matter – What Matters Is Consistency

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.

Git Bisect Is Your Friend in Need

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.

My 2020 in Review

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.