Stargirl 🌠 Profile picture
Thea (Stargirl) Flowers ✨ Creative technologist, synth crafter ✨ @wntrblm ✨ OSHWA board ✨ PSF Fellow ✨ She/her
Learning in Public - Coding - DataSci Profile picture 1 subscribed
Jan 16, 2023 19 tweets 3 min read
So You Want to Solve Python Packaging: A Practical Guide First, the technical: Python is used by vastly different groups of people, some that don't identify as "developers". Those groups often have disparate expectations about how packaging should work. Some don't even know what a package is.
Aug 23, 2021 13 tweets 2 min read
I love Python to death, but goodness if I had a magic wand that could make sweeping changes to it, I would. A lot of Python's behavior and quirks are due to it being 30 years old. A whole lot of things have changed since. First thing I would magic away? Our complicated packaging story. Begone, virtualenv, pip, etc. Packaging in built into the core. Installing a package installs it just for the current project. Publishing a package just "publish".
Aug 13, 2021 10 tweets 2 min read
Some clarity on the "thousands of Googlers agree to pay cuts so they can work remotely" article.

What has actually happened is that during the pandemic, Google gave employees permission to work from anywhere in their current country.

🧵 This meant that a bunch of folks moved away from their assigned Google offices to be closer to families. Like not just a town over. I'm talking different states. The reason is that google lured everyone away from wherever they were to live in high cost of living areas.
Feb 4, 2021 4 tweets 1 min read
Oh boy do I hate this.

security.googleblog.com/2021/02/know-p… Large Corporation With Nearly Infinite Resources Proposes Onerous Requirements For Developers Who Write Software For Free.
Jan 14, 2021 6 tweets 2 min read
THE MOD LOCKED THE THREAD AND POSTED THIS

I AM SCREAMING First off fuckwit my name is Stargirl not Thea. Dickheads on the internet don't get to call me the same name as my friends.
Jan 9, 2021 10 tweets 2 min read
Lmfao how am I ever supposed to get well enough to return to my job? I know y'all see me posting stuff and are probably confused as to why I'm not able to work right now. It's because I'm mentally ill. The creative stuff I do outside of work- like electronics and neat blog posts- are mechanisms for me to regain my abilities.
Jan 9, 2021 6 tweets 2 min read
You stupid motherfuckers are about 4 years late. Y'all are complicit. You gave him a platform- a megaphone. You encouraged him. You made money from him.

You only give a fuck now because he can't retaliate anymore. Don't even pretend otherwise. Your Safety team routinely suspends the accounts of trans people for no god damn reason. Trump should've been banned ages ago but your leadership has protected him for FOUR YEARS.

Fuck you, Twitter Safety & Leadership. I don't feel any more safe.
Jan 8, 2021 5 tweets 1 min read
I've been throwing myself at making a tiny c library a beautiful polished rock because I've been outright avoiding processing anything that's happening in my life. Why would I try to deal with my crushing loneliness and anxiety when I could enable another esoteric compiler warning and make sure my 300 lines of code doesn't upset software daddy?
Jan 7, 2021 10 tweets 3 min read
God help me Image Structy generates code by reading a schema written using Python syntax:

In vs Out (c): Image
Nov 17, 2020 14 tweets 5 min read
I'm taking apart my KeyStep for $REASONS, so here's a thread of interesting things I've found!

🧵 First up is the brains of the operation: an STM32F103. Not a lightweight chip: It's a Cortex M3 @ 72MHz. It's got 256kB of flash and 48kB of RAM and that's a 100-pin TQFP package!

st.com/en/microcontro…
Nov 15, 2020 4 tweets 1 min read
Drag. I once raised an issue with a SVP of marketing for only highlighting a single cis male drag queen instead of the incredible accomplishments of a multitude of LGBTQ women.

Nothing fucking happened. He got the whole spotlight, we got the bullshit excuses.
Aug 5, 2020 10 tweets 2 min read
Mark's a nice guy and has great advice, but I'm about to challenge this piece of advice:

"um", "like", "you know", etc. are *FINE* and *NATURAL* when giving talks.

You are better off spending your time practicing other aspects of public speaking than trying to eliminate these. There's a reason we tend to use these filler words - it's a natural partner of human speech. They appear in every natural language. The serve an important linguistic purpose.