Sign in

Ufuk Kayserilioglu

@ufuk.dev
1.2K followers 193 following 240 posts

Physicist turned software developer turned engineering manager. Current: Leading Ruby Infrastructure team at Shopify & Board Member at @rubycentral.org 🌐 ufuk.dev 👨‍💻 github.com/paracycle 📍 Nicosia, Cyprus

PostsRepliesMedia
Ufuk Kayserilioglu @ufuk.dev · 01/10/2025
It looks like it is either AT Proto or ATProto, but even the website isn't fully consistent: atproto.com
A screenshot from the atproto.com page showing the different capitalizations of `atproto`
030
Ufuk Kayserilioglu @ufuk.dev · 20/09/2025
Ok: 1) Or maybe what I am saying was correct 2) Here it is bsky.app/profile/ufuk... 3) Judge for yourself by looking at the contribution graph over the last 6 months for the repo in question.
100
Ufuk Kayserilioglu @ufuk.dev · 12/07/2025
Is this your list of Key Notable Notes from Keynotes for Keynote of Keynotes Notes?
130
Ufuk Kayserilioglu @ufuk.dev · 18/04/2025
RubyKaigi 2026 will be in Hakodate, Hokkaido between 22-24 April #rubykaigi
1142
Ufuk Kayserilioglu @ufuk.dev · 27/01/2025
I am really confused by this article. The behaviour that you are describing seems switched in the article. When `eager_load = true`, I would expect all the subclasses to be eagerly loaded and the query to work as expected, but the article shows it the other way around.
120
Ufuk Kayserilioglu @ufuk.dev · 27/01/2025
Noel, the explanation for how singleton classes are represented in Ruby isn't correct. There is no separate `singleton_class` storage, even though Ruby API makes it look like that. What really is the internal class of the object points to the superclass which has the original class as its own class.
A diagram showing the singleton class behaviour for classes, objects and singleton classes of singleton classes of objects.
2111
Ufuk Kayserilioglu @ufuk.dev · 13/11/2024
It was standing room only!
A photo of the room as Vinicius Stock is giving his talk. All seats are full and lots of people are standing around the room to listen to the talk.
020