- Implicit Overflow Considered Harmful (and how to fix it)
Considerations on Codecrafting
3 Oct 2021
A common problem in programming language design is the question of what the type of integral literals should be, and if they are untyped, what the rules for implicitly converting them to regular integer types should be. This is part of the more general problem of how to handle having multiple intege…
- How to make sure you have bad documentation
Sadly, all of these are based on patterns that I've seen. Documentation is hard to get right. It doesn’t drive business metrics (at least internal documentation) and it doesn’t usually get people promoted. But I think that if you make it easy to write and easy to read, engineers will write pretty decent docs. If only because they’re sick of answering dumb questions in Slack.