Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
AI Review Loops Don’t Always Stabilise It’s tempting to think that having AI review code and then implement fixes in a loop will create a flawless diamond at the end of the process.
-
Focustro: Development Notes for a Replicating React Application Contents: “Offline-first” The Application Summary Synchronising Data React State Management NixOS Deployment “Offline-first” There is a an approach to application development sometimes called…
-
Files That Change Together Should Stick Together I find it is easier to navigate, understand, and edit a codebase when the files that are edited together are closer together in the file system hierarchy.
-
Effective Checklists ☑ Checklists are useless if people ignore them, so decrease the mental burden of your checks as much as possible. ☑ Keep the list as short and focused as possible. ☑ Keep only the most important checks. ☑ Each check should be applicab…
-
Alerts, Checklists, and Lazy Thinking Developers can be lazy thinkers.
-
Accidental Waterfall Accidental Waterfall A decision that has unacknowledged organisational or political barriers hindering its reevaluation.
-
The State-Diff Pattern My Googling couldn’t discover an existing name for this pattern, so I have taken the liberty of naming it myself.
-
Applying “Make Invalid States Unrepresentable” Here are some real life cases of applying one of my favourite principles.
-
My Principles for Building Software These are my personal principles for building software.
-
The High Cost of Splitting Related Data Consider the following simple architecture: The tables in the database are related.
-
Your Database as an API Many developers have encountered databases with hundreds of poorly named tables which themselves have poorly named fields and haphazardly specified relationships.
-
Sense and Availability I often hear the claim that services improve availability.
-
A Few Django ORM Mistakes See if you can figure out what's wrong with the code snippets below!
-
Consistency is Consistently Undervalued Micro-services and non-ACID databases have been trendy over the last few years due mainly to their success at large companies like Google.