Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 60
  1. My 2025 Year in Books

    It’s time for another review for books I read this year (previously: 2024, 2022).

  2. GPU-Accelerated Zarr

    This post gives detailed background to my PyData Global talk, “GPU-Accelerated Zarr” (slides, video).

  3. Gone Sailing

    Last weekend I had the chance to sail in the 2025 Corn Coast Regatta.

  4. You can watch a video version of this talk at https://youtu.be/BFFHXNBj7nA On Thursday, I presented a talk, GPU Accelerated Cloud-Native Geospatial, at the inaugural Cloud-Native Geospatial Conference (slides here).

  5. I have a new post up at the NVIDIA technical blog on High-Performance Remote IO with NVIDIA KvikIO.1 This is mostly general-purpose advice on getting good performance out of cloud object stores (I guess I can’t get away from them), but has some specifics…

  6. My local Department of Education has a public comment period for some proposed changes to Iowa’s science education standards.

  7. Over at https://github.com/opengeospatial/geoparquet/discussions/251, we’re having a nice discussion about how best to partition geoparquet files for serving over object storage.

  8. My 2024 Year in Books

    Here’s another Year in Books (I missed last year, but here’s 2022).

  9. This post is a bit of a tutorial on serializing and deserializing Python dataclasses.

  10. stac-geoparquet

    I wrote up a quick introduction to stac-geoparquet on the Cloud Native Geo blog with Kyle Barron and Chris Holmes.

  11. I have, as they say, some personal news to share.

  12. Ned Batchelder recently shared Real-world match/case, showing a real example of Python’s Structural Pattern Matching.

  13. I wanted to share an update on a couple of developments in the STAC ecosystem that I’m excited about.

  14. Gone Rafting

    Last week, I was fortunate to attend Dave Beazley’s Rafting Trip course.

  15. A few colleagues and I recently presented at the CIROH Training and Developers Conference.

  16. Over in Planetary Computer land, we’re working on bringing Sentinel-5P into our STAC catalog.

  17. py-spy in Azure Batch

    Today, I was debugging a hanging task in Azure Batch.

  18. The Planetary Computer made its January 2023 release a couple weeks back.

  19. Cloud Optimized Vibes

    Over on the Planetary Computer team, we get to have a lot of fun discussions about doing geospatial data analysis on the cloud.

  20. Queues in the News

    I came across a couple of new (to me) uses of queues recently.

  21. My 2022 Year in Books

    It’s “Year in X” time, and here’s my 2022 Year in Books on GoodReads.

  22. Podcast: Revolutions

    Mike Duncan is wrapping up his excellent Revolutions podcast.

  23. Rebooting

    Like some others, I’m getting back into blogging.

  24. What's Next?

    Some personal news: Last Friday was my last day at Anaconda.

  25. As pandas’ documentation claims: pandas provides high-performance data structures.

  26. Dask Workshop

    Dask Summit Recap Last week was the first Dask Developer Workshop.

  27. Compatibility Code

    Compatibility Code Most libraries with dependencies will want to support multiple versions of that dependency.

  28. pandas + binder

    This post describes the start of a journey to get pandas’ documentation running on Binder.

  29. This post describes a few protocols taking shape in the scientific Python community.

  30. Scikit-Learn 0.20.0 will contain some nice new features for working with tabular data.

  31. This work is supported by Anaconda Inc.

  32. The other day, I put up a Twitter poll asking a simple question: What’s the type of series.values?

  33. This is part 1 in my series on writing modern idiomatic pandas.

  34. dask-ml 0.4.1 Released

    This work is supported by Anaconda Inc and the Data Driven Discovery Initiative from the Moore Foundation. dask-ml 0.4.1 was released today with a few enhancements.

  35. This is a status update on some enhancements for pandas.

  36. This work is supported by Anaconda Inc and the Data Driven Discovery Initiative from the Moore Foundation.

  37. This past week, I had a chance to visit some of the scikit-learn developers at Inria in Paris.

  38. dask-ml

    Today we released the first version of dask-ml, a library for parallel and distributed machine learning.

  39. This work is supported by Anaconda, Inc. and the Data Driven Discovery Initiative from the Moore Foundation.

  40. This work is supported by Anaconda, Inc. and the Data Driven Discovery Initiative from the Moore Foundation.

  41. This work is supported by Anaconda Inc. and the Data Driven Discovery Initiative from the Moore Foundation.

  42. Dask Performace Trip

    I’m faced with a fairly specific problem: Compute the pairwise distances between two matrices $X$ and $Y$ as quickly as possible.

  43. Introducing Stitch

    Today I released stitch into the wild.

  44. This is part 7 in my series on writing modern idiomatic pandas.

  45. This is part 6 in my series on writing modern idiomatic pandas.

  46. This is part 5 in my series on writing modern idiomatic pandas.

  47. This is part 3 in my series on writing modern idiomatic pandas.

  48. This is part 4 in my series on writing modern idiomatic pandas.

  49. This is part 2 in my series on writing modern idiomatic pandas.

  50. Modern Pandas (Part 1)

    This is part 1 in my series on writing modern idiomatic pandas.