定期アップデートによるセキュリティリスクに立ち向かう

あけましておめでとうございます! 開発本部 SINIS for X 開発チームの西野(@fingerEase24)です。 今年も弊テックブログ共々どうぞよろしくお願いいたします。 さて、以前弊テックブログにて、『チームでライブラリバージョンを最新に保つには?! ライブ…

どんな振り返り(レトロスペクティブ)をやっていくのか

どんな振り返り(レトロスペクティブ)をやっていくのか こんにちは!開発本部 SINIS for Instagram 開発チームのamkkrです。 今回は私が社内勉強会で話をした、振り返り(レトロスペクティブ)の話をテックブログでもまとめようと思います。 振り返りは機能し…

「最強AI王者決定戦」を開催しました

こんにちは。 SINIS for X 開発チームの ぴんくもひかん ( @pinkumohikan ) です。 2025年の某日に弊社のエンジニアとPdMが全員オフィスに集まり、AIを最も使いこなせている人 を決めるイベントを開催したのでそのハイライトをご紹介します。 最強AI王者決定…

node, deno, bunどうしてこんなに作られたのか

こんにちは!開発本部 SINIS for Instagram 開発チームのamkkrです。 今回は私が社内勉強会で話をした、JavaScript/TypeScriptランタイムの話をテックブログでもまとめようと思います。 話すこと 話さないこと ざっとおさらうサーバーサイドJS/TSのランタイ…

DependabotがPRを作成しなくなったときの対応

はじめに こんにちは!SINIS for Instagram開発チーム在籍のヒロシマと申します。 SINIS for Instagramでは週に一度、DependabotにPRを作成させてライブラリのバージョンアップをおこなっています。 Dependabotを利用してのライブラリのバージョンアップにつ…

Laravelプロジェクト"間"でキューを使ってメッセージをやり取りする時のポイント

こんにちは!開発本部 SINIS for Instagram 開発チームのamkkrです。 今回は、Laravelプロジェクトと別のLaravelプロジェクトでキューを使って非同期処理を実装したため、連携する時のポイントをまとめようと思います。 なお、今回の実装例ではキューにAmazo…

PHPカンファレンス新潟2025に「PHPUnit高速化テクニック」というテーマで登壇しました

PHPカンファレンス新潟2025 登壇記 こんにちは。 SINIS for X 開発チームのぴんくもひかん ( @pinkumohikan ) です。 2025年5月31日に新潟県の開志専門職大学 米山キャンパスで開催された、PHPカンファレンス新潟2025にて「PHPUnit高速化テクニック」という…