RSSAmplifier

Blog

fhur's blog

fhur's blog

fhur.meRSS feed ↗18 posts

Latest posts

Maybe the database got it right

A reflection on our industry's obsession with abstracting away the database.

Change is the root of all (evil) bugs

Exploring the relationship between change and bugs.

Why you shouldn't default to positional parameters

Named parameters are generally better than positional parameters, and you should use them by default

That's not an abstraction, that's just a layer of indirection

Abstractions are a double-edged sword

Why strength training? A programmer's perspective

How I discovered strength training.

Oh shit: AI works!

The moment I realied the job was going to change drastically

The internet has changed

Thoughts on more than a decade of web development experience.

Do you want your children to be like you? A programmer's perspective

A reflection on potential, parenthood and imitation.

How to evaluate refactoring decisions? The four W's

A small but practical framework to evaluate refactoring proposals.

I choose optimism

How you view the world, impacts how you view your life.

Don't wait for interview feedback, introspect instead.

On the importance of working on your deficiencies instead of waiting for others to point them out to you.

The phyrric victory: a lesson in product management

Or how the success of software projects depends greatly on good estimation of their costs.

Always use [closed, open) intervals. A programmer's perspective

A short note on the dangers of using [closed, closed] intervals.

How to configure React Relay with Vite

A small tutorial showing how to configure React Relay with Vite.js

Why read Dostoevsky? A programmer's perspective

On the limits of scientific knowledge and the importance of reading the classics

More states, more bugs

On null pointer exceptions, type systems, A/B testing and RBAC systems.

There's no such thing as a one-line-change

On prediction failures, bad betting strategies and one-line-changes.

Knowledge is like a house of cards

On the importance of building solid foundations.