Matthew O'Donnell

@andhash39
132 Followers
86 Following
18 Posts

London-based programmer; I make some iOS apps! ๐Ÿ˜„

The semicolon is *the* hero of English-language punctuation.

Profilehttps://andhash39.com
Timescape - Big Picture Calendarhttps://apps.apple.com/us/app/timescape-year-planner/id6744339214
Thought Path - The Inbox for your Brainhttps://apps.apple.com/us/app/thought-path/id6458731090
@marcel I wish all of my mastodon follows posted like you did tbh - it's always nice vibes!

โ€œMost apps are all about retention. I made an app that is meant to be deleted.โ€ โ€” Taiwo Omisore, creator of One Chance

In this clip, @taiomi explains the idea behind One Chance โ€” an app you can literally only play once.

Links to the full episode in the first comment below๐Ÿ‘‡

The web in 2025: a popup asked if I would like to adopt a fish. I clicked 'x'. The following modal appeared.

This is iTalki, a website for chatting with people in different languages.

Reset itself overnight, sadly :( Most rightwards version shown below
@simeon no idea! I've never noticed it move when using the phone, it's not locking/unlocking.

The clock on my lock screen is moving very slowly to the right for no apparent reason.

I could reboot the phone, but I'm now invested in seeing it escape the screen entirely.

It also zooms in on the north pole lol

If you, like me, have ever been annoyed at the wastefulness of allocating a whole Array or Set just to store one object to pass to something:

1: change the thing you're passing it to from [Foo] to some Collection<Foo> or some RandomAccessCollection<Foo>

2: replace your Array with a CollectionOfOne

No allocations, no refcounting, no indirection :)

#swiftlang