Jonathan Garbee's Avatar

Jonathan Garbee

@garbee.me.bsky.social

Software Engineer focusing on the Web Platform and making apps accessible. Currently working at Deque.

54 Followers  |  168 Following  |  73 Posts  |  Joined: 28.12.2024  |  1.5668

Latest posts by garbee.me on Bluesky

Twig, but mostly because I wash so used to it from way back when I did PHP.

03.08.2025 10:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yes it is. Bruh or girl. I got the girl side with a friend’s daughters.

01.08.2025 11:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I’ve been considering getting an Air for a couple years as my next machine. I just don’t want to end up with multiple machines in switching between regularly. Like, I want gaming too and the Air isn’t it.

30.07.2025 09:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I’m not even sure legally dual licensing is enforceable. Is there a precedent? If one license is truly open source, you can’t exclude use. I’m totally fine with us creating a new single license, OSI or not, to enforce it though. Because people should benefit like companies do.

26.07.2025 11:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I was grasping. It only on a far edge relates to β€œtime existed, larger is older”. But it doesn’t come through an icon.

21.07.2025 20:29 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

For that icon to make sense. I think they both need the arrow going in the same direction. But the line length is inverted. Oldest having bigger bars get smaller. Newest the opposite.

Still, does it even need an icon when nothing else in the menu does?

21.07.2025 15:45 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

This is why I’ve always pushed for, don’t put one interactive element inside of another. It just gets complicated, both interaction implementation and user understanding.

18.07.2025 04:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It is, sadly, different when citizens claim ignorance vs government employees. SCOTUS has reaffirmed this multiple times.

14.07.2025 22:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

All they have to do is say the section isn’t clear on what they are and aren’t allowed to do. boom, loophole. That’s the issue, what is the clarity?

14.07.2025 19:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I don’t know what you’re trying to get at here. The Supreme court was pretty clear when they created qualified immunity. It doesn’t matter if it is written, it matters if the officers have explicitly been told their actions are against it. They made the bar pretty specific to allow abuse to continue

14.07.2025 17:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

But first, you need to get someone to give up Qualified Immunity. Until they are told explicitly what they are doing is illegal, they are free to keep doing it with impunity. On an individual level no less. Absurd law created by the court when that isn’t even their power.

14.07.2025 01:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yea, I think they are including more @react.dev now. The exact opposite of what any team focused on actual performance would do.

04.07.2025 04:04 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
a man is sitting in a chair and saying " i cared for eight seconds , then i got distracted " . Alt: House is sitting in a chair and saying "I cared for eight seconds, then I got distracted”.
26.06.2025 12:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

They also can write off the processing fees. Individuals can not. So they are not only charging us the processing fee, but also using it to lower their tax bill. It’s an insane setup. I am all for being allowed to charge it, but allowing the double dip on it is an unfair loophole.

25.05.2025 02:28 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Being ambitious and not having the right team are two different things. You can have all the ambition, but the wrong mix of people and values among the team can kill it. These aren’t exclusive of each other. Both can be true.

25.05.2025 02:13 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

So, let's start just approaching things with a more neutral point of view. Everyone needs to learn. But, holding people to high standards and/or assuming they know so much because {Y situation} doesn't do any good. If anything, it makes them feel bad when they are wrong or missing information.

24.05.2025 17:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

lose your job. It's not even that "shortcuts were taken to get to market". If the group doing the work genuinely dosen't know what is right, they will do the wrong thing and with no push back think it is OK. Starting a company also doesn't mean you know. Most companies fail, by the numbers.

24.05.2025 17:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

While giving people the benefit of the doubt is good, we need to stop holding people who work at major companies on such a high pedestal. No one can know everything. Most software engineers, just assemble legos. Stop thinking "they must have had a plan/reason". Generally the plan was deliver or

24.05.2025 17:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Any amount of time, given a large enough task and little enough knowledge of everything going on, will seem like a pressure cooker. It’s all shortcuts to get to the next deliverable. If no one is pressing the technical details, no product person will care. And we get substandard implementations.

24.05.2025 09:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Still doesn’t change anything. They were rushed and genuinely didn’t know what they were doing with the platform technology. It isn’t like they sat in a room and decided HTML wasn’t good enough or too complex. They just saw it as a barrier to delivery so they minimized it.

24.05.2025 09:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Based on a few of the things I've seen, I think you're giving them too much credit. It seems far more like they genuinely just didn't know what they were doing and had to "make it work fast" so they slapped something together. I don't think they explicitly tried to design it against HTML/CSS.

24.05.2025 01:10 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

Multiple? So you have one to stay in some locations? Or do they have kinds that target different allergy triggers?

12.05.2025 22:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Wait, what about... Men as president? eh, eh. That's been a pretty terrible combo for longer than social media has existed!

03.05.2025 01:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I would say "milk and someone with lactose intolerance"... but uh, yea you right. That wins the worst combo.

02.05.2025 22:29 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

But, it is so convenient to use your phone to turn on your faucet. Oh wait, they made that the only way to turn it on… well just don’t ever get hot chemicals in your face like when you’re working on a car and hoses blow open. Problem solved.

29.04.2025 23:45 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Just a heads up, using language like β€œpoor {person}” to talk about someone with a disability is disrespectful. It indicates, even if unmeaning, that their life is of lower quality or not full.

28.04.2025 02:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I never thought of it that way… this is going to live rent free.

28.04.2025 02:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
a cartoon of a man leaning against a tree with the words that 's determination Alt: a cartoon of a man leaning against a tree with the words that 's determination. Because, determination is how the goat is handling itself.
27.04.2025 20:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I get that point of view. So from a more traditional logging sense, warn should be the current error. And info would be where warns currently sit. I think I could get behind that entirely. Good luck getting the ecosystem to agree though. I think we are too far gone now.

27.04.2025 20:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I think there are some useful ones like, "You're doing nothing with this returned promise" that are error worthy. Because they can actually lead to disfunctional code. However, I do think where we draw the line between lint and a deeper analysis tool is a good conversation to have.

27.04.2025 00:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@garbee.me is following 20 prominent accounts