Greg Strange
@iplayoddball.bsky.social
1.9K followers 650 following 540 posts
NO DICTATORS NO SLAVES NO NAZIS NO EXCEPTIONS Seek facts. Use data. Challenge yourself.
Posts Media Videos Starter Packs
iplayoddball.bsky.social
Who is he telling to DO SOMETHING?
joycewhitevance.bsky.social
That’s a nice trick, since Biden wasn’t the president on Jan 6.
iplayoddball.bsky.social
As an avid US snooker fan, I'd accept the problem just to have real time access to the sport. Lol
iplayoddball.bsky.social
Fanfuckingtastic
butterflygirl24.bsky.social
This man is de-escalating and calling out state troopers! Defend your 1st Amendment Rights! ✊🏼 #firstamendment
iplayoddball.bsky.social
My kids (25, 22) and I are arguing about the definition of "craft" in the context of "craftsmanship". How do you define those words?
iplayoddball.bsky.social
This is going to age like milk.
iplayoddball.bsky.social
"Seeking control for itself ends with violence, either to the seeker or to the sought. Silence is a form of control." I read this in a book when I was first considering philosophical Buddhism; I don't remember the book. An absurd koan that has always provoked self-reflection for me.
Reposted by Greg Strange
iplayoddball.bsky.social
May I suggest you edit the license plates for people's privacy?
iplayoddball.bsky.social
I'm not sure a person in a village counts as "building healthcare".
iplayoddball.bsky.social
I'm not sure healthcare is anywhere near the top 100 things that are built first in civilizations.
leithmotive.bsky.social
Just bizarre not only that they're dismantling the most fundamental parts of the state infrastructure necessary for civilisation, healthcare is usually the first thing built and the last destroyed, but that nobody is capable of stopping them.
sherylnyt.bsky.social
BREAKING: Friday night massacre underway at CDC. Doznes of "disease detectives," high-level scientists, entire Washington staff and editors of the MMWR (Morbidity and Mortality Weekly Report) have all been RIFed and received the following notice:
iplayoddball.bsky.social
Likewise! Fresh air and all that.
iplayoddball.bsky.social
Progress is incremental and atomic. But hey, look at least two of us are thinking about these things! In truth, serious eng orgs are a thing of the past after the last 10 years of lowering the entry barrier to development to the point of vibe coding. Sadly.
iplayoddball.bsky.social
I agree with that. My small shop solution I described with a pre-filled form, I forgot to mention, does subscribe them to my notif channel for tech issues and they get in-app notifs when the problem is resolved. Probs crucial details! lol
iplayoddball.bsky.social
But if the problem is with a 3rd party, all I can do is add a more descriptive msg like 'Sorry, one of our partners is exp. tech difficulty, we are tracking this issue' and yes, possibly call that out in a status page. But that's just a more nuanced way of saying try again later. To my mind.
iplayoddball.bsky.social
I know I'm going to sound weird but I prioritize UX over almost everything else (almost) because my philosophy is the end user is the value of my work. If users use my stuff, it gets better and I get better. That generally leads to more and steadier revenue than if I nakedly chased the cash.
iplayoddball.bsky.social
Oh! Yes, definitely agree with that. Same for opt-outs and other compliance critical things.
iplayoddball.bsky.social
I agree with that. Let me ask you though, if my app is up and the issue is say one endpoint in an API and not the entire integration, how would I meaningfully report expectations and resolution to the end user?
iplayoddball.bsky.social
I respect your talents immensely; I like to learn how folks like you handle things for any insight into better ways. 4/4
iplayoddball.bsky.social
You mentioned a support email option. I've never found that completion of those forms is helpful to me or my devs because all the user can say is it's broken. That's why I try to give them a pre-filled form that they can just click. That helps us by giving us an actual severity. 3/4
iplayoddball.bsky.social
That assumes the API makers themselves have meaningful status information that includes fatal/non-fatal error rates. I agree I can log it and get to the problem quickly. I thought your point was that in the case of an error just telling people to sit on their hands wasn't respectful of the user. 2/4
iplayoddball.bsky.social
I agree from a technical standpoint. But from a non-technical user perspective, referring them to more technical information is rarely helpful to them. Even if the status is 'not available; that doesn't help them know when the problem is resolved or even how serious it is. 1/4
iplayoddball.bsky.social
I don't know about others but for me, generally it's an integration point with a 3rd party API of some kind. It might not give a meaningful response header or it might itself be broken somehow.
iplayoddball.bsky.social
Sorry, I meant the scenario where one would normally 'Try again later', because the error is unknown and they don't know how to appropriately message the user.