Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Tekin Süleyman 🍉 ☕️

@tekin@ruby.social
  • Open on ruby.social

Ruby & Rails consultant / Git wrangler /
Founder of @jointogether@union.place co-op / Organiser of @NWRUG@ruby.social

349 Followers
195 Following
12 Posts
Joined August 31, 2018
Website:
https://tekin.co.uk
Founding Member:
https://jointogether.online

Posts

Open post
tekin
Tekin Süleyman 🍉 ☕️ @tekin@ruby.social · Jul 18, 2026
Tekin Süleyman 🍉 ☕️
@tekin@ruby.social

Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG

ruby.social
Rails' embarrassing racist daddy is now calling for the ethnic cleansing of Europe over on his blog, but it's fine because he's nice to people at conferences.
156
9
99
2
Open post
tekin
Tekin Süleyman 🍉 ☕️ @tekin@ruby.social · Jun 02, 2026
Tekin Süleyman 🍉 ☕️
@tekin@ruby.social

Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG

ruby.social

Ah the four genders

4
0
2
0
Open post
tekin
Tekin Süleyman 🍉 ☕️ @tekin@ruby.social · May 30, 2026
Tekin Süleyman 🍉 ☕️
@tekin@ruby.social

Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG

ruby.social
Replying to @tekin@ruby.social
“AI displacement does not offer a fixed endpoint. The process is ongoing and accelerating, with no stable post-AI equilibrium to adapt to. A worker who retrains into the safe role of this year may find that role automated within two years. There is no permanent absence to grieve, only a moving frontier. Workers are being asked to accept a process rather than an outcome, and the process keeps advancing.”
0
0
2
0
Open post
tekin
Tekin Süleyman 🍉 ☕️ @tekin@ruby.social · May 30, 2026
Tekin Süleyman 🍉 ☕️
@tekin@ruby.social

Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG

ruby.social

“Tech layoffs are engineered to produce exactly this condition. They are framed as strategic pivots, restructurings, and efficiency measures. The language is designed to read as ordinary corporate hygiene, and it forecloses mourning by refusing to name a loss at all. There is no ritual for the end of a profession, no obituary for a career, and no socially sanctioned grief leave for the worker who has watched the meaning drain out of work that technically still pays“

https://jackmaguire.org/blog/ai-job-grief/

4
2
3
0
Open post
tekin
Tekin Süleyman 🍉 ☕️ @tekin@ruby.social · May 29, 2026
Tekin Süleyman 🍉 ☕️
@tekin@ruby.social

Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG

ruby.social

The central conceit in my Branch in Time talk was based on the surprising behaviour when calling .order() on an Active Record association that already has one baked in. Great to see default_order added as a way to avoid this surprise.

https://github.com/rails/rails/pull/39525

1
0
0
0
Open post
tekin
Tekin Süleyman 🍉 ☕️ @tekin@ruby.social · May 08, 2026
Tekin Süleyman 🍉 ☕️
@tekin@ruby.social

Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG

ruby.social

@samsterby@mastodon.green congrats Sam!

mastodon.green

Cllr Sam Easterby-Smith (@samsterby@mastodon.green) - Mastodon.green

2
0
0
0
Open post
tekin
Tekin Süleyman 🍉 ☕️ @tekin@ruby.social · Apr 07, 2026
Tekin Süleyman 🍉 ☕️
@tekin@ruby.social

Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG

ruby.social

I’ll be speaking at @brightonruby@ruby.social this year. Come and say hi!
https://brightonruby.com/

13
0
6
0
Open post
tekin
Tekin Süleyman 🍉 ☕️ @tekin@ruby.social · Mar 13, 2026
Tekin Süleyman 🍉 ☕️
@tekin@ruby.social

Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG

ruby.social

Yer da is doing unreviewable drive by pull requests using his spicy autocomplete again
https://github.com/Shopify/liquid/pull/2056

2
1
0
0
Open post
tekin
Tekin Süleyman 🍉 ☕️ @tekin@ruby.social · Feb 24, 2026
Tekin Süleyman 🍉 ☕️
@tekin@ruby.social

Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG

ruby.social

Happy Twin Peaks day to all those that celebrate

Your browser does not support the video tag.
5
1
0
0
Open post
tekin
Tekin Süleyman 🍉 ☕️ @tekin@ruby.social · Oct 16, 2025
Tekin Süleyman 🍉 ☕️
@tekin@ruby.social

Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG

ruby.social

Interesting webinar happening next month for all you tech folks.

https://tech.unions.org.uk

4
0
5
0
Open post
tekin
Tekin Süleyman 🍉 ☕️ @tekin@ruby.social · Sep 22, 2025
Tekin Süleyman 🍉 ☕️
@tekin@ruby.social

Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG

ruby.social

The Ruby community has a DHH problem.
https://tekin.co.uk/2025/09/the-ruby-community-has-a-dhh-problem

The Ruby community has a DHH problem
tekin.co.uk

The Ruby community has a DHH problem

The Ruby community can no longer afford to stand silent in the face of DHH and his toxic ideas.

244
44
259
0
Open post
tekin
Tekin Süleyman 🍉 ☕️ @tekin@ruby.social · Feb 08, 2023
Tekin Süleyman 🍉 ☕️
@tekin@ruby.social

Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG

ruby.social

Something for your Ruby toolbox if you've not come across it before: Defining a template string as a format specification that you can then interpolate named arguments into.

For example:

GREETING_TEMPLATE = "Say %s to %s"
puts GREETING_TEMPLATE % { greeting: "Hi", name: "Bob" }

The String#% method being a neater/more convenient way of calling Kernel#sprintf

29
2
11
0

Remote instance

ruby.social
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 20:01:14 UTC