Ruby’de Abstract Factory Tasarım Deseni
Merhaba 👋 Uygulamalar büyüdükçe, birbiriyle uyumlu şekilde çalışması gereken nesne gruplarıyla karşılaşırız. Farklı veritabanı motorlarına göre konfigürasyon nesneleri, çoklu tema desteği olan kul...
Merhaba 👋 Uygulamalar büyüdükçe, birbiriyle uyumlu şekilde çalışması gereken nesne gruplarıyla karşılaşırız. Farklı veritabanı motorlarına göre konfigürasyon nesneleri, çoklu tema desteği olan kul...
Hello 👋 As everyone working with AI knows, MCP has been a popular topic lately. I wanted to learn about this topic and create a few applications. I was looking into it in my spare time after work,...
Hello 👋 With Rails 8, built-in authentication has been introduced. Although it seems like a small and simple step, for a developer like me who uses Devise in every project, even for basic authenti...
Hello 👋 Whether you are a junior or senior developer, you know that keeping secrets out of your repository is crucial. From API keys to database passwords, sensitive information should never be ha...
Merhaba 👋 Bugün sizlere biraz kendi podcasterlık ve biri on sene diğeri altı seneyi aşkındır yaptığım podcast’lerin serüvenlerinden bahsetmek istiyorum. Oldum olası konuşmayı seven biriyim. Her n...
Hello 👋 As a Ruby developer, testing is an integral part of the software development lifecycle. Ruby’s vibrant ecosystem provides two prominent testing frameworks: RSpec and MiniTest. While both s...
Hello 👋 I have been writing Ruby since 2010. At the beginning of my Ruby adventure I didn’t have no idea what modules in Ruby is. Ruby is a beginner-friendly programming language but after some ti...
Hello 👋 It’s that time of year again - time for looking back and thinking about what happened this year. I’m sitting at my computer to write about my year. There’s a dog barking outside, and thoug...
Hello 👋 Intro Welcome to another post where I’ll share what I learned from my Podiscover project. We’ll go through each lesson in detail to give you a good understanding of my journey. Before we ...
Hello 👋 A race condition happens when two or more parts of a program try to change the same information at the same time. Think of it like two people trying to edit the same document simultaneousl...