2025-01-01から1年間の記事一覧

Docusaurus v3 の全文検索を DuckDB Wasm + FTS 拡張で実装した

こんにちは。ソフトウェアエンジニアの id:masutaka26 です。 ROUTE06 では全社ワークスペースに GitHub を利用しています。 note.route06.co.jp ストック情報としての社内ドキュメントは GitHub Pages で社内限定で公開されており、静的サイトジェネレータ…

TSKaigi 2025 協賛・参加レポート

こんにちは! ROUTE06 でソフトウェアエンジニアをしている@NoritakaIkedaです。 TSKaigi 2025 に参加してきましたので、レポートをお届けします! TSKaigi 2025協賛背景 ROUTE06 が TSKaigi 2025 へ協賛した背景は以下の記事をご覧ください。 route06.co.jp…

ADRで意思決定し、そのADRを破棄して新しくADRを作成する実例を紹介します - GraphQLクライアントのキャッシュアルゴリズム変更編

ROUTE06 でソフトウェアエンジニアをしている @MH4GF です。2025/03/26 に、Findy Tools さん主催の「実例!フロントエンドの技術選定とその後を ADR から振り返る」というイベントで登壇します。 発表タイトルは「チームの性質によって変わる ADR との向き…

GitHub リポジトリのメトリクスを GAS で継続的に蓄積する OSS リポジトリを公開した

こんにちは。ソフトウェアエンジニアの id:masutaka26 です。 以前、OSS 活動の指標(メトリクス)を GitHub のリポジトリデータから考察しました。 tech.route06.co.jp それを踏まえて、GitHub リポジトリのトラフィックデータを継続的に蓄積する Google Ap…

Ruby パーサ Prism を活用して便利 Gem を作成してみた

こんにちは。ソフトウェアエンジニアの sasamuku です。 Prism は、エラートレラント性や移植性を考慮して設計された新しい Ruby パーサです1。先日リリースされた Ruby 3.4 で、Ruby のデフォルトパーサとして採用されたことが発表されました2。 ROUTE06 が…