← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 15
  1. Staticware 0.2.0: The first cut

    This is an early release.

  2. BinaryOrNot 0.6.0: Three Layers of Detection

    BinaryOrNot identifies binary files three ways: by extension, by file signature, and by content analysis.

  3. If you've ever had BinaryOrNot misidentify a UTF-16 file, choke on a CJK-encoded document, or crash because chardet changed its API, this release is for you.

  4. Cookiecutter 2.7.1: The One Where It Knows Its Own Name

    You know that thing where you release an album, it's on the shelves, people are buying it, and then someone points out the spine says it's your previous album?

  5. Cookiecutter 2.7.0 is tested on Python 3.10 through 3.14, ships with a security policy documenting the trust model for template hook scripts, and publishes to PyPI with cryptographic provenance so you can verify every release.

  6. Kalinga Means Care: Air ❤️ PythonAsia 2026

    Air Web Framework exists not just because we created it, but because of the support we got soft-launching it at Python Philippines and running its first sprint at PyCon Davao.

  7. I've put out the biggest release of cookiecutter-pypackage since the modern rewrite.

  8. Adopting Idiomatic PyTest: A Code Review

    We recently reviewed a pull request from contributor Martin Saizar that refactored our Python tests.

  9. Introducing AirDragon: A Component Library Born on an Airplane

    On a recent flight from Japan to the Philippines, Pydanny and I started coding a new project.

  10. The First Air Sprint

    I co-led the first ever Air web framework sprint in Davao, Philippines, as part of Day 2 of PyCon Davao on October 26, 2025.

  11. Python Tricks You Can't Live Without

    Slides from my keynote at PyCon Davao 2025, the first regional Filipino conference for Python programming enthusiasts.

  12. Introducing Air: A Pioneering AI-First Python Web Framework

    Air is a pioneering AI-first Python web framework that represents the next evolution in web frameworks to be deeply AI-native.

  13. Run Any Python CLI Instantly — No Install, No Virtualenv (uvx)

    If you need to run Python applications from PyPI without installing them permanently, uvx provides a convenient way to execute Python tools without having to manage dependencies manually.

  14. JSON to SQLite With sqlite-utils

    How to get JSON into a local SQLite database fast.

  15. Continuing the Sentence Transformers exploration, I use a cross-encoder model to rank my notebooks by similarity to search queries.