With building becoming so easy - when do you decide to build, when to collaborate and when to contribute? Both within the organization and outside as well (particularly when we are doing open-source). What applies to others will apply to us as well. AI throws up all sorts of interesting social questions.
The eternal tussle between Rights and Duty will show up at different levels with AI.
In this case - would you use AI to go deep building something or will you go build 100s of things?
The dual of Ralph Wiggum Coding: Lisa Simpson coding. Meticulous, principled, deeply researched before a single line is written. She's read the RFC, she knows the tradeoffs, she's diagrammed the state machine, she has opinions about your error types. Where Ralph accidentally writes working code, Lisa deliberately writes correct code. Where Ralph's strength is fearlessness and momentum, Lisa's is rigor and foresight.
courtesy AI: Google Gemini and Claude
Ensure your project has a justfile or a makefile to have useful short-cut commands for building/testing/executing your software - humans and AI agents will both thank you alike.