Techouse Developers Blog

テックハウス開発者ブログ|マルチプロダクト型スタートアップ|エンジニアによる技術情報を発信|SaaS、求人プラットフォーム、DX推進

RubyKaigi 2026 - From Formal Specification to Property Based Test

本記事では、RubyKaigi 2026 の Day2 で発表された Masato Ohba(@ohbarye) さんによるセッション「From Formal Specification to Property Based Test」について紹介させていただきます。 このセッションは、@ohbarye さんが RubyKaigi 2024 で発表された「U…

RubyKaigi 2026 - When Can You Skip a Test? Tracking Test Impact (Day1)

As an engineer, waiting for CI is just part of my daily rhythm, but let me ask: how do you spend that time? This was exactly the problem Andrey Marchenko tackled at RubyKaigi 2026, in a talk called When Can You Skip a Test? Tracking Test I…

RubyKaigi 2026 - The Less-Told Story of Socket Timeouts (Day3)

本記事では、3 日目に行われた Misaki Shioi(しおい)(@coe401_)さんのセッションについて紹介させていただきます。タイトルは The Less-Told Story of Socket Timeouts です。 普段、私たちが何気なく使っている Net::HTTP や Mechanize などの HTTP ク…

RubyKaigi 2026 - Practical TypeProf: Lessons from Analyzing Optcarrot (Day2)

本記事ではDay2に行われた @mametter さん(GitHub: @mame / X: @mametter)のセッションの内容をまとめます。タイトルは「Practical TypeProf: Lessons from Analyzing Optcarrot」です。 本セッションでは、TypeProfを実際のコードベースであるOptcarrotに…

RubyKaigi 2026 - Autoresearching Ruby Performance with LLMs

本記事では、3 日目に行われた Nate Berkopec さんのセッションについてご紹介します。タイトルは「Autoresearching Ruby Performance with LLMs」です。 Nate さんは Ruby on Rails のパフォーマンスコンサルティング企業 Speedshop のオーナーです。『The …

RubyKaigi 2026 - The Journey of Box Building (Day1)

この記事では、@tagomorisさんによる1日目のKeynoteセッション、"The Journey of Box Building" についてご紹介します。 2025年12月にリリースされた Ruby 4.0.0 では、Ruby Box と ZJIT の2つの大きな機能をはじめ、多くの新機能が追加されました。 そして…

RubyKaigi 2026 - Digits, Digits, and Digits (Day1)

2026年4月22日から24日まで、北海道函館で開催された RubyKaigi 2026 に参加してきました。本日はそのなかで一番印象的だったセッション、tomoya ishida (tompng) さんの Digits, Digits, and Digits について紹介します。

RubyKaigi 2026 - Kingdom of the Machine: The Tale of Operators and Commands (Day3)

先日開催された RubyKaigi 2026 で、@yui_knk さんがセッションを発表されました。 本記事では「Kingdom of the Machine: The Tale of Operators and Commands」というその内容につい本セッションは、Ruby のパーサにまつわる議論に踏み込んだ内容です。 Rub…

RubyKaigi 2026 - Liberating Ruby's Parser from Lexer Hacks

RubyKaigi 2026 の一日目のセッションから、ydah_ さんの「Liberating Ruby's Parser from Lexer Hacks」について内容を紹介します。

RubyKaigi 2026 - 型注釈なしでNoMethodErrorを防ぐ — Method-Ray 実践レポート (Day2)

私が所属するチームでは、「Ruby に型は必要か?」という議論が定期的に起きます。 返り値が何かわからないままコードを書いてバグになった経験や、型があれば防げたのではという場面を目にするたびに話題になります。一方で、RBS の記述コストやメンテナン…