Anna Spysz's Avatar

Anna Spysz

@annaspies.dev.bsky.social

Full stack human, πŸ‡΅πŸ‡± immigrant. Former writer, current frontend engineer @AWS App Composer, aspiring DA πŸ₯‘. #serverless all the things! 🏠 is us-west-2. Gallows humor is my love language. I made a Women in Tech Starter Pack: go.bsky.app/JdHEiGM

1,547 Followers  |  918 Following  |  596 Posts  |  Joined: 12.09.2023  |  2.3148

Latest posts by annaspies.dev on Bluesky

Ha, I’m not that old school (or my grandmother), but I did buy a delicious fresh sandwich on proper bread at the station, which I also really miss

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

A good way of defining the working class versus the rich who need to be eaten is:

If you could go into a coma for 10 years and wake up richer than you had been, you are not working class.

Literally every billionaire would *make more money* while in a coma.

The coma test.

30.06.2025 01:26 β€” πŸ‘ 286    πŸ” 80    πŸ’¬ 5    πŸ“Œ 4
An actual modern train, the PKP Pendolino that runs between Warsaw and Krakow

An actual modern train, the PKP Pendolino that runs between Warsaw and Krakow

The Amtrak Cascades. It’s… quaint.

The Amtrak Cascades. It’s… quaint.

For reference:

Left: the last train I took in Poland, a year ago

Right: the train I’m on right now

The same distance is about an hour quicker in Poland.

05.08.2025 16:41 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 4    πŸ“Œ 0

Every time I take a train in the U.S., it reminds me of taking trains in Poland… in the 90s.

Wouldn’t it be nice if we could have nice things too?

05.08.2025 16:41 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Preview
Adopt A Station - Rescue Public Media Help preserve independent journalism and community programming across America by adopting a public media station. Congress has voted to rescind public media's funding.

This site helps people find radio stations hit by the public media funding cuts--in addition to your home outlets, people might consider donating to rural stations as they will be hit much harder than urban public radio
adoptastation.org

03.08.2025 20:16 β€” πŸ‘ 275    πŸ” 231    πŸ’¬ 2    πŸ“Œ 17

Reporting the news is akin to intelligence work: develop a diverse network of reputable sources with access to relevant information, and triangulate what they tell you to get to what’s actually going on

Anyone who tells you otherwise is doing commentary or stenography. Or coding an LLM.

02.08.2025 22:18 β€” πŸ‘ 88    πŸ” 18    πŸ’¬ 1    πŸ“Œ 0
Preview
PBS: Public Broadcasting Service Watch full episodes of your favorite PBS dramas, find in-depth news analysis and explore documentaries on history, science, art and more!

For $5/month or $60/yr you get access to PBS Passport and the entire Masterpiece library plus Great Performances, etc. Defunded but not defeated. www.pbs.org/passport/lea...

02.08.2025 19:06 β€” πŸ‘ 8560    πŸ” 5092    πŸ’¬ 193    πŸ“Œ 397

The S in MCP stands for security

02.08.2025 05:29 β€” πŸ‘ 517    πŸ” 93    πŸ’¬ 18    πŸ“Œ 6

Something I realized is that LLMs just put in our face how many people don’t actually want to do the work of being human. And it’s nothing new, just the quirk of LLMs actually allow us to see it.

There’s a reason why columnist, react content, radio host, etc exist.

30.07.2025 14:26 β€” πŸ‘ 93    πŸ” 15    πŸ’¬ 2    πŸ“Œ 2

I have since I was a kid in Texas and noticed it all around me

29.07.2025 03:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Graph of maternal mortality rate against year for the UK. Rate bounces until and down around 500 deaths per 100,000 births until about 1940, when it falls sharply. It’s been very low (~1–3 per 100,000) ever since.

Graph of maternal mortality rate against year for the UK. Rate bounces until and down around 500 deaths per 100,000 births until about 1940, when it falls sharply. It’s been very low (~1–3 per 100,000) ever since.

This graph is astonishing. The people that bang on about β€œnatural birth” and β€œwomen have been doing this forever without help” need to be forced to stare at this until their eyes water.

28.09.2024 18:34 β€” πŸ‘ 9285    πŸ” 3109    πŸ’¬ 218    πŸ“Œ 191
Kiro telling me to go to bed

Kiro telling me to go to bed

Achievement unlocked again: daily usage limit reached! 🀩 Good on Kiro for telling me I need more work/life balance

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

this is such a perfect illustration of the fundamental disconnect between what LLMs are and how they are sold and how people interact with them

it’s not a person, it does not β€œknow” things, it does not remember and learn from things the way a person does

it is predicting what someone might say

20.07.2025 19:22 β€” πŸ‘ 1228    πŸ” 259    πŸ’¬ 54    πŸ“Œ 25

As the weekend draws to a close, Kiro has completed 20/20 tasks but my app is far from done. Auth works (which probably would have been the hardest part for me to do on my own), and the rest is UX polish, adding tests, and making this production ready. Overall, I'd say Kiro saved me weeks of work πŸ™Œ

21.07.2025 05:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Session Too Long. Oops

Session Too Long. Oops

Session too long achievement unlocked! This was on task 20/20

21.07.2025 05:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This cannot be sustainable. I'm so, so tired all of the time.

21.07.2025 02:28 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Kiro wants me to use Sonnet 3.7. If I wanted Sonnet 3.7, I'd go back to Q

Kiro wants me to use Sonnet 3.7. If I wanted Sonnet 3.7, I'd go back to Q

Spoke too soon 😩

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

And we're back! Full restart and an hour break later, Kiro is back on task 19

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

Truth. And yet it's something some recruiters and hiring managers continue to look at

20.07.2025 23:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Kiro says, "Too many requests, please wait before trying again"

Kiro says, "Too many requests, please wait before trying again"

Oh noes. Looks like the sonnet 4 capacity issues have finally caught up to Kiro :(

And I was sooooo close (task 18/20)

20.07.2025 23:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Oh, first Kiro error on task 18/20. It may have been because I interrupted it to tell it to once again 1) skip tests for now, and 2) never use Jest.

It seems that Kiro has the same context issues as Q CLI, where I have to tell it repeatedly to not do something, like use single quotes, despite docs

20.07.2025 22:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
a cat is sitting in front of a laptop computer and says `` get it done !!! get it done !!! '' Alt: a cat is sitting in front of a laptop computer and says `` get it done !!! get it done !!! ''

Now that that's out of the way though, I will let Kiro cook for tasks 15-20, then see how much I need to fix when it's done

20.07.2025 22:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
My sad and lonely green squares on GitHub

My sad and lonely green squares on GitHub

All this vibe coding has me hoping that employers never, ever judge candidates by their Github contributions again.

Besides the obvious problems of being employed by a company that doesn't use @github.com (😩), vibe coding has rendered that metric meaningless as 90% of my July commits were Q or Kiro

20.07.2025 21:57 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Ok, I decided to stop cooking and fix stuff between task 14 and 15, because auth is a non-trivial thing to fix.

It took a bunch of trial and error (and logging I had to pass on), but we did it, and it's soooo satisfying to see the same data in your app between a browser and an iOS simulator

20.07.2025 21:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Kiro logs. Like RIGHT THERE

Kiro logs. Like RIGHT THERE

For example, it just told me: "Once I see the debug logs from the mobile app, I'll be able to pinpoint the exact issue and fix it." The logs are RIGHT THERE

20.07.2025 21:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A completed execution and a running execution in Kiro

A completed execution and a running execution in Kiro

Also, I _just_ realized that Kiro keeps agent history and each new task execution spins up a new agent. I suppose this could be useful for going back to a previous task for debugging, if that agent still has all of the context. If this is how that works, that's super helpful!

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

Also, am I doing something very wrong, or can Kiro not read its own terminal output? I have had to paste error logs in the chat now several times (cc @kiro.dev for halp!)

20.07.2025 20:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

One interesting struggle I've had is striking a balance between "make everything perfect before moving on" and "just let Kiro cook, fix stuff later". Unlike other agents, it feels like Kiro is geared towards the latter, so I'm going with it and hoping it doesn't bite me later. Task 14/20 now.

20.07.2025 20:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Ok, this isn't Kiro-related (though Kiro did help me set this up), but working with a phone emulator on my laptop is pretty freakin cool!

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

I think the combination of endless wealth, crushing boredom, and spending every day in a fascist online paradise makes billionaires more dangerous than they’ve ever been

19.07.2025 12:24 β€” πŸ‘ 1249    πŸ” 229    πŸ’¬ 27    πŸ“Œ 20

@annaspies.dev is following 19 prominent accounts