Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
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.
-
I choose optimism
How you view the world, impacts how you view your life.
-
How to evaluate refactoring decisions? The four W's
A small but practical framework to evaluate refactoring proposals.
-
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.
-
How to configure React Relay with Vite
A small tutorial showing how to configure React Relay with Vite.js
-
Always use [closed, open) intervals. A programmer's perspective
A short note on the dangers of using [closed, closed] intervals.
-
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.