Encounter: The pedantic checklist for changing your data model in a web application

https://rtpg.co/2021/06/07/changes-checklist.html Quote: — Let’s say you have a web app with some database. In your database you have an Invoice model, where you store things you are charging your customers. Your billing system is flexible, so you support setting up tax inclusive or exclusive invoices, as well as tax free invoices! In this model you …

Linking GitHub issues to commits

Connect an issue with a commit after the commit In your issue on GitHub, just write a comment with the commit hash. For instance: Fixed with commit 61d949320fc0bf1a8dba09b3845bddcd153b1a64 https://stackoverflow.com/questions/19036161/connect-an-issue-with-a-commit-after-the-commit#26835572 Link to the issue number on GitHub within a commit message …you can use these synonyms to reference an issue and close it (in your commit …

Encounter: Grady Booch – A thread regarding the architecture of software-intensive systems.

There is more to the world of software-intensive systems than web-centric platforms at scale. A good architecture is characterized by crisp abstractions, a good separation of concerns, a clear distribution of responsibilities, and simplicity. All else is details. You cannot reduce the complexity of a software-intensive systems; the best you can do is manage it. …