Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
A Kotlin/Android app that shuffles Spotify playlists in a truly random order.
-
Readable code helps developers parse what is in front of them.
-
A CLI tool (React UI to come) that helps you build playlists that match your physical activity using Typescript/Node.
-
A newsletter hub using Typescript/Node/Vue that helps you keep on top of your newsletters without digging through your inbox.
-
Maintainability isn’t only about finding code or reading code.
-
The difficulty of understanding a system depends less on its size than on its cognitive surface area — how much of the system developers must explore to understand behavior.
-
AI makes it easier than ever to generate code — but it does nothing to reduce the cost of understanding it.
-
The Single Responsibility Principle works because it limits conceptual frame switching, protecting the reader’s working memory.
-
A codebase that forces exploration slows everyone down.
-
Software development is read-heavy.
-
Developers don’t read code like compilers.
-
Code formatting works best when it aligns with how humans process information: chunking ideas, scanning patterns, and recognizing structure.
-
Formatting debates often get dismissed as style preferences, but consistent structure helps the brain process code more efficiently.
-
Refactoring legacy systems becomes safer when structure makes behavior understandable before changes are made.
-
AI-generated tests often mirror implementation instead of validating it.
-
AI-generated tests often reproduce the structure of the code they test — creating the illusion of coverage without validating behavior.
-
Team traditions fail more often from cultural misfit than from lack of effort.
-
A dedicated appreciation day gave teammates a structured moment to recognize each other’s contributions and kindness.
-
A birthday spotlight survey revealed funny and meaningful details about teammates — but also taught me how cultural differences affect team rituals.
-
Remote teams don’t get spontaneous celebrations — simple traditions like shared birthday cards help build connection intentionally.
-
The Tazzie Awards turned work anniversaries into a team-wide event — combining humor, recognition, and participation.
-
Personalized Spotify playlists became one of our most loved work-anniversary traditions — but only because the team had the trust and familiarity to make it work.
-
A new version of my personal recipe costing and meal-planning webapp using Rails 8/PosgreSQL and a little bit of React.
-
A personal recipe costing and meal-planning webapp using Java/Spring/Ebean/MySQL/JSP.