's Avatar

@ayroblu

15
Followers
20
Following
27
Posts
31.10.2024
Joined
Posts Following

Latest posts by @ayroblu

There’s a really annoying bug on Bluesky where it doesn’t refresh the feed when I return, so I just see stale posts

07.11.2025 14:06 👍 1 🔁 0 💬 0 📌 0

Migrated my swift app to MainActor default, immediately solved my CLLocationManager bug. Also using bazel for swift concurrency is such a dream

01.10.2025 22:43 👍 1 🔁 0 💬 0 📌 0

As a novice swift developer, 90% of my crashes have been from data races. I'm very excited to migrate my apps to the new swift concurrency model

28.09.2025 09:06 👍 1 🔁 0 💬 0 📌 0

First error is a swift language thing, I've found it's common with determining implicit types and implicit casting in expressions
I haven't personally experienced the second or third.
Generally using bazel for iOS has been great

23.09.2025 20:20 👍 0 🔁 0 💬 0 📌 0

I love @home-assistant.io . To login, autofill from password manager didn't work, but if I manually typed my password in, it worked. Clearly best security

06.09.2025 12:56 👍 0 🔁 0 💬 0 📌 0

Weird how tariffs weren’t “priced in” to the market

05.03.2025 08:35 👍 0 🔁 0 💬 0 📌 0

The number of skus of climbing shoes is insane

06.01.2025 14:29 👍 0 🔁 0 💬 0 📌 0

everything you've said only advocates for a style scoping, which has many simpler solutions than shadow dom

02.01.2025 02:06 👍 0 🔁 0 💬 1 📌 0

Yeah that's my point, before you just needed to handle browser idiosyncrasies

31.12.2024 20:42 👍 0 🔁 0 💬 1 📌 0

Where's my memory leak? Turns out it's in nodejs. Apparently there's quite a few of them too

31.12.2024 19:02 👍 0 🔁 0 💬 0 📌 0

Well the point of encapsulation is that it's not your choice. It does feel like a way for companies to DRM their sites more basically

30.12.2024 09:47 👍 0 🔁 0 💬 1 📌 0

Video controls are super weird it's true.
Why should user land apps auto hide their contents so.

30.12.2024 07:31 👍 0 🔁 0 💬 1 📌 0

If apps are just `<my-app />`
It feels different no?

30.12.2024 07:23 👍 0 🔁 0 💬 1 📌 0

That's cute and all, but not a fan of breaking changes. Especially things that affect the accessibility tree.

29.12.2024 22:50 👍 0 🔁 0 💬 2 📌 0

You can't query selector an input element. But you rendered an input element in the dom. So now you have to write and run extra code to get input elements. i.e. breaking change. There is another thread where someone showcases exactly that.

29.12.2024 22:16 👍 0 🔁 0 💬 1 📌 0

In your screenshot it didn't pick up the word "minutes"
At least it happens on device without network

29.12.2024 21:53 👍 0 🔁 0 💬 0 📌 0

This is an indirectly breaking change on the web 😕

29.12.2024 21:50 👍 0 🔁 0 💬 1 📌 0

imo, should not have shipped in browsers, should have been a JSSugar feature

29.12.2024 21:50 👍 0 🔁 0 💬 0 📌 0

😢 is that the main reason? We have up so much for so little

29.12.2024 19:25 👍 0 🔁 0 💬 1 📌 0

The fact that web components breaks querySelector is such a weird decision

29.12.2024 15:04 👍 1 🔁 0 💬 3 📌 0

Advent of code calendar is so extra!

25.12.2024 07:15 👍 0 🔁 0 💬 0 📌 0

just looked at the release notes for flow, deprecates the React.AbstractComponent and Config types. I guess they're really just building for themselves now, backwards compatibility is not so important

04.12.2024 14:18 👍 0 🔁 0 💬 0 📌 0

Was trying to have an accumulator populated outside of an iterator function

03.12.2024 10:45 👍 0 🔁 0 💬 0 📌 0

Some patterns in rust are super hard, but I think it's cause I'm coming from languages that assume single threaded operation most of the time. There's a limited subset of ways you can write your code compared to gc languages

03.12.2024 10:44 👍 0 🔁 0 💬 1 📌 0

If that’s web, curious how much is dom update time and React overhead vs actual logic

18.11.2024 08:54 👍 0 🔁 0 💬 0 📌 0

Also hi!

17.11.2024 22:56 👍 0 🔁 0 💬 0 📌 0

React is short for React Native it seems

17.11.2024 22:49 👍 0 🔁 0 💬 1 📌 0