b4ux1t3
#1️⃣
mastodon 4.7.3"One can believe in a story without believing it happened."
- Brandon Sanderson, Oathbringer
Software Developer, dad, animal person. Maybe not in that order? #opensource
You'll mostly see me posting about #TTRPG, #GameDev, #Programming / #SoftwareDevelopment (primarily #DotNet, #FSharp, and #FunctionalProgramming, but also lots of others!), #parenting, and a little bit of #Woodworking.
I used to post about #HamRadio over on @b4ux1t3@mastodon.radio, but now I do that here!
he/him
I wrote a thing about old video games again. This one is spicy: https://write.bauxite.tech/retro-ramblings/hardly-harder/
Also, to be clear, there are _lots_ of great and well-designed games today. This blog post is discussing a few specific dimensions I have noticed changing, but not _every_ game has these problems, and plenty of games that have these problems are _absolute bangers_. There is no wrong fun here.
(EDIT: I fixed the name of the post, oops)
Like, seriously, we make people get a piece of paper before they can put together a bridge. We do that because the downsides of “a bridge being built by someone who hasn’t gone through at least a minimum of intensive training” are _much_ worse than the downsides of “making people get a piece of paper before making bridges”.
When you write code, you’re…probably (_probably_) not going to kill anyone. This is a thing some juniors need to hear and internalize, but also:
Everything is computers now. All of it. Computers touch every single aspect of modern life.
And that means that when, not if, you screw up, your code is going to hurt someone. It might be something stupid. “God dammit I can’t sign in to neopets because their identity server fell over”.
Some of the time you write property management software that doesn’t stop charging an account when that account has a zero balance, and then a property owners association keeps charging the account 400 dollars for three months before the person whose house they’re managing comes to them and asks “hey why did I just pay you 1200 bucks over three months? I literally don’t have that money and need to go to a food bank now”, and then you find out the app has no way to reverse this, except to hire a “consultant” to drive 90 minutes from the nearest major city to UPDATE (balance) IN accounts VALUE (0) WHERE resident.mastodonhandle = b4ux1t3 (that sql is a war crime)
The programmer who writes this code isn’t…a bad person. They didn’t do anything wrong, per se, when they introduced this bug. But they hurt someone. Because of a basic lack of forethought and planning.
Do you know what the bulk of engineering accreditation consists of?
Learning all the ways, obvious and otherwise, that your systems can fail and proactively accounting for them.
So you tell me, reader: do you want the person writing your banking software to have no formal training whatsoever on “building financial systems”?
(I won’t be getting into arguments about the efficacy or otherwise of accreditation programs. Some are bad, some are excellent, but your anecdotal experience dealing with engineers does not change the fact that engineering programs, like regulations, are written on blood.)
My few contacts on here who know me at work now know that I’m looking for a job, so, uh, yeah, I’m looking for a new position.
I’m a stereotype. Long-time developer, perpetual polyglot (if pressed, I’m probably strongest in #dotnet, both framework and modern flavors, and favoring f#, but if you look at the list of languages in Rosetta code, you’ll see “my goal”), plenty of experience in different kinds of organizations, have a history that includes dedicated infosec work (pentesting, architecture, help desk, you name it), extensive Linux experience (admin, hacking, even building distros for appliances), and plenty of network engineering. I have mostly been in the fed/mil space and am looking to get out of that space for what I like to think are pretty obvious reasons.
I love learning, I love helping people learn, and I’m a big fan of companies that invest in that. I love giving talks, presentations, workshops, etc, and would love to talk at conferences for your company.
US only, remote greatly preferred but will commute if fairly local and will move for the right position (I have a family so I’d expect assistance with said move, but we’re not opposed to the concept).
Open to leadership roles, but only technical ones.
I’ve actually been looking since last march, though I’ve kept it on the DL since folks at work follow me on here.
I’m not in dire straits, I’m still employed, but
A. I don’t trust the direction the company is going and,
B. I’ve been pulled off of development work to do bog standard systems integration and deployment.
So I’m looking for a change.
And look, I’m not bullish on AI agentic coding (I’m not going to hide my distaste, feel free to scroll my posts), but if your company is using it I’m not going to turn down an offer. I’m nothing if not a team player.
Oh, one last thing: if your company is not lgbtqia+ friendly, it’s not “b4ux1t3 friendly” either. I make it a point to try to change organizations I am in for the better in that regard.
Less than two hours until my tech interview.
Quick, folks, give me advice.
Bad advice only.
My few contacts on here who know me at work now know that I’m looking for a job, so, uh, yeah, I’m looking for a new position.
I’m a stereotype. Long-time developer, perpetual polyglot (if pressed, I’m probably strongest in #dotnet, both framework and modern flavors, and favoring f#, but if you look at the list of languages in Rosetta code, you’ll see “my goal”), plenty of experience in different kinds of organizations, have a history that includes dedicated infosec work (pentesting, architecture, help desk, you name it), extensive Linux experience (admin, hacking, even building distros for appliances), and plenty of network engineering. I have mostly been in the fed/mil space and am looking to get out of that space for what I like to think are pretty obvious reasons.
I love learning, I love helping people learn, and I’m a big fan of companies that invest in that. I love giving talks, presentations, workshops, etc, and would love to talk at conferences for your company.
US only, remote greatly preferred but will commute if fairly local and will move for the right position (I have a family so I’d expect assistance with said move, but we’re not opposed to the concept).
Open to leadership roles, but only technical ones.
I’ve actually been looking since last march, though I’ve kept it on the DL since folks at work follow me on here.
I’m not in dire straits, I’m still employed, but
A. I don’t trust the direction the company is going and,
B. I’ve been pulled off of development work to do bog standard systems integration and deployment.
So I’m looking for a change.
And look, I’m not bullish on AI agentic coding (I’m not going to hide my distaste, feel free to scroll my posts), but if your company is using it I’m not going to turn down an offer. I’m nothing if not a team player.
Oh, one last thing: if your company is not lgbtqia+ friendly, it’s not “b4ux1t3 friendly” either. I make it a point to try to change organizations I am in for the better in that regard.
Listen…
The tool is “speak English and get code”
I do not need seventeen thousand different tutorials that all have someone typing some text and getting code out of it.
I do not need to be reminded to “look at it myself” as if that advice is meaningful when the fucking thing spits out ten thousand lines of subtly (and not-so-subtly) broken code in an hour.
You’re not going to get big on YouTube telling AI to make software. Stop trying. Even if I believed this stuff was as revolutionary as folks claim it is, _it kills specialization and experience_ so folks posting about it _necessarily_ don’t have enough experience to actually help anyone; this is the equivalent of 15 year old b4ux1t3 thinking he had deep emotional wisdom to share with the world when what he really had was overly dramatic, technically very good writing.
My company is hiring #DataEngineer s!
Stack is #DotNet and #postgresql #postgres
Team is fully remote, and I've been very happy with them.
DM me for a link to the posting. #GetFediHired #DataEngineering
EDIT: To be clear, I am not the hiring manager, I'm just a guy who works here.
LinkedIn is trash and terrible. But hey, you should be using every avenue to improve your odds at getting a job, and quickly glancing through the profile of someone who is going to be interviewing you is _really really_ helpful.
Problem is when you’re interviewing with someone who is as cautious and careful about personal privacy as you are. OSINT only goes so far with folks who know what “OSINT” is.