안녕하세요 구독자님,
GeekNews를 통해 “Ruby on Rails가 여전히 중요한 이유 - Next.js 세상에서 오래된 도구가 살아남는 법” 글을 읽었어요. 이 글은 Next.js에 대한 이야기도 함께 다루지만, 결국 제품의 유용성이 중요하니 상황에 맞게 프레임워크를 선택해야 한다고 강조해요. 특히 Rails가 1인 개발자부터 기업까지, 제품 개발에 필요한 모든 것을 제공하며 작은 팀이 빠르게 작업할 수 있도록 돕는 강력한 도구임을 다시 한 번 확인할 수 있었어요.
저는 이 글을 보면서 AI로 인해 패러다임이 변화하는 시기에, 앞으로 더 작은 팀과 개인이 더 많은 것을 해낼 수 있는 환경에서 Rails가 세상을 바꿀 수 있는 시작점이 될 거라는 믿음이 더욱 확고해졌어요.
이번 주 뉴스레터에서는 최신 Ruby on Rails 서적, ActiveAgent 라이브러리, 다양한 Rails 생태계 소식, 그리고 Sidekiq에서 Solid Queue로 전환하는 이야기를 다뤄요.
새로운 소식
🚀 새로운 버전 출시: Agile Web Development with Rails 8
Sam Ruby가 Agile Web Development with Rails 8의 최신 버전을 발표했어요!
이 책은 Rails를 활용한 애자일 웹 개발의 핵심 개념과 실전 적용 방법을 다루고 있으며, 최신 버전에서는 Rails 8에 맞춰 내용을 업데이트했어요. Ruby on Rails 개발자들이 꼭 참고해야 할 필수 가이드로 기대되고 있어요.
개인적으로 초기 버전이 출시되었을 때 구매해 사용해봤는데, 이번 업데이트에서는 Ruby와 Rails 버전이 최신 환경에 맞게 조정된 점이 인상적이었어요. 정식 버전 출시 후에는 업데이트가 어려울 수 있겠지만, 앞으로도 이 책이 최신 Ruby on Rails 도서로 자리매김할 것으로 기대되며, 언젠가 한국어 버전이 나왔으면 좋겠어요.
ActiveAgent: Ruby 기반 AI 에이전트 프로젝트 공개!
Justin Bowen이 Ruby on Rails를 위한 오픈 소스 AI 프레임워크인 Active Agent를 출시했어요! 이 프레임워크는 최소한의 코드로 Rails 애플리케이션에 AI 기능을 통합할 수 있도록 도와줘요. 개발자는 10줄 미만의 코드로 액션 수행, 뷰 렌더링, 그리고 애플리케이션과의 상호작용을 구현할 수 있어요. 또한, Active Agent는 비동기 작업과 스트리밍을 지원해 확장성을 높이고, 별도의 AI 경험 없이도 쉽게 사용할 수 있도록 설계되었어요. 자세한 내용과 시작 가이드는 공식 웹사이트에서 확인할 수 있어요.
개인 프로젝트에서 단순한 방식의 LLM 구현을 시도해본 경험이 있는데, Ruby 생태계에서도 이런 혁신적인 작업이 진행되고 있다는 점이 인상적이었어요. 아직 Agent를 이용한 구현은 경험해보지 않았지만, LLM을 활용한 단순 구현에 충분히 쓸 수 있을 것 같아 기존 구현을 이 라이브러리로 대체해볼 생각이 들어요.
Ruby on Rails 스타트업 대상 인터뷰 기회
Irina Nazarova가 Ruby on Rails 기반 스타트업을 위한 인터뷰 기회를 발표했어요. 이 인터뷰는 Rails 생태계에서 새롭게 떠오르는 스타트업을 조명하는 자리로, 관심 있는 스타트업이 참여해볼 만해요.
자세한 내용은 Irina Nazarova의 Bluesky 게시글에서 확인할 수 있어요.
Higher Pixels, Rails Foundation 기여 회원으로 합류
Ruby on Rails가 Higher Pixels의 Rails Foundation 기여 회원 가입을 발표했어요. Higher Pixels는 웹 애플리케이션 개발을 전문으로 하는 회사로, 이번 합류를 통해 Rails 생태계 발전에 큰 기여를 할 것으로 기대돼요. 자세한 공식 발표는 Rails의 X 계정에서 확인할 수 있어요.
Tines, Rails 스타트업에서 유니콘 기업으로 성장 🎉
Irina Nazarova가 Tines의 유니콘 기업 도약을 축하했어요. Tines는 초기 Ruby on Rails 기반 스타트업으로 시작해 빠르게 성장하며, 현재 기업 가치가 10억 달러 이상에 도달했어요. 이 소식은 Rails 생태계가 스타트업의 성공에 중요한 역할을 할 수 있음을 다시 한 번 보여줘요. 자세한 내용은 Irina Nazarova의 X 게시글에서 확인할 수 있어요.
Sidekiq에서 Solid Queue로 마이그레이션하기
Donn Felker가 **Sidekiq에서 Solid Queue로 마이그레이션하는 방법**에 대한 글을 게시했어요.
이 글은 기존의 인기 백그라운드 작업 처리 라이브러리인 Sidekiq에서 Rails 기본 큐 시스템인 Solid Queue로 전환하는 과정을 자세히 설명해요. 주요 내용은 다음과 같아요:
• 이유: Sidekiq는 강력하지만 Redis에 의존하기 때문에, 데이터베이스 중심의 Solid Queue가 더 적합할 수 있어요.
• 마이그레이션 과정: 기존 Sidekiq 작업을 Solid Queue로 전환하는 방법을 안내해요.
• 주의할 점: 기존 설정 변환, 성능, 유지보수 측면에서 고려해야 할 사항들을 다뤄요.
Rails에서 백그라운드 작업 시스템을 고민 중이라면 꼭 한 번 읽어볼 만한 글이에요! 🚀
Ruby on Rails Cursor 규칙 모음
Cursor를 활용할 때 사용할 수 있는 프로젝트 규칙 정보를 모아둔 페이지를 소개해요. 이 페이지는 Ruby on Rails를 비롯해 다양한 언어에 대한 규칙 정보를 제공해서, 프로젝트마다 적합한 지침을 쉽게 적용할 수 있도록 도와줘요.
자세한 내용은 여기에서 확인할 수 있어요.
이벤트
이 이벤트 정보는 단순히 참여를 독려하기보다는 Ruby와 Rails 해외 커뮤니티가 얼마나 활발히 움직이고 있는지를 보여주기 위한 것이에요. 각 커뮤니티에서 열리는 다양한 Meetup을 보며 Ruby와 Rails의 에너지를 새롭게 느낄 수 있어요. 이렇게 전 세계적으로 사랑받는 언어와 프레임워크를 함께 사용하는 것이 정말 자랑스럽게 느껴지네요. 😊
Meetups
25 Feb, in Austin, TX → Austin.rb - Social @ Brewtorium
25 Feb, in เขตวัฒนา, Thailand → Bangkok.rb - Ruby Tuesday #61
25 Feb, in Lyon, France → Lyon.rb - 2025.02 / The love on Rails edition ❤️ 🛤️
25 Feb, in Jacksonville, FL → RubyJax - Open Hax February 2025
25 Feb, in Toulouse, France → Toulouse.rb - Conf & Apéro - Février
26 Feb, in Kaohsiung, Taiwan → Rails Taiwan - 高雄 Rails Meetup February 2025
27 Feb, in Madrid, Spain → Madrid.rb - February 2025 - How to Build a Boring(TM) Pub-Sub System
27 Feb, in Southbank, Australia → Melbourne Ruby - Ruby Melbourne Meetup February 2025
27 Feb, in Nantes, France → Nantes.rb - Ruby Talk
27 Feb, in Dana Point, CA → Orange County Ruby - Meetup February 2025
27 Feb, in Bucuresti, Romania → Ruby Romania - Meetup | February 2025
27 Feb, in Toronto, Canada → Toronto Ruby - February 2025
27 Feb, in Quezon City, Philippines → Philippine Ruby Users Group - PhRUG - Meta-golfing with Ruby!
3 Mar, in Online → Orange County Ruby - Ruby Science March 2025
출처: RubyConferences
채용
Ruby와 Rails는 여전히 전 세계 많은 회사에서 핵심 기술로 활발히 사용되고 있으며, 다양한 프로젝트와 서비스를 지원하는 데 중요한 역할을 하고 있어요. 이 채용 정보는 직접적인 취업 기회일 뿐 아니라, 어떤 회사들이 Ruby on Rails를 사용하고 있는지 간접적으로 알 수 있는 좋은 자료가 될 거예요.
Ruby on Rails를 사용하는 회사에서 채용 소식을 공유하고 싶으시다면, 링크드인으로 언제든 연락해 주세요. 함께 Rails 커뮤니티를 더욱 활기차게 만들어 가요!
이전에 소개된 공고
당근마켓, Software Engineer, Backend - 중고거래
당근마켓, Software Engineer, Backend - 운영개발
Guston, Product Infrastructure Engineer
의견을 남겨주세요