I wrote up a long form post about the history of these tools, why each one exists, and why I settled on these choices in my workflow.
jacobtomlinson.dev/posts/2025/p...
I wrote up a long form post about the history of these tools, why each one exists, and why I settled on these choices in my workflow.
jacobtomlinson.dev/posts/2025/p...
Come along and hear about what's going on in the Dask community and to share what you're building with Dask.
Ad-hoc demos very welcome!
github.com/dask/communi...
Come along and hear about what's going on in the Dask community and to share what you're building with Dask.
Ad-hoc demos very welcome!
github.com/dask/communi...
Especially the parts on metastability and how when distributed systems fail they can get into a regime where they appear stable despite not doing useful work and therefore can't recover.
thundergolfer.com/blog/aws-us-...
Especially the parts on metastability and how when distributed systems fail they can get into a regime where they appear stable despite not doing useful work and therefore can't recover.
thundergolfer.com/blog/aws-us-...
- How many lines is the dependency?
- How many lines of the dependency do I actually call?
- What overall percentage of the dependency am I using?
- How many lines is the dependency?
- How many lines of the dependency do I actually call?
- What overall percentage of the dependency am I using?
2016 `setuptools` + hard coded
2018 `setuptools` + `versioneer`
2020 `setuptools` + `setuptools-scm`
2023+ `hatchling` + `hatch-vcs`
2016 `setuptools` + hard coded
2018 `setuptools` + `versioneer`
2020 `setuptools` + `setuptools-scm`
2023+ `hatchling` + `hatch-vcs`
discuss.python.org/t/python-3-1...
-- Benjamin Brewster - The Yale Literary Magazine 1882
-- Benjamin Brewster - The Yale Literary Magazine 1882
Come along and share what you've been doing with Dask.
github.com/dask/communi...
Come along and share what you've been doing with Dask.
github.com/dask/communi...
The majority of your users are busy getting on with their own work.
jacobtomlinson.dev/posts/2025/t...
The majority of your users are busy getting on with their own work.
jacobtomlinson.dev/posts/2025/t...
I feel exhausted today after another night of broken sleep, but my Apple Watch just told me that my sleep last night was 98/100 so I guess I’ve got that going…
I feel exhausted today after another night of broken sleep, but my Apple Watch just told me that my sleep last night was 98/100 so I guess I’ve got that going…
1:30pm: couldn't find a tool to do what I need, started building it
2:00pm: pushed initial release to GitHub and PyPI and shared with others
2:10pm: someone pointed me to an existing tool that does exactly what I need
2:30pm archived my tool
1:30pm: couldn't find a tool to do what I need, started building it
2:00pm: pushed initial release to GitHub and PyPI and shared with others
2:10pm: someone pointed me to an existing tool that does exactly what I need
2:30pm archived my tool
The llms.txt standard defines a way to publish docs in markdown for loading into context windows.
I made a quick Sphinx extension that makes it easy for you to do this!
github.com/jacobtomlins...
The llms.txt standard defines a way to publish docs in markdown for loading into context windows.
I made a quick Sphinx extension that makes it easy for you to do this!
github.com/jacobtomlins...
However, I'd never thought about how this is fundamentally incompatible with lock files and portability.
#SciPy2025 #pixi
docs.conda.io/projects/con...
However, I'd never thought about how this is fundamentally incompatible with lock files and portability.
#SciPy2025 #pixi
docs.conda.io/projects/con...
www.youtube.com/watch?v=UnNw...
@pydatalondon.bsky.social #python #programming #tutorial #gpu #pydata
www.youtube.com/watch?v=UnNw...
@pydatalondon.bsky.social #python #programming #tutorial #gpu #pydata