- Software engineering, which a group of Googlers defined as “programming over time.”
- https://computers-are-fast.github.io/ --> good exercise to estimate how fast computers are
- https://george3d6.medium.com/stop-future-proofing-software-c984cbd65e78 --> I think part of the reason is that most people building software in 2018, still think of the servers of 2005.
- https://medium.com/s/story/imaginary-problems-d4f2921bd1b8
- https://news.ycombinator.com/item?id=32056969 --> on estimates
- https://martinfowler.com/articles/bottlenecks-of-scaleups/
- On Software Re-writes: https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/
- https://blog.mocoso.co.uk/2022/11/08/tech-debt-is-a-terrible-metaphor/
- https://neopragma.com/2019/03/technical-debt-the-man-the-metaphor-the-message/ --> very good "phoenix project-like" story on an good MVP solution done quick and how/if the term applies to that
- https://refactoring.fm/p/the-true-meaning-of-technical-debt --> Ward describes debt as the natural result of writing code about something we don't have a proper understanding of. He doesn't talk of poor code — which he says accounts for a very minor share of debt. He talks of disagreement between business needs and how the software has been written.
- "What defines low quality is un-intentional decisions": https://refactoring.fm/p/james-cowling?utm_source=substack&utm_medium=email#play
- You can't buy integration: https://martinfowler.com/articles/cant-buy-integration.html
- https://grugbrain.dev/ --> so funny and so true
- https://commonsware.com/Android/ --> The Busy Coder's Guide to Android Development
- Design Sprints for Scrum Projects: https://medium.com/strive-studio/design-sprints-vs-scrum-ad4c15cf59c1
- Bridging Design Sprints and Development Sprints: https://sprintstories.com/bridging-design-sprints-and-development-sprints-4ab75dace97f
- The New User Story Backlog is a Map: https://www.jpattonassociates.com/the-new-backlog/
- The clean architecture by Brandon Rhodes (2014), https://www.youtube.com/watch?v=DJtef410XaM
- Architecture Decision Records: https://github.com/joelparkerhenderson/architecture-decision-record
- Building Mobile Apps at Scale: 39 Engineering Challenges: https://www.mobileatscale.com/
- OWASP Mobile Security Testing Guide: https://owasp.org/www-project-mobile-security-testing-guide/, https://github.com/OWASP/owasp-mstg/blob/master/Checklists/Mobile_App_Security_Checklist-English_1.2.xlsx
- MobileNativeFoundation/discussions#6