Desert soup? I added pumpkin spice mix instead of cinnamon and nutmeg by accident.
My brain be confused.
I am deliberately eclectic.
I write mostly about software engineering, and I also post #programminghumor, #gaming, #writing, #gamdev, and lots of other stuff.
I tend to write stuff in #python these days with bits of #js / #go / #rust tossed in. Playing with #godot too!
Engineer & Manager
Desert soup? I added pumpkin spice mix instead of cinnamon and nutmeg by accident.
My brain be confused.
No amount of planning survives first contact with users.
I want to particularly hammer on the Amazon point, as _all_ big tech at this point is very problematic, but Amazon's main source of profit is AWS and the Federal government is their largest contract.
If you can get your company to switch to a competitor (yes, even GCP or Azure), then you can message why you're switching from and to.
So I've done my part with this boycott, and I'd like to suggest as a focal point to go specifically after Amazon and AWS itself.
https://www.resistandunsubscribe.com/
I'm concerned that actions that's too diffuse won't be noticed otherwise.
Also, if you're on X _still_ and giving them money thru ads/subscriptions, take a very long look in that mirror.
If you must engage with X, at least stop giving them money.
Look, I know there is a lot going on, but pick something useful / constructive / helpful that matters to you (and hopefully others) and.. stay on target 🎯
Who else in the fediverse at #TantrumCon?
meanwhile, in the Lord of the Flies department
#FBI stymied by Apple's #LockdownMode after seizing journalist's #iPhone
The Federal Bureau of Investigation has so far been unable to access data from a #WashingtonPost reporter's iPhone because it was protected by Apple's Lockdown Mode when agents seized the device from the reporter's home, the US government said in a court filing.
#apple #security #privacy #journalism
We have the taste. We have the vision. We dream the dreams, not the AI.
We make the art.
How do you pronounce zsh?
Someone told me their codebase was "technical debt" because they didn't know the technology. That's when I knew the phrase had died.
It's why I always ask now "why is it technical debt?"
I've gotten a variety of responses:
- the abstractions are wrong
- the performance is bad
- lots of duplicate code
- lots of opposing world views
- the technology is out of date
- it's undocumented
- I don't like the tech
What's one you've heard?
Given that you use one, what's your main CLI LLM coding tool?
Pulled my old ConGeeks project out of mothballs: https://congeeks.io/
It's a bit rough, so ya'll be gentle now
Software principles that last don't come from architects in glass offices. They come from practitioners who noticed what kept working.
These principles arose from doing the work. They did not descend from on high from those far removed from the work.
This, I feel is the most fundamental truth about doing work: those without dirty hands are wrong. Doing something makes you right.
@Johns_priv I have absolutely had that exhausted but can't sleep experience over and over again.
My eventual solution was to just start walking a lot more.
The more I need to bring it altogether, the more costly it is. Every context switch is a walk across campus. Every unfamiliar framework is a new set of tools to pick up.
Even with agents, it still costs you, because it still needs to make sense in your head what's going on.
So software engineers don't really write code per se. Typing of it out is just the end step.
2/
You've been told software engineers "write code." But it's not true.
If I—a bog standard average software engineer—were to screen record myself "writing code", and then play it back for you.
You'd notice something.
I do barely any typing. I'm switching between files, repositories, documentation, tabs, terminals, IDE tabs. What am I doing?
I'm trying to bring it altogether in my head. That's where the action actually happens first before it makes it out of my fingers.
1/
@ianthetechie I cannot tell you the number of JS devs who look at me with a straight face and assert that TS is being run in the browser
@froge yeah......
I admittedly like TS a lot, but working with claude code sometimes be like....Why?! Why you choose `any`?!