In addition to the advice in the book, this section of the website contains some additional helpful hints. These will generally be expansions on things in the book with a specific viewpoint in mind. If you find these useful and haven't yet taken a look at the book, I'd (humbly) suggest that you do so. If you like these, you'll like the book.
Connecting an external API into the apd.aggregation data pipeline, in order to chart domestic power usage.
Connecting an external API into the apd.aggregation data pipeline, in order to chart domestic power usage.
This week I wrote some tools to help me remove type hints from my code samples, so I could offer readers of the book a way to see the code without hints, if that's something they feel strongly about.
It's really frustrating when tests pass for you and not for someone else. This is often due to isolation issues, which can be difficult to debug. This is the approach I take.
A good test suite is a fast test suite. If you can't make the tests faster, you can run fewer at a time to make it feel more responsive.
I wanted to add support for the sensors on this board. This is the first step, using Jupyter notebooks and a remote kernel setup to try sample code.