luke-garzia.bsky.social
@luke-garzia.bsky.social
Reposted
PyCon 2025 was well worth the trip. I did all things types, presenting at the typing summit and connecting with typing leaders, some of whom we hope to interview on HappyPathProgramming.com.

My presentation came from Chapter 11 of my book-in-progress which you can find at thinkingintypes.com.
May 28, 2025 at 12:06 AM
Reposted
I am happy to share that I released my second pattern: «Data-Asset Reusability Pattern», focusing on #EfficientDataReuse.

This chapter explores reusability in data engineering with dedicated sub-patterns. But first, what is data-asset reusability?
Data-Asset Reusability Pattern
Accelerate data engineering development through code and data reuse patterns, from templating to materialization and abstraction.
www.dedp.online
March 5, 2025 at 2:27 PM
Reposted
This comment lead me to try the following experiment which shows that Python deletes whatever happens to be in the name given to the exception in the except clause, even if that name was already deleted and no longer contains the exception! Compare the difference between these two.
December 12, 2024 at 2:06 AM
Reposted
moka-py

A high performance caching library for Python written in Rust.

https://github.com/deliro/moka-py
December 7, 2024 at 1:15 AM
Reposted
@theembeddedrust.bsky.social has
Joined Bluesky!

If you have some ESP32s lying around and would instead go that route than the RP2040, this book is a great book for you. It’s beginner friendly and has example code. You just need to know a bit of rust, and the book will teach you the rest!
The Embedded Rustacean
Everything Embedded Rust
www.theembeddedrustacean.com
November 28, 2024 at 4:20 PM
Reposted
🔥 Hot Repo! 🔥 (100+ new stars)

📦 public-apis / public-apis
⭐ 318,309 (+106)
🗒 Python

A collective list of free APIs
GitHub - public-apis/public-apis: A collective list of free APIs
A collective list of free APIs. Contribute to public-apis/public-apis development by creating an account on GitHub.
github.com
November 25, 2024 at 7:01 PM
Reposted
CircuitPython is a great start IMO. Lets you learn the concepts and get some project wins in early with a very tight feedback loop. And if you stick in @adafruit.com 's ecosystem - everything is open source, so you can dive in to drivers/schematics as you want to go lower level.

circuitpython.org
CircuitPython
The easiest way to program microcontrollers
circuitpython.org
November 24, 2024 at 12:18 PM
Reposted
9 best practices fot building Microservices
#inovation #Python #microservices
November 23, 2024 at 2:07 PM
Reposted
I just released Ruff 0.8! Lots of exciting features in this release, but there are also a few breaking changes, so I'd encourage users to check out the blog post. The biggest change is that the target-version setting now defaults to Python 3.9 (but this is configurable!) astral.sh/blog/ruff-v0...
Ruff v0.8.0
The next stable version of Ruff is out now.
astral.sh
November 22, 2024 at 12:29 PM
Reposted
Great video explaining a clever vectorization for learning on strings and dirty categories:

the MinHashEncoder is fast, stateless, and excellent with tree-based learners.
It's in @skrub-data.bsky.social
youtu.be/ZMQrNFef8fg
Why the MinHashEncoder is great for boosted trees
YouTube video by probabl
youtu.be
November 21, 2024 at 10:12 AM
Reposted
Pex: A tool for generating .pex (Python EXecutable) files, lock files and venvs

https://github.com/pex-tool/pex
November 20, 2024 at 9:15 AM
Reposted
Looking to improve your #Python skills?

Use my starter pack of teachers/speakers/authors: go.bsky.app/M5WjB4s

Lots of additions, including @alsweigart.bsky.social @mkennedy.codes @vbrownbag.com @automationpanda.bsky.social @snarky.ca @iritkatriel.bsky.social

Who's missing? Let me know!
November 19, 2024 at 8:45 PM
Reposted
ha one click publish in marimo.io, pretty neat.

static.marimo.app/static/nba-c...
November 19, 2024 at 4:44 PM
Reposted
“I'm now convinced that async/await is, in fact, a bad abstraction for most languages, and we should be aiming for something better instead and that I believe to be thread.”

lucumr.pocoo.org/2024/11/18/t...
Playground Wisdom: Threads Beat Async/Await
Musings about async await again and why I think virtual threads are a better model.
lucumr.pocoo.org
November 18, 2024 at 12:04 PM
Reposted
If you’ve got some time on your hands and want to look behind the curtain of LLMs, here’s a takedown of their heart, transformers, to its nuts and bolts.
www.brandonrohrer.com/transformers
November 18, 2024 at 1:21 AM
Reposted
🚀 Skyrocketing! 🚀 (200+ new stars)

📦 donnemartin / system-design-primer
⭐ 276,007 (+211)
🗒 Python

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
GitHub - donnemartin/system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards. - donnemartin/system-design-primer
github.com
November 17, 2024 at 2:01 PM
Reposted
Enjoyed this post on using Pydantic Settings instead of os.getevn by @alternatebuild.dev

alternatebuild.dev/posts/6_how_...
n8
alternatebuild.dev
November 17, 2024 at 2:17 PM
Reposted
🎉 Celebrating! 🎉 (500+ new stars)

📦 DataExpert-io / data-engineer-handbook
⭐ 13,858 (+985)
🗒 Makefile

This is a repo with links to everything you'd ever want to learn about data engineering
GitHub - DataExpert-io/data-engineer-handbook: This is a repo with links to everything you'd ever want to learn about data engineering
This is a repo with links to everything you'd ever want to learn about data engineering - DataExpert-io/data-engineer-handbook
github.com
November 16, 2024 at 8:01 PM
Reposted
PyTorch ends conda packages. I think this is good news for the ecosystem. All aboard the pypi wheels with uv train! dev-discuss.pytorch.org/t/pytorch-de...
PyTorch Deprecation of Conda Nightly Builds
Please see: [Announcement] Deprecating PyTorch’s official Anaconda channel · Issue #138506 · pytorch/pytorch · GitHub PyTorch will stop publishing Anaconda packages that depend on Anaconda’s default ...
dev-discuss.pytorch.org
November 16, 2024 at 6:21 PM
Reposted
If you want to ensure your post appears in my " Python Programming " feed, use one of the following hashtags:

#PythonProgramming
#PythonDev
#PythonDevelopment

Those three tags bypasses the Inverted (negative-match) regex boxes of the feed.
March 17, 2024 at 8:00 AM
Reposted
Have you or your co-workers ever complained about how #Python doesn't let you import modules by file path?

Well, if you turn it into a packaging issue instead of an import one then I think we could come up with a solution thanks to inline script metadata!

discuss.python.org/t/does-inlin...
Does inline script metadata open up listing single, local files as a dependency?
I had a co-worker make the oft-heard – at least by me – gripe today about why didn’t Python make it easier to reference some other script file somewhere outside the current directory for that one func...
discuss.python.org
November 15, 2024 at 1:14 AM
Reposted
Integuru

The first AI agent that builds third-party integrations through reverse engineering platforms' internal APIs.

https://github.com/Integuru-AI/Integuru
November 14, 2024 at 8:15 PM
Reposted
New to Bluesky and looking for tech folks to follow? I've compiled a list of tech-related starter packs into a Github Gist.

gist.github.com/stevendborre...
Bluesky Starter Packs
Bluesky Starter Packs. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
October 28, 2024 at 8:37 PM