はじめに プロダクト開発エンジニアのpurin(@puringts)です。最近はAIの流行に置いていかれないようにClineを中心にFigma MCPなどのAIコーディングの周辺技術を触っています。 早速本題に入りますが、フロントエンドのテストフレームワークを jest (https://…
はじめに こんにちは、プロダクト開発エンジニアの梶山です。 私たちのチームでは、プロジェクトの成長に伴いテスト数が増加し、CIの実行時間が徐々に長くなっていました。開発サイクルの最適化のため、テスト実行の高速化に取り組みました。 今回は、RSpec…
はじめに プロダクトエンジニアのpurin(@puringts)です。最近はAstroの導入をしたりパフォーマンスチューニングしたりしていて充実しています。 さて、カラリアのフロントエンドでは最近ESLintの カスタムルールを実装する機会があったので、紹介させていた…
こんにちは、株式会社High LinkをLLMドリブンで高利益の会社にしていきたいCTOのnogaken(@nogaken1107)です。 最近はウィスキーにハマっており、実物の摂取と書籍を通じて爆速学習しています。 さて、ハイリンクではCTOである自分が陣頭指揮をとりながら経営…
株式会社High Linkの大崎(https://x.com/kantarow2813)です。 プロダクトの開発と運用を同時に継続していく環境では、既存のテーブルに対してインデックスやカラムを追加したいというケースに遭遇することがあります。そのようなケースではデータベースの…
はじめに こんにちは。High Linkで業務委託として働いている宮﨑(@ikki_mz)と申します。主にデータエンジニアリング領域でお手伝いをしています。 この記事では、elementaryのdbtパッケージで実装できる「異常検知テスト」を導入してみた話をしようと思い…
対象読者 RSpecをそれなりに書いたことがあるがフロントエンドテストは未経験なエンジニア カラリアの開発に興味があるエンジニア 香りで世界を彩ることに興味があるエンジニア もし、私たちの開発チームに興味を持った方がいましたら、 ぜひカジュアル面談…
ハイリンク開発エンジニアの梶山(@h__kajiyama)です。今回は大切なエラートラッキングの改善についてのおはなしです はじめに サービス運営において、本番環境でのエラーは避けられません。入念に自動テストや動作確認を行なったとしても、予期せぬ障害は発…
こんにちは。プロダクト開発エンジニアのプリン(@プリン)です。High Linkでは主にフロントエンドを担当しています。最近は趣味でプログラミング言語のZigを触っています。 本題ですが、カラリアの開発でE2E Testを始めたのでその取り組みを紹介させていただ…
こんにちは。ロジスティクス開発のかんたろうです。 この記事では、カラリアを支えている多様な同梱の仕組みを、物流管理システム側で統一的に扱えるようにした事例を紹介します。 既存の仕組みを統合するためにRubyのメタプログラミングなどの柔軟性を活用…