|
You are here |
rosshemsley.co.uk | ||
| | | | |
benhoyt.com
|
|
| | | | | Principles I've found useful for designing good Python library APIs, including structure, naming, error handling, and type annotations. | |
| | | | |
www.laac.dev
|
|
| | | | | Choosing which tools to use in your Python development environment might be the toughest part of Python programming. The Python tooling ecosystem continues to evolve rapidly. I'll share what I need my tools to do, what tools are a part of my development environment, and why I use each one. | |
| | | | |
www.ethanrosenthal.com
|
|
| | | | | I make Python packages for everything. Big projects obviously get a package, but so does every tiny analysis. Spinning up a quick jupyter notebook to check something out? Build a package first. Oh yeah, and every package gets its own virtual environment. Let's back up a little bit so that I can tell you why I do this. After that, I'll show you how I do this. Notably, my workflow is set up to make it simple to stay consistent. | |
| | | | |
typecraft.dev
|
|
| | | Rails is making waves beyond our usual circles-here's why you should pay attention! | ||