30 Followers
43 Following
63 Posts
👨‍💻 Software Dev @teamtailor
🎙️ Podcaster
❤️ Ruby
💡 Sharing ideas, projects & reflections
Homehttps://enderahmetyurt.com/
Twitterhttps://twitter.com/enderinco
Linkedinhttps://www.linkedin.com/in/enderahmetyurt/
While Ruby's popularity is still debated, the conclusion is clear: In the age of AI, Ruby is now a good alternative. But how? Let's find out. https://enderahmetyurt.com/ruby-didnt-die-in-the-age-of-ai/ #ruby #ai
Ruby Didn't Die in the Age of AI

When I first encountered Ruby on Rails back in 2010, it changed my life in ways that are hard to put into words. Meeting a framework sounds like a small thing but back then, Rails showed me how quickly I could bring my ideas to life. That realization made me

Listen. Code. Reflect.

AI-generated code works. But does it work efficiently?

After 15 years of writing code, I've learned: productivity without understanding is just technical debt with a smile.

I wrote something about it https://enderahmetyurt.com/hidden-cost-ai-time-complexity-trap/

The Hidden Cost: AI's Time Complexity Trap

These days, the moment a problem gets stuck in our heads, we turn to AI for help. We explain our problem, it gives us some answers. How accurate or high-quality those answers are is always up for debate. If we know the subject well or have some background, it's easy

Listen. Code. Reflect.
This is why I love Ruby/Rails community. There is always an improvement. Now our test cases are faster than past. 🚀 https://beautifulruby.com/code/fixturebot
Don't throw the specs out with the factories

FixtureBot gives you the speed of fixtures with the syntax of factories

ooo bak bu güzel hareket 👏 native .env desteği geliyor. Interpolation ve command line desteği var. artık prod'a bağlanmaya gerek yok. ayrıca password manager'lar ile entagrasyon kolaylaşıyor gibi. https://github.com/rails/rails/pull/56455
Allow Rails.app.creds to access .env values as well by dhh · Pull Request #56455 · rails/rails

In addition to ENV and the encrypted file, let's allow Rails.app.creds to also access values from .env files. This will now be done in the order of 1) ENV, 2) .env, 3) encrypted credentials. Va...

GitHub
Ruby 4.0 yayınlandı. 🎉 Biraz yorumladım, biraz da özelliklerden bahsettim. Ben yazarken çok eğlendim bakalım siz neler hissetceksiniz 😅 #ruby
https://enderahmetyurt.com/ruby-4-0-yayinlandi/
Ruby 4.0 Yayınlandı 🎉

Her sene olduğu gibi bu sene de Noel’de Ruby’nin yeni versiyonu duyuruldu. Ben şahsen Ruby 4'ü beklemiyordum. Sene içerisinde 3.4 üzerinde çalışmalar devam ediyordu. Geçen sene yeni bir major Ruby sürümü duyurulmadı ve bana kalırsa bu seneyi de boş geçmemek adına Ruby 4’ü bizlere duyurdular. Özelliklere

Listen. Code. Reflect.
New blog post 🚀 how can we handle big csv files in Ruby? #ruby https://enderahmetyurt.com/optimizing-large-csv-processing-in-ruby/
Optimizing Large CSV Processing in Ruby

I work in the data-migration team at Teamtailor. Our daily job is to provide our customers with fast, secure, and stable data migration services along with their data. This service must be of high quality because data is very valuable in the HR industry, and also this process needs to

Listen. Code. Reflect.
if foo object has a string attribute called something. Which option do you prefer, and why? #ruby #rubyonrails #question
I created some erb snippets for Zed. Feel free to use it 🙏 https://zed.dev/extensions/erb-snippets
ERB Snippets Extension

A native Zed extension for ERB Snippets.

Zed

This week, I was in company trip in Greece. That was fantastic. These types of trips are important to build a good team culture. I wrote something about this.

https://enderahmetyurt.com/remote-working-a-company-trip-adventure/

Remote Working & A Company Trip Adventure

I've been working remotely since the pandemic. Two days after the first case in Turkey was announced, we were sent home, and that's how the work-from-home adventure began. Over time, I've gotten used to this working style, which wasn't my own choice. After moving from Istanbul in November 2020 and

Listen. Code. Reflect.
Ruby developers are using `map` method almost every day. What if we had our own `map` method? Let's talk about it 😉 #ruby #map #methods #programming https://enderahmetyurt.com/how-to-build-your-own-map-method-in-ruby/
How to Build Your Own Map Method in Ruby

One of Ruby's most powerful features is the ability to extend the language by writing your own methods. In this article, we'll explore how Ruby's popular map method works and build our own implementation from scratch. Why Build Our Own Map Method? Ruby already has a map method, so why

Listen. Code. Reflect.