Sign in

Austin Bingham

@austin-bingham.bsky.social
232 followers 181 following 65 posts

Programmer, trainer, and author. Technical director at Sixty North, and busy launching Tubetrain. Enthusiastically amateur classical guitarist; absolutely clichéd middle-aged garage band guitarist. And I have a dog.

PostsRepliesMedia
Reposted by Austin Bingham
NDC Conferences @ndcconferences.com · 13/02/2025
@austin-bingham.bsky.social 2-day #workshop "Python Properly" is designed for developers who already know the fundamentals of Python, at #NDCOslo! #Earlybird offer ends Friday, February 14. ndcoslo.com/workshops/py...
ndcoslo.com
Python Properly | NDC Oslo 2025
This two-day course is designed for developers who already know the fundamentals of Python. This course will get more “under the hood” and introduce the students to powerful tools and techniques that ...
032
Austin Bingham @austin-bingham.bsky.social · 18/01/2025
I'm only gonna turn 50 once, so we're having rum and tequila slushies at the party tonight.
170
Austin Bingham @austin-bingham.bsky.social · 17/01/2025
From the NYT obit: “After ‘The Elephant Man,’ Mr. Lynch was asked by Mr. Lucas to direct ‘Return of the Jedi.’” Oh, what could have been. Ewok fever dreams. Darth Vader carrying a log everywhere. R2D2 finding an ear in an abandoned lot.
020
Austin Bingham @austin-bingham.bsky.social · 16/01/2025
Just want to give a shout out to the typed-ffmpeg Python package. It's good at what it does, and the developer has been so responsive and a joy to work with. Definitely made my work easier.
github.com
Issues · livingbio/typed-ffmpeg
Modern Python FFmpeg wrappers offer comprehensive support for complex filters, complete with detailed typing and documentation. - Issues · livingbio/typed-ffmpeg
000
Austin Bingham @austin-bingham.bsky.social · 14/01/2025
This happened to us today...
XKCD software stack comic with the Nebraska dev taken out.
000
Austin Bingham @austin-bingham.bsky.social · 10/01/2025
To be fair, my fitbit reports only 7h39m of sleep.
110
Austin Bingham @austin-bingham.bsky.social · 10/01/2025
Anyone have experience publishing with BPB Publishing that they can share?
000
Austin Bingham @austin-bingham.bsky.social · 10/01/2025
@ovistoica.com I've added initial support for selecting playback rate. The main issue is that the selection is not "sticky", and you'll need to select it for each video you play (which may be the right thing anyway, but I haven't had time to think about it much). Let us know if this works for you!
220
Austin Bingham @austin-bingham.bsky.social · 09/01/2025
Maybe take solace in the knowledge that they'd heat them anyway.
000
Austin Bingham @austin-bingham.bsky.social · 08/01/2025
The refurbisher is going to fix it.
110
Austin Bingham @austin-bingham.bsky.social · 08/01/2025
000
Austin Bingham @austin-bingham.bsky.social · 08/01/2025
They were swapped left-to-right, so instead of directing snow to the impeller they were pushing it to the side.
110
Austin Bingham @austin-bingham.bsky.social · 08/01/2025
In May I bought a refurbished snow blower, and I've been eagerly awaiting snow ever since. The snow arrived (and how!), and the machine worked...poorly. On inspection, the auger blades are mounted in reverse 🤦
110
Austin Bingham @austin-bingham.bsky.social · 08/01/2025
Transducers are a really interesting idea, and @robert.smallshire.no has put together a really nice course exploring them through the lens of #Python. It's free over on @tubetrain.io!
010
Austin Bingham @austin-bingham.bsky.social · 07/01/2025
Just finished with that over here. Some days I enjoy moving snow, but today was not one of them.
200
Austin Bingham @austin-bingham.bsky.social · 05/01/2025
Going out for my first skate of the year today. Hope my body remembers what to do!
010
Austin Bingham @austin-bingham.bsky.social · 03/01/2025
Definitely read Pynchon, Dodge, and Wolfe, and I think a few others. I want to look at your list in more detail when I get home; I've never been hooked by Le Guin, but I want to be. I'll probably take up the challenge then, too.
100
Austin Bingham @austin-bingham.bsky.social · 03/01/2025
Hey, Hudson Hawk is a terrific movie!
100
Austin Bingham @austin-bingham.bsky.social · 03/01/2025
No passing 🤣
000
Austin Bingham @austin-bingham.bsky.social · 30/12/2024
How's the ice? Am I missing the best skating of the winter?
100
Austin Bingham @austin-bingham.bsky.social · 29/12/2024
Anyone have experience with OTC hearing aids? I'm apparently not clinically in need of hearing aids, but I definitely suffer in some situations (lots of background noise with multiple languages, in particular). Guidance or suggestions would be great!
010
Austin Bingham @austin-bingham.bsky.social · 26/12/2024
I'm not about to let some street sign tell me how to do version control!
A Mexican street sign saying "No Rebase".
140
Austin Bingham @austin-bingham.bsky.social · 21/12/2024
A cup of México's finest to fight my jetlag.
A cup of café de olla from Cielito.
020
Austin Bingham @austin-bingham.bsky.social · 19/12/2024
Even more
020
Austin Bingham @austin-bingham.bsky.social · 19/12/2024
NDC julebord!
140
Austin Bingham @austin-bingham.bsky.social · 18/12/2024
Here's a cool little promo video for our latest course, "Abstract Base Classes in Python" :)
000
Reposted by Austin Bingham
tubetrain.io @tubetrain.io · 13/12/2024
New on Tubetrain, "Building Web Applications with Starlette in Python" by @sixtynorth.com! Learn step-by-step how to build a full-featured RESTful web application in Python using the popular Starlette ASGI web framework. Get started today!
tubetrain.io
Building Web Applications with Starlette in Python
Learn how to build a RESTful web application using a popular ASGI framework.
043
Austin Bingham @austin-bingham.bsky.social · 16/12/2024
Oh wait...face down! I can still do it, but that's definitely not an aikido thing 🤣
100
Austin Bingham @austin-bingham.bsky.social · 16/12/2024
Years of aikido have - if nothing else - taught me to fall down well, and to do what you describe. At this point, though, my knees have to cooperate as well.
100
Austin Bingham @austin-bingham.bsky.social · 13/12/2024
Thanks!
000
Austin Bingham @austin-bingham.bsky.social · 13/12/2024
@sixtynorth.com has a new course out! We've just published "Building web applications with Starlette in Python" on @tubetrain.io. We're really happy with how it's turned out, and we hope people out there find it helpful :)
141
Austin Bingham @austin-bingham.bsky.social · 13/12/2024
media.tenor.com
a man is drinking a cup of coffee and making a funny face
Alt: Hudson Hawk finally getting his cappuccino.
010
Reposted by Austin Bingham
Pablo Galindo Salgado @pablogsal.com · 12/12/2024
We are very exited to share with you PEP 768 🐍, which proposes a safe external debugger interface to Python. We think this is a really exciting change that would allow debuggers and tools to safely attach to running Python processes without stopping or restarting them. 🔨🐛 peps.python.org/pep-0768/
peps.python.org
PEP 768 – Safe external debugger interface for CPython | peps.python.org
This PEP proposes adding a zero-overhead debugging interface to CPython that allows debuggers and profilers to safely attach to running Python processes. The interface provides safe execution points f...
28422
Austin Bingham @austin-bingham.bsky.social · 11/12/2024
We have "Python Improperly". It's the same as "Python Properly", but it uses camel case instead of snake case and assertions rather than exceptions.
000
Austin Bingham @austin-bingham.bsky.social · 11/12/2024
Prompted by a question in class today, I learned that if the expression following `raise` in Python is a class (not an instance), "...the exception instance will be obtained when needed by instantiating the class with no arguments." Something new every day.
000
Austin Bingham @austin-bingham.bsky.social · 11/12/2024
I have been made whole.
Meeting room screen with my name spelled correctly.
100
Austin Bingham @austin-bingham.bsky.social · 10/12/2024
I'm already "Augustin" in Mexico because a priest couldn't pronounce my name. When will this end?!
200
Austin Bingham @austin-bingham.bsky.social · 10/12/2024
raise NameError()
Screenshot of conference room display where Austin Bingham is misspelled. The "m" is missing from Bingham.
110
Austin Bingham @austin-bingham.bsky.social · 10/12/2024
All ready to go for two days of training at @cisco.com in Oslo. I'm running @sixtynorth.com's "Python Properly" course for a group of their developers. sixty-north.com/python_prope...
sixty-north.com
Sixty NORTH |
110
Austin Bingham @austin-bingham.bsky.social · 10/12/2024
The beatings will continue...
010
Austin Bingham @austin-bingham.bsky.social · 08/12/2024
Drink a glass for me!
110
Austin Bingham @austin-bingham.bsky.social · 06/12/2024
Best of luck in your new position!
020
Reposted by Austin Bingham
tushar.pyc @tush.ar · 05/12/2024
TIL even if a python package is nested inside a monorepo on github, you can install it with pip: pip install git+github.com/<user>/<monorepo>#subdirectory=my/nested/package
0142
Austin Bingham @austin-bingham.bsky.social · 04/12/2024
A captcha on X had me seriously questioning my humanity today. We're approaching the point where *only* computers will be able to pass these things. They need to get back to the basics like, asking me to explain why I won't flip over the stupid tortoise.
010
Austin Bingham @austin-bingham.bsky.social · 04/12/2024
I started by asking "Hey Google, what is cream of tartar?" One thing led to another, and eventually I had supreme cosmic awareness.
010
Austin Bingham @austin-bingham.bsky.social · 04/12/2024
I'm no expert, but from what I've read I think you've just described the bulk of the last few thousand years of philosophy.
110
Reposted by Austin Bingham
Carl T. Bergstrom @carlbergstrom.com · 04/12/2024
I know large language models can't do math, but one might have thought a large language model could do language. Here's Google explaining that the past tense of the verb lever is "leveraged".
AI Overview

The correct spelling is "leveraged"

Leveraged
The past tense and past participle of the verb "lever".
2226435
Austin Bingham @austin-bingham.bsky.social · 03/12/2024
We're in an interesting position at work where we're a) developing training material covering DDD and event sourcing and b) the software we're building to do this uses event sourcing and DDD. These halves influence each other in a largely virtuous cycle, and it can be quite beautiful!
120
Austin Bingham @austin-bingham.bsky.social · 02/12/2024
I usually use Bulleit bourbon, but just because it's what I usually have around.
110
Austin Bingham @austin-bingham.bsky.social · 02/12/2024
Or maybe there's a better joke involving locks and race conditions. I'm sure @chrisoldwood.bsky.social will know.
100