마지막 RailsConf에서 얻은 영감: 새로운 시작과 연결

RailsConf inspired me to build something new

작성자
발행일
2025년 07월 15일

핵심 요약

  • 1 마지막 RailsConf에서 얻은 영감으로 컨퍼런스 참가자 간의 연결을 돕는 'RubyFriends.app' 프로젝트를 발표하고 Hotwire Native 앱 개발에 착수했습니다.
  • 2 RailsConf에서 개발자 도구 가격 책정, Hotwire Native 성공 사례, 인증/인가 개념, PWA를 통한 Hotwire Native 오프라인 기능 구현 등 다양한 기술적 통찰을 얻었습니다.
  • 3 성황리에 Hotwire Native 워크숍을 진행하며 Rails 앱을 iOS/Android로 확장하는 방법을 가르쳤고, 동료 개발자들과 책 홍보 및 고객 유치 전략을 교환했습니다.

도입

지난주 마지막 RailsConf에 참석하며 20년간 루비 커뮤니티의 중요한 부분이었던 이 컨퍼런스의 마무리에 씁쓸함을 느꼈습니다. 하지만 800명이 넘는 참가자들의 에너지에 깊이 감화되었고, 이는 저에게 새로운 것을 만들겠다는 결심을 하게 했습니다. 컨퍼런스 동안 다양한 사람들과의 교류, 워크숍 진행, 그리고 여러 강연을 통해 얻은 영감은 저의 다음 행보에 결정적인 영향을 미쳤습니다.

RailsConf에서의 경험은 크게 세 가지 축으로 요약될 수 있습니다.

1. 네트워킹과 아이디어 교환

  • Adrian Marin: 개발자 도구 가격 책정의 어려움에 대해 논의하며 Bridge Components의 팀 라이선스 모델 개선 및 스크린캐스트 강화 아이디어를 얻었습니다.

  • Camila & Eduardo Souza: Camila가 제 책을 읽고 Swift나 Kotlin 경험 없이 2주 만에 Hotwire Native로 iOS 앱을 출시한 성공 사례를 들으며 깊은 감명을 받았습니다.

  • Andy Atkinson: 동료 컨설턴트 및 저자(Pragmatic Bookshelf)인 Andy와 함께 주간 북클럽 아이디어를 구상하고, 책 홍보 및 신규 클라이언트 확보 팁을 교환했습니다.

2. Hotwire Native 워크숍 진행

  • 수요일에는 2시간 동안 Hotwire Native 워크숍을 진행했으며, 모든 좌석이 가득 차고 참가자들이 바닥에 앉을 정도로 열기가 뜨거웠습니다.

  • 워크숍에서는 평범한 Rails 앱을 iOS 및 Android로 포팅하고, 네이티브 탭 내비게이션을 추가하며, 커스텀 iOS 브릿지 컴포넌트를 구축하는 과정을 함께 했습니다.

  • 강연 중 Rails에서 레코드를 삭제하는 방법을 잠시 잊었으나, 청중의 도움으로 무사히 진행되었습니다. 슬라이드와 코드 링크를 공유했습니다.

3. 영감을 준 강연들

  • Alicia Rojas의 ‘Unraveling The Black Box: Past, Present And Future Of Authentication In Rails’: 인증(AuthN)과 인가(AuthZ)의 차이를 가장 명확하게 설명해 주어 큰 도움이 되었습니다.

  • Edy Silva의 ‘The Future Of: PWAs On Rails’: 이 강연을 통해 Hotwire Native 앱에서 PWA를 활용하여 오프라인 접근 기능을 구현할 수 있을지 고민하게 되었고, 강연 직후 2시간 만에 네이티브 오프라인 접근을 구현하는 데 성공했습니다. 이는 Hotwire Native에 엄청난 잠재력을 가져다줄 것입니다.

4. RubyFriends.app 발표

  • 컨퍼런스에서 사람들이 “컨퍼런스에서 만난 사람들을 집에 가면 항상 잊어버린다”는 말을 자주 들었습니다. 이에 공감하여 새로운 프로젝트 ‘RubyFriends.app’을 발표했습니다.

  • 이 앱은 루비 행사에서 새로운 사람을 만나고, 실제 대화를 나누며, 나중에 다시 연결될 수 있도록 돕는 간단한 사이트(곧 앱으로 출시)입니다.

  • 현재 공개적으로 개발 중이며, 이번 주부터 Hotwire Native 앱 개발을 시작합니다. 목요일 오전 11시(PT)에는 YouTube에서 Hotwire Native 통합 과정을 라이브 코딩할 예정입니다.

결론

이번 RailsConf는 저에게 엄청난 영감과 새로운 아이디어로 가득 찬 경험을 선사했습니다. 지난주에 대화하고 배운 모든 분들께 감사드립니다. 이러한 경험을 바탕으로 저는 'RubyFriends.app'이라는 새로운 프로젝트를 시작하며, Hotwire Native 기술을 활용하여 컨퍼런스 참가자 간의 연결을 강화하는 데 집중할 것입니다. 이제 독자 여러분께 질문합니다: "다음으로 무엇을 만들고 계신가요?" 여러분의 프로젝트에 대해 듣고 싶습니다.

댓글 0

로그인이 필요합니다

댓글을 작성하거나 대화에 참여하려면 로그인이 필요합니다.

로그인 하러 가기

아직 댓글이 없습니다

첫 번째 댓글을 작성해보세요!