Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Kate Kirby

@uncanny_kate@dice.camp
  • Open on dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

230 Followers
99 Following
41 Posts
Joined January 26, 2023

Posts

Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Jul 19, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

If an individual contributor doesn't have any choices about which task in a sprint to work on, you have in no meaningful way implemented Agile. That - not breaking work into two week increments - is the defining feature of Agile. Management MUST be detached from task assignment for it to not be sparkling Waterfall.

5
0
3
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Jun 29, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Dungeon Crawler Carl is the Hitchhiker's Guide to the Galaxy for a new generation, in a good way.

6
4
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · May 24, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

One thing that the Perl6/Raku project got right is: The test suite is the spec. If it passes the test suite, it's a correct compiler.

I think this is the right answer for nearly any software project. Especially in the days of AI. The test suite is the spec. If it's not in the test suite it's irrelevant. If your vibe code passes the test suite without changing it, it's correct.

New projects start with a failing set of tests that get approved.

This is the way.

4
2
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · May 14, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

I don't think Hasbro is prepared for the backlash if they make a D&D book with Terf IP. They'll survive and probably sell a fair bit, but the C-Suite has no idea how much reputational damage this will cause among core fans and will be surprised that people care as a moral issue.

3
2
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · May 07, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Aha, now my Claude is a real junior developer. A unit test is failing and it's reporting "works for me!”

3
0
1
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 30, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp
Replying to @uncanny_kate@dice.camp
In other words, the more I use Claude, the more I realize that most of these horror stories are people being brazenly reckless even within the assumptions of the tool. C’mon, people, this is dangerous stuff, pay attention! It's like the people who take a nap in their Tesla behind the wheel and jury-rig something to keep the wheel 'touched'. Oh my goodness don't do that.
5
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 30, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Keep in mind when people talk about Claude failures: Unless you give it explicit permission to go nuts, Claude asks for permission for every command or edit before it runs it. You absolutely should be reviewing every single one. Never hit the button to give it blanket edit permission on a directory. You need to review all the changes anyway, right? Right?

3
2
1
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 29, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Good news: I decided to be honest in work slack with my experiences with claude and feeling like I'm faster but not learning anything, and the sentiment was echoed and supported, so I feel less stressed and free to experiment on how to use the tool without undermining my brain next time.

4
0
1
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 29, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Yup, did a mini-project with Claude AI because work is pushing us to use it.

It was fast. The answer it came up with seems good. I made it generate unit tests. It's probably okay.

The next day I retain only a vague idea of how this project works. Because I didn't write it, I code reviewed it.

This is a trap. Developing a deep knowledge of a codebase is a core job skill and this circumvents that learning entirely. Sigh.

12
2
4
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 27, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp
Replying to @platypus@glammr.us
@platypus@glammr.us Yeah, no kidding, you don't get confirm dialogues on apis. I appreciate companies made by absolute newbies learning on the go, been there, done that, but it's not so much an AI story as a competence story in the end.
0
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 27, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp
Replying to @platypus@glammr.us
@platypus@glammr.us Also, systems for development should NEVER have access to production data. That's basic stuff. AI is dangerous, but this company had no security discipline in the first place. The rules don't change just because we have new magic beans.
0
1
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 26, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

1000 days from now, Trump will not be President, barring a Constitutional apocalypse.

2
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 24, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Things I can say at both work and in my hobbies: I working on building a new Wizard.

3
0
1
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 16, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Okay, if I have to use AI, I figured out how to make it work for me.

I'm using it to create failing test cases at the beginning, and then doing the actual work to get them to pass. AI-assist on test driven design! I don't actually hate this and I'm not going to de-skill myself in the process.

Claude is pretty good at it so far.

0
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 13, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Well, I got Claude working, and it did indeed successfully write the code I wanted. In this case I could've done it pretty easily, but at least I understand it enough to know it's not wrong.

I guess my career as a software developer was fun while it lasted, now I'm a fucking prompt engineer until I can retire or die.

1
0
1
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 13, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Got busted for never using the company Claude AI, oops. Boss actually looked at the usage reports.

Saved for now by the fact that Claude is absolute garbage and the invite link doesn't work.

4
3
2
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 07, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

RE: @elizayer@mastodon.social

Yes, speed of writing code is not the bottleneck! This rant focuses on code review, but if you're at a place with a functioning QA department, that dwarfs code review.

I've definitely intentionally slowed down at jobs to not overwhelm QA. Everyone is much happier. The company was not staffed to handle my potential output, long before AI existed.

Code writing speed is never the problem at professional shops.

3
0
4
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 06, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

I'm hitting the point of 'old' where I'm spending less and less time online, because my old places for communities are now dominated by people so much younger than me that we don't share cultural touchstones any more.

I don't really know where to find cool 50-somethings that aren't all anti-woke but also aren't all activist-24-7 either.

I didn't really see this coming, the Internet has always been my haven. Now it's kind of not.

3
4
2
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 01, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp
Replying to @patrys@mastodon.online
@patrys@mastodon.online The best part of Unicorn meat was twofold: a) if you actually opened the tin, there was plushy sliced up cuts of Unicorn. (I think most people left it sealed on their shelf!) b) We got a real cease and desist from the Pork people for calling it "The Other Other White Meat”.
10
1
3
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 01, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

One of the reasons ThinkGeek's April Fools products worked so well is that we spent the entire month of March doing little else other than preparing for April 1.

The majority of the joke products had physical prototypes. The photography was real, which is why they didn't look like photoshops. They weren’t. They were handcrafted.

It wasn't something someone did on the afternoon of March 30th. You can't be epic unless you spend the time to do it right.

75
18
36
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Apr 01, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

One thing to discuss in a session 0: How much are we prioritizing this game slot?

Because it deeply sucks to commit to a game and turn down invites for fun things because that slot is taken, and have other players casually cancel once a month or so for things like concerts and movie nights.

Get on the same page on day one. What is an event you will skip the game for?

4
0
1
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Mar 19, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

But you know what's genuine great? Illinois primary is over and I no longer am getting multiple texts a day about it!

1
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Mar 19, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

I hate how Netflix refuses to integrate with the Apple TV interface. I’ll watch shows I specifically am seeking out there, but if I just want to watch something, they're the last place I look because of this.

And the worst part is they don't care because they still get my subscription fee because they do put out enough stuff I seek out.

1
0
1
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Mar 18, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

I basically vote as if Ranked Choice existed. I can look at the polls and see who the top two are, and I eliminate those early rounds myself and vote for the best of the top 2.

Sure, Kelly was better than Stratton or Raja. but Stratton is better than Raja and so that's who I supported in the end, and I'm really hopeful she might win!

3
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Mar 13, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

I'm still genuinely surprised by how many of my peers have answered the question "Do you want increased productivity at the cost of reduced quality?" with yes.

My entire journey as a senior software engineer has been about slowing down, trading off quantity of output for quality. That's the entire point. That's what makes it good.

Our entire industry has gone insane for the new shiny.

3
1
4
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Mar 03, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Once again, I get stressed and my problem solving ability goes away, I take a lunch break and clear my mind and solve it almost instantly once I’m calm again.

I don't know how I did anything before remote work, offices do not let you calm down.

6
0
2
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Feb 24, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Boss provided a Claude report on its take on my latest project.

It was mostly correct, but had a subtle but brutal bug that would've been bad if we were idiots and just vibe-coded it.

Thankfully I wrote test cases first and then wondered why they weren't passing.

It's not useless but it's not going to replace me just yet.

1
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Feb 24, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

A lot of true things have been said about Apple’s UI being worse in the latest OS upgrades.

But for me, it's all worth it because it's putting political text spam in quarantine and not notifying me for each one.

That's a killer feature during an election year. Alas.

0
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Feb 24, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Spent like 45 minutes trying to get the time sync working on my Ubuntu VM running under parallels, which thought it was April of the year 2121 suddenly. Eventually I got frustrated and did a reboot and it's all back to normal now.

Sigh.

0
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Jan 28, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

My team has figured out that I'm the person to ask when you need to name something. It's true that this is often a hard thing that I'm unusually good at, but it feels really good that they noticed!

2
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Jan 16, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

I genuinely can't imagine pretending you don't poop for other people. Everyone has basic biology! It’s absurd this is a thing.
@fesshole@mastodon.social

1
1
1
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Jan 14, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Well, a year in, at least none of the people who said we were overreacting during the election year are saying that now!

(That's not actually a silver lining!)

3
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Jan 09, 2026
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

It's about as long until we inaugurate the next President of the United States from now, as it was to the Wizards OGL Scandal of January 2023.

Personally, I find this hopeful. That doesn't seem like all that long ago. We’ll get there! This isn't forever!

1
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Dec 21, 2025
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Okay, this is brilliant.

Fortunately I do not live in a world where I talk to people who ask for my deadname, but it never occurred to me to weaponize the question like this!
@fesshole@mastodon.social

1
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Dec 19, 2025
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

We're starting to forget, but techbros are not the natural state of things. The term was invented when these outside forces with MBAs and abhorrent lack of values started to invade tech, as a caution for companies to avoid working for.

Silicon Valley in the 90s and early 2000s was a bastion of progressive values and people took slogans like ‘Don't be evil' very seriously.

It's not inevitable that they win and we can build things of value without them still.

42
1
22
1
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Dec 18, 2025
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Trans people and credit, this is something people don't talk about much. When I transitioned, the credit bureaus did NOT transfer my long, excellent history to my new name. It all restarted at zero, which cratered my credit rating. It took years to fix the 'length of time with accounts' metrics. Nothing I could do about it.

Our systems aren't designed with trans people in mind and nobody makes accommodations. You suck it up a lot.
@mxsparks@social.treehouse.systems

3
0
1
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Dec 17, 2025
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Look, I find the anti-car people to be close to the worst group of advocates on the planet. They really deeply suck to listen to.

But ignore them. Improving public transportation improves life for when you're driving, too! Good train and bus systems, safe bike paths, they take cars off the road and free up parking spaces for people who often have great reasons to be driving instead. And most of us are not permanently one or the other.

Both is the answer.

1
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Dec 10, 2025
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

I'm really worried about the world ten years from now, when so many people have turned off their brains and used LLM AI for an extended period of time, especially "students" who never studied anything. This is going to be a catastrophe. And I do not think it’ll ‘get better' enough to make a difference. It's not intelligence, it's very good at finding patterns that fit together. That'll never do anything that hasn't been done before, by it's nature.

This is how we lose the future.

1
1
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Nov 29, 2025
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

I hate going viral on Mastodon with a stray thought that people want to turn into my life's work. It's just a stray thought.

18
1
2
1
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Nov 26, 2025
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

@datarama@hachyderm.io Aw, that's too bad, Denmark was completely right!

hachyderm.io

datarama (@datarama@hachyderm.io) - Hachyderm.io

6
0
0
0
Open post
uncanny_kate
Kate Kirby @uncanny_kate@dice.camp · Nov 26, 2025
Kate Kirby
@uncanny_kate@dice.camp

Software engineer, nerd, ttrpg lover, cat enthusiast

dice.camp

Humanity really needed librarians to own Internet Search, not venture capitalists.

1266
72
762
3

Remote instance

dice.camp
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 23:12:21 UTC