FixtureBot: 팩토리의 문법과 픽스처의 속도를 결합한 테스트 최적화
팩토리는 연관 관계 생성 시 데이터베이스 레코드를 과도하게 생성하여 테스트 속도를 저하시키는 주요 원인이다.
#rspec
https://ruby-news.dev/articles/don-t-throw-the-specs-out-with-the-factories
FixtureBot: 팩토리의 문법과 픽스처의 속도를 결합한 테스트 최적화
팩토리는 연관 관계 생성 시 데이터베이스 레코드를 과도하게 생성하여 테스트 속도를 저하시키는 주요 원인이다.
#rspec
https://ruby-news.dev/articles/don-t-throw-the-specs-out-with-the-factories
Page 43, @benoit announced the "hidden draw" with the biggest letters possible. 😉
I guess Benoit is 100g of fun.
And up top, 🌈 a rainbow in every marker he could reach, announced that you can find a Ruby friend in him.
A
fox RSpectfully tips a rainbow-coloured cap.
Merci, Benoit 🙏
#whysfoxes #WhysPoignantGuideToRuby #WPGTRPage43 #ruby #RSpec
LLM 기반 개발에서 Ruby가 TypeScript와 Python보다 유리한 이유
Ruby는 주요 LLM 토크나이저에서 TypeScript 대비 최대 45%, Python 대비 최대 32% 적은 토큰을 사용하여 제한된 컨텍스트 윈도우 내에서 더 많은 코드 맥락을 유지할 수 있다.
#ruby_llm #rspec
https://ruby-news.kr/articles/why-ruby-is-the-better-language-for-llm-powered-development
LLM 기반 개발에서 Ruby가 TypeScript와 Python보다 유리한 이유
Ruby는 주요 LLM 토크나이저에서 TypeScript 대비 최대 45%, Python 대비 최대 32% 적은 토큰을 사용하여 제한된 컨텍스트 윈도우 내에서 더 많은 코드 맥락을 유지할 수 있게 한다.
RSpec 테스트 결과의 노이즈를 자동으로 제거하는 Claude 스킬: clean-rspec-output
RSpec 실행 시 발생하는 지원 중단(Deprecation) 경고나 잔여 puts 출력 등 불필요한 노이즈를 자동으로 식별하고 제거한다.
#rspec #rails_testing
https://ruby-news.kr/articles/the-output-must-be-cleaned-with-skill
RSpec 테스트 결과의 노이즈를 자동으로 제거하는 Claude 스킬: clean-rspec-output
RSpec 실행 시 발생하는 지원 중단(Deprecation) 경고나 잔여 puts 출력 등 불필요한 노이즈를 자동으로 식별하고 제거한다.
Infiniti turns the QX80 into a 1,000-hp monster by swapping in the GT-R’s twin-turbo V6. With race-grade internals, widebody styling, and massive brakes, it’s more beast than family SUV. Built for shock value and fun, not logic. But does a luxury SUV really need this much power?
Rails 기능을 '바이브 코딩'하며 겪은 실패와 교훈
AI를 활용한 '바이브 코딩'은 초기 뼈대 구축에는 빠르지만, 데이터베이스 스키마 설계의 효율성이나 N+1 쿼리 최적화를 간과하기 쉽다.
#rails_8 #rspec
https://ruby-news.kr/articles/i-vibe-coded-a-rails-feature-here-s-what-broke-medium
Rails 기능을 '바이브 코딩'하며 겪은 실패와 교훈
AI를 활용한 '바이브 코딩'은 초기 뼈대 구축에는 빠르지만, 데이터베이스 스키마 설계의 효율성이나 N+1 쿼리 최적화를 간과하기 쉽다.
Claude Skills와 정규표현식 게이트를 활용한 RSpec-Minitest 마이그레이션 최적화
기존 프롬프트 기반의 컨벤션 전달 방식을 정규표현식(Regex) 기반의 실행 가능한 검증 게이트로 대체하여 에이전트의 반복적인 실수를 원천 차단했다.
#rspec #minitest
https://ruby-news.kr/articles/claude-skills-for-rspec-to-minitest-migration-swarms