Patrick Altman
banner
paltman.com
Patrick Altman
@paltman.com
Python, Django, Vue, IoT, Agriculture, Manufacturing, smoking and grilling meats, nutrition, golf

Nashville | South Florida

https://x.com/paltman
https://www.linkedin.com/in/paltman
https://wedgworth.dev
I had Claude Code write a complete feature while I was off eating dinner. Just a couple tweaks after I returned and it’s merged!
November 8, 2025 at 3:00 AM
Reposted by Patrick Altman
On this week's episode, @digiglean.bsky.social and I talk about REPL mods, Polars vs pandas, doing data science on quasars, and more.

With content from: @pytorch.org @djangoproject.com @trey.io @paltman.com and others not on the 🦋
Episode #273: Advice for Writing Maintainable Python Code – The Real Python Podcast
What are techniques for writing maintainable Python code? How do you make your Python more readable and easier to refactor? Christopher Trudeau is back on the show this week, bringing another batch…
buff.ly
November 7, 2025 at 4:30 PM
The actions we opened sourced (github.com/wedgworth/ac...) make use of @namespacelabs.com and they have been nothing short of fantastic. Highly recommend!
October 30, 2025 at 1:24 AM
How We Continually Delivery Software
wedgworth.dev/how-we-conti...

In this post, we share our first bit of open source, a set of @github.com actions we are reusing across projects that others might find useful.
How We Continually Deliver Software
We've open-sourced a reusable set of Github Actions that enable us to move fast and continually deliver high quality software.
wedgworth.dev
October 29, 2025 at 6:01 PM
🐞 Bug Reporting Pro Tips 🐞

Clearly state:

what you expected to happen
what happened instead

Screenshots are gold if related to any UI

Anti-pattern (don't do this): "Site doesn't work"

Help your dev team, help you. ✨
October 28, 2025 at 5:30 PM
I've been a long time Apple Magic Trackpad user but recently switched to the Logitech MX Master 3S (the 4 was on backorder).

The difference in ergonomics is incredible.

Why did I wait so long?!
October 26, 2025 at 2:40 PM
Crafting Software: Writing Maintainable Code

wedgworth.dev/crafting-sof...
Crafting Software: Writing Maintainable Code
Maintainable code is can easily be the difference between long-lived, profitable software, and short-lived money pits.
wedgworth.dev
October 23, 2025 at 1:08 AM
Reusing GraphQL Queries with Django and Strawberry
wedgworth.dev/reusing-grap...

#django #graphql
Reusing GraphQL Queries within Django
How we query our GraphQL API directly through Python avoiding duplication of query logic and overhead of web requests.
wedgworth.dev
October 22, 2025 at 12:40 PM
Feeling lucky over here in us-east-2.
October 20, 2025 at 6:41 PM
You can save some memory by moving to @pola.rs
from #pandas but watch out for a subtle difference in the quantile's different default interpolation methods.

wedgworth.dev/polars-vs-pa...

#pydata #python #data
Polars vs Pandas – Quantile Method
You can save some memory by moving to Polars from Pandas but watch out for a subtle difference in the quantile's different default interpolation methods.
wedgworth.dev
October 18, 2025 at 7:41 PM
Started an engineering blog to share what we are building with @vuejs.org @djangoproject.com @python.org @rust-lang.org from custom ERPs to our own IoT devices to using LiDAR cameras to create volumetric data feeds for tracking material pile inventory and more.

wedgworth.dev/rooted-in-tr...
Rooted in Tradition, Growing with Technology
From our roots in 1932 to today, Wedgworth’s continues innovating for growers. This is wedgworth.dev — where we share the software, hardware, and ideas driving agriculture forward.
wedgworth.dev
October 15, 2025 at 2:37 AM