- black autoformats my code swiftly
- ruff is fast and replaces multiple python linters
- pip-tools lets me manage multiple dependency specifications (local, prod, test) more sanely than manually syncing `pip freeze` with multiple requirements files.
- f-strings are nice improvement over .format calls, % string interpolation, string.Templates, etc.
- I appreciate pattern matching and case classes in Scala. I expect to like them using dataclasses and pattern matching Python
I was homeschooled and have homeschooled my three kids. Never has that meant "only at home and only with my family". My kids have been in co-op classes, taken classes from Art or Technical instruction centers (piano lessons, voice classes, programming, robotics), enrolled in community classes via private institutions and the local JC (cooking classes, performing arts) and been enrolled in independent study charter public schools which have some in-person classes. And in high school they start taking in-person JC courses.
There is lots of regular exposure to a variety of other people in all of that!