Ufuk Kayserilioglu

3.3K posts

Ufuk Kayserilioglu banner
Ufuk Kayserilioglu

Ufuk Kayserilioglu

@paracycle

Physicist turned software dev turned eng mgr and back to dev. Current: Senior Staff Engineer on the Ruby and Rails Infrastructure team at @ShopifyEng

Cyprus Katılım Mayıs 2008
779 Takip Edilen2.4K Takipçiler
Ufuk Kayserilioglu
Ufuk Kayserilioglu@paracycle·
@dvarrui @_st0012 They are attaching to the process from another process via a socket, thus remotely. Remote doesn't always mean another machine, it can also mean another process.
English
0
0
0
20
David
David@dvarrui·
@paracycle @_st0012 Y si los agentes se ejecutan en local. No en remoto... remote: true?
Español
1
0
0
17
Stan Lo
Stan Lo@_st0012·
Latest prototype: `binding.irb(agent: true)` to let agents interact with your running Ruby program through a local socket. No skill or MCP server required. Basic instructions prompted upon first socket connection.
Stan Lo tweet media
English
4
9
49
3.6K
Ufuk Kayserilioglu
Ufuk Kayserilioglu@paracycle·
@grok @HannibalBonapar @pali_ta_idia @ArkeolojiveTurk Basically, the treaty was signed by Turkey to promise the continuation of 1960 Republic with its integrity, constitution and people intact. Declaring a separate state in the north of the island goes fundamentally against the treaty of guarantees, so you can't invoke that anymore.
English
0
0
2
37
Ufuk Kayserilioglu
Ufuk Kayserilioglu@paracycle·
I can't make sense of this: UK makes a statement at ~23:00 (Cyprus time) about UK joining the war effort in a defensive capacity & the drone hit in Akrotiri happens at 00:03. Lebanon is 250km away, and Shahed-136 top speed is 185km/h. Make the math work!
Ufuk Kayserilioglu tweet mediaUfuk Kayserilioglu tweet mediaUfuk Kayserilioglu tweet media
English
1
2
9
3.9K
Ufuk Kayserilioglu retweetledi
Rafael França 🇧🇷
Rafael França 🇧🇷@rafaelfranca·
@palkan_tula @nateberkopec Rspec isn’t not only deprecated, it is forbidden. Projects using it in the past aren’t asked to rewrite the tests, but new projects can’t use. And with AI, there is a possibility we will rewrite
English
2
4
96
13.8K
Jason Swett
Jason Swett@JasonSwett·
Is there a worse name for a class than "Base"?
English
19
0
12
3K
Ufuk Kayserilioglu
Ufuk Kayserilioglu@paracycle·
@nganpham @keystonelemur @nateberkopec Another great example of LLMs reducing the coefficient of static friction and making it possible to create projects that you always wanted to ship but never had the time to. Love it!
English
0
0
0
29
Nate Berkopec
Nate Berkopec@nateberkopec·
If you have slow tests in your Rails app, the problem is usually in one of three places: 1. Factories 2. Factories 3. Factories
English
15
26
265
0
Ufuk Kayserilioglu
Ufuk Kayserilioglu@paracycle·
The confidence with which LLMs can explain a concept to you but be wrong needs its own concept. I propose "llmsplaining"
English
0
0
2
172
Ocean. L'Océan.۔ بحر۔ سمندر
Madrid, and is a professor & lecturer at European & international universities. He is specialist in culture, communication & creative industries, founder of a number of cultural centers & institutions, vice president of "China Chair" and ambassador of Minzhou University of China.
English
2
0
0
48
Ufuk Kayserilioglu retweetledi
TruffleRuby
TruffleRuby@TruffleRuby·
TruffleRuby kicks off the year with a new website, a new release, and a blog post to go with it! 🎉 truffleruby.dev/blog/truffleru… Many changes: * New versioning * Thread-safe Hash * No system dependencies anymore * Installs in 2 seconds * Development is now fully in the open
English
2
10
38
3K
Ufuk Kayserilioglu retweetledi
Kevin Newton
Kevin Newton@kddnewton·
I recently built psych-pure, a YAML 1.2 parser and emitter written in Ruby. At a high-level, I wanted: - a fully conforming parser, runnable on any Ruby - the ability to preserve comments through load/dump kddnewton.com/2025/12/25/psy…
English
1
2
26
2.3K
Ufuk Kayserilioglu retweetledi
RubyConf
RubyConf@rubyconf·
Last call! Program Committee applications close on December 22. If you're passionate about shaping RubyConf’s content — from keynote visioning to speaker selection — this is your chance to have a meaningful impact. Apply here → buff.ly/UMvBVX4
English
0
3
4
3.7K
Ufuk Kayserilioglu retweetledi
Jean Boussier
Jean Boussier@_byroot·
I was recently reminded that not everyone fully understand what the frozen string literal magic comment is about. So I figured it was the occasion for another deep dive. byroot.github.io/ruby/performan…
English
6
24
119
19.9K
Ufuk Kayserilioglu
Ufuk Kayserilioglu@paracycle·
@lucianghinda Completely agreed. It is also what a lot of right-wing US politicians want the US to be with a smaller federal government and increased state rights. If the EU model is such a bad thing, why would they want that? 🤔
English
0
0
2
56
Lucian Ghinda
Lucian Ghinda@lucianghinda·
This will only create complex decision-making systems and bureaucracy to make sure all are on the same page (the lowest common denominator) and none is left outside or else they vetoa it. => hard, slow, complex rules kept together by huge amount of people
English
1
0
0
204
Lucian Ghinda
Lucian Ghinda@lucianghinda·
I don't understand why so many people in the replies to this post don't understand how complex EU is: - Countries don't want federalization - They also want their veto rights for almost all decisions, Meanwhile we want the EU to act fast and simplified
@levelsio@levelsio

Millions of views on me not being able to get an EU GPU If this was about Google @OfficialLoganK would be in the replies promising a fix If it was about xAI @elonmusk would see it himself probably Meanwhile the only thing the @EU_Commission has posted is to be cautious of fake news! The EU doesn't even monitor their mentions on here and they definitely don't reply nor does the EU's president @vonderleyen Which is funny because the biggest companies in AI here do, they reply on here to hear feedback and improve their trillion dollar companies It's just crazy to me how disconnected the EU is from European citizens now: there's no dialogue, it's just a one way street of imposing rules and regulation and burning billions of € of European people's money with little checks or balances It's very frustrating but Europe is our homeland so we should keep fighting for it

English
1
0
3
671
Ufuk Kayserilioglu retweetledi
Peter Zhu
Peter Zhu@peterzhu2118·
I wrote about some of my thoughts on the lessons we can learn from the RubyGems situation and how we can move forward. blog.peterzhu.ca/open-source-is…
English
4
16
83
17.4K
Ufuk Kayserilioglu retweetledi
Rich Kilmer
Rich Kilmer@rich_kilmer·
I am happy to see that RubyGems and Bundler have moved to the Ruby Core team. Being one of the originating authors of RubyGems (and host of RubyGems for 4 years!) this was always about making Ruby easier to use and share code as a community. I still write Ruby almost every day and I want our community to thrive. Thank you @rubycentralorg and @yukihiro_matz!
English
4
15
268
92.4K