生成AI時代にPHPをしっかりする こんにちは!開発本部 SINIS for Instagram 開発チームのTenshinです。 最近はCodexやClaude Codeといった生成AIにコードを書かせる前提になりました。 ただ、AIが返してくれるコードの質や読みやすさは、(静的型付け言語出身…
こんにちは!SINIS for Instagram開発チームに所属しているヒロ氏と申します。 Zodといえば、「React バリデーション」で検索をすると、必ずといっていいほど検索上位に上がってくるライブラリです。 そのため、Zodはフォームバリデーションのためのライブラ…
Claudeが書いたコードをClaudeにレビューしてもらおうというのだ こんにちは!開発本部 SINIS for Instagram 開発チームのTenshinです。 Claude Codeで5時間のセッション制限を、1時間で使い果たしてどうしようかなという顔をしています。 今回はSINIS for I…
はじめまして! テテマーチ株式会社 SINIS for XのPdM(プロダクトマネージャー)川久保陽登です! この記事では、エンジニア・PdMともに未経験の状態から、この職種へ挑戦した記録をまとめています。 これからPdMに挑戦しようとしている方 未経験のままPdM…
こんにちは! 開発本部 SINIS for X 開発チームの西野(@fingerEase24)です。 今回は、タイトルの通りMySQLにおける複合インデックスの貼り方について、そうだったのか!となった学びについてお話しようと思います。 なお、MySQLバージョンは8系となってお…
はじめに どんなエラーが出たのか エラー原因について INTEGER型の場合 NUMERIC型の場合 解決法 DDLステートメントを利用して型を変更する PHP側で型を変換する 選択した解決方法 まとめ 参考リンク はじめに こんにちは!SINIS for Instagram開発チーム在籍…
あけましておめでとうございます! 開発本部 SINIS for X 開発チームの西野(@fingerEase24)です。 今年も弊テックブログ共々どうぞよろしくお願いいたします。 さて、以前弊テックブログにて、『チームでライブラリバージョンを最新に保つには?! ライブ…