Conclusion
Putting my general snarkiness of this topic aside, it’s admirable that we have so much control over something that seems trivial. The lineJoin
property’s default value of miter is appropriate for many situations, but when you are using the canvas
to represent charts or other very line-heavy things, being able to customize how the corners look is essential…maybe!