Sign in

Peter Shinners

@shredwheat.bsky.social
26 followers 89 following 27 posts

{Tech + Python + Gaming + VFX}

PostsRepliesMedia
Peter Shinners @shredwheat.bsky.social · 20/09/2025
@julianhofer.eu Thanks for "Scripting Is More Fun With Nushell", helped me a bunch with ideas on what a clean language should look like. julianhofer.eu/blog/2025/nu...
julianhofer.eu
Scripting is More Fun With Nushell
111
Peter Shinners @shredwheat.bsky.social · 28/05/2025
Been toying with a new home server and different authentication schemes. Then, out of nowhere, comes Pocket ID with their 1.0 release which completely blows me away. Amazing. This project is so well put together and implemented. Add to cart; star; like; subscribe with the bell! pocket-id.org
pocket-id.org
Pocket ID
010
Peter Shinners @shredwheat.bsky.social · 31/03/2025
No human should be forced to interact with `cmake` directly, either for managing or building projects. Perhaps what we need is a cmake frontend that wraps the insanity. (Posted somewhat ironically, and somewhat frustrated) #cpp #cmake
020
Peter Shinners @shredwheat.bsky.social · 19/03/2025
The Python builtins I frequently use probably have no valid type hint definition. If they do I suspect they are an unreadable monster. I really like most of these builtin functions, which perhaps confirms I dislike type hints? I'm ok with that. #python
010
Peter Shinners @shredwheat.bsky.social · 05/03/2025
I don't know when this whole "Compiling Shaders" became acceptable for PC gaming but it is simply not acceptable. Feels like I gotta sit on boot up screens longer than it took to download an entire game now. #gamedev #pcgaming
5183
Peter Shinners @shredwheat.bsky.social · 03/03/2025
Hot take. Linux distributions are merely attempts to solve the problem of building and maintaining C and C++ projects. Each distro is a different take on how to solve this one problem. #linux #programming
000
Peter Shinners @shredwheat.bsky.social · 28/02/2025
I guess the way to create helpful, convenient, and maintainable tools for Python developers is to start with Rust? Now we just need a Rust replacement for Sphinx that shows us just how bad we've had it for the past 20 years. #python #rust
100
Peter Shinners @shredwheat.bsky.social · 20/02/2025
I'm starting to believe many of SQL gotchas and pitfalls actually come from the design of Python's dbapi v2 (which is the general way I access SQL). Digging through the layers of `mysql.connector` has me thinking this could be so much nicer. Pondering something lighter weight... #python #sql
010
Peter Shinners @shredwheat.bsky.social · 19/02/2025
Reminiscing a vendor with a Python json api. They parsed json with `true=True; false=False; null=None; eval(text);` They also wrote the json line by line with `print` statements so it had invalid corner cases. They were quite proud of this and defended it for several releases. #python #horror
000
Peter Shinners @shredwheat.bsky.social · 19/02/2025
Great Python Uv article that reflects my experiences as I dip my own toes in. Thankfully it doesn't care about "speed" and "performance" like most of the worthless comments I see. www.bitecode.dev/p/a-year-of-... #python #uv
bitecode.dev
A year of uv: pros, cons, and should you migrate
Yes, probably.
000
Peter Shinners @shredwheat.bsky.social · 04/02/2025
Sharing my quick article on Python UI library Rio and its oklab color handling. dev.to/shredwheat/c...
000
Peter Shinners @shredwheat.bsky.social · 31/01/2025
Sports announcing peaked in 2025 in a clip on YouTube autoplay; "Pulisic delivers another Star Spangled Banger!" #⚽
000
Peter Shinners @shredwheat.bsky.social · 26/01/2025
It's astonishing that every step and procedure on the Azure tutorial pages is broken. It seems like statistically at least one operation would work? No. #azure #fail learn.microsoft.com/en-us/azure/...
learn.microsoft.com
Deploy a Flask or FastAPI web app as a container in Azure App Service - Python on Azure
An overview of how to create and deploy a containerized Python web app (Flask or FastAPI) on Azure App Service.
110
Peter Shinners @shredwheat.bsky.social · 26/01/2025
Decades with Python have me locked in on spaces for indentation. Lately I've been thinking if I tried tabs I'd probably enjoy that. But that's a crazy path I dare not entertain. #python
000
Peter Shinners @shredwheat.bsky.social · 25/01/2025
The mark of an excellent programming language; is the standard library an idiomatic example of using the language. This might be why I think of languages like C++ as festering garbage while Python is doing a fairly decent job. Does this model fit other languages of your choice? #programming
000
Peter Shinners @shredwheat.bsky.social · 18/01/2025
It appears 2025 will finally be the year I stop supporting Python 2. Respects to `six` for doing what was needed.🤞 #python
000
Peter Shinners @shredwheat.bsky.social · 05/01/2025
Gaming 2024 Quick Hot Take (2 of 2) My most overrated game for 2024 was **Baldur's Gate 3**. I have never stumbled into a game that punishes creativity and despises the player's time and interest. I retired from savescumming games decades ago. Rage!
000
Peter Shinners @shredwheat.bsky.social · 05/01/2025
Gaming 2024 Quick Hot Take (1 of 2) My underrated game of 2024 was **Prince of Persia: The Lost Crown**. This pacing and playstyle are perfectly dialed in. I was literally exclaiming out loud at the quality skills, battles, and exploration. Masterpiece!
000
Peter Shinners @shredwheat.bsky.social · 03/01/2025
Trying my hand at posting short technical articles. Wrote up an introduction for Rio that feels like a good start. dev.to/shredwheat/m.... (more to follow?) #python #rio
dev.to
Minimal Rio Intro
In early November I saw a release announcement for Rio (https://rio.dev), an upcoming Python library...
000
Peter Shinners @shredwheat.bsky.social · 20/12/2024
Toyed around with www.blockbench.net. Looks like I won't be quitting my day job just yet. I was more excited about this tool before I got started. Perhaps its time to try my hand at Blender and see what I can figure out.
010
Peter Shinners @shredwheat.bsky.social · 19/12/2024
This made my night. Fantastic work @localthunk.bsky.social #balatro
010