セキュリティについて僕らは学ぶ必要がある。

セキュリティについて僕らは学ぶ必要がある。

😰 AIが書いたコードでも、責任は開発者にある 最近、AIにコードを書いてもらう機会が増えました。Claude、ChatGPT、Gemini、GitHub Copilotなど、これらのツールは開発効率を大幅に向上させてくれます...
続きを読む
「予測」の生産性とシフトレフト。将来の修羅場を今日防ぐ。

「予測」の生産性とシフトレフト。将来の修羅場を今日防ぐ。

はじめに - なぜ予測が重要なのか プロジェクトを進行していると、誰しもがこんなことを思ったことがあるではないでしょうか? 「もっと早く気づけたなぁ...」 「気づけていればこんなにめんどくさいことにならなかったのに...」 エンジニ...
続きを読む
OpenAPIを理解する。

OpenAPIを理解する。

🚀 OpenAPIを理解する:設計ファーストなAPI開発への第一歩 最近、API設計を担当することになった主。チーム開発やマイクロサービスアーキテクチャが普及する中で、API仕様の標準化が重要であることを知りました...
続きを読む
「考える」とは手を動かすこと

「考える」とは手を動かすこと

「考える」とは? 何の本だか忘れましたが、\\「考えるということは手を動かすことである」\\という一節がありました。最近その言葉が響くというか、よくわかる気がします...
続きを読む
画像をバイナリデータとしてDB保存する

画像をバイナリデータとしてDB保存する

お金かかるからストレージサービス使いたくない 個人でシステム開発をしている人の中で「S3とかにお金払いたくない(ケチ)」ということ思ったことがある方は私だけではないと思います...
続きを読む
あとから失敗したと思わないために、DB設計を頑張る。

あとから失敗したと思わないために、DB設計を頑張る。

🚀 コードの保守性には気を遣うけど、DB設計は? 開発をしていると、「コードの保守性」というキーワードをよく聞きます。リファクタリングの重要性、可読性の向上、設計パターンの適用など、コード品質に関しては多くの開発者が意識を向けています...
続きを読む