Click any tag below to further narrow down your results
Links
The author argues for splitting mechanical and “real” changes into separate, even temporarily broken, commits to make code reviews simpler. By using squash-and-merge, you get a clean long-term history while reviewing a step-by-step narrative that’s easier to validate.
The author shares their experience of creating Beep, a fictional programming language, in collaboration with the AI tool Claude Code. Through detailed examples, they explore features like lexical and dynamic scoping, as well as the AI's assistance in solving complex programming challenges and refactoring code.