はてぶ・Qiita・Zennのトレンド記事を紹介
AI時代に生き残るコード:人間が読める言語の価値の再確認 🔖 1
I. 導入:創造の新たな日常語 ソフトウェア開発の世界は、今、根本的な変革の渦中にあります。「Vibecoding」という新たな潮流が、その中心にあります。これは、開発者が達成したいことを自然言語で記述し、実装の大部分をAIに委ねるという開発スタイルです 。Gemini Code
心理的安全性から具体的な改善アクションまでを行う、一開発チームの振り返り方法を公開
Contractsの倉島です。 アジャイル開発を行っているチームにとって、「振り返り(レトロスペクティブ)」は学びと成長のための重要なイベントです。でも、「いざやってみると、ただの雑談で終わってしまった」「具体的な改善に繋がらない」なんて悩みを抱えているチームも多いのではないでし
【転職後のリアルな3ヶ月】AIも活用!未経験ドメインで僕が実践したキャッチアップ術 🔖 1
こんにちは! Contractsに入社してから、気づけば3ヶ月が経ちました。㓛刀です!本当にあっという間です。 現在は主に新規機能開発のチームに所属していて、日々新しいことばかりで刺激的な毎日を送っています。 最初の頃は、正直なところ会議で意見を言うことすら難しく、「何がわからな
コスト分析の「トイル」を撲滅!Amazon Q DeveloperのSREチームでの利用の現在地 🔖 1
はじめに コスト分析の「泥臭い現実」 Amazon Q Developerによるコスト分析革命 導入のきっかけ 分析プロセスの全体像 AI分析の心臓部:プロンプトエンジニアリング 月次分析が「3時間」から「10分」へ 実際の分析結果 AI導入前の地道な取り組み 第一歩:まずは「見
(Java)QueryDslを使用して重複除去(DISTINCT)とソート(ORDER BY)を両立させる
ContractSの倉島です。 最近、DBへのアクセスを型安全にすべくQueryDslを用いているのですが困ったことに直面したので備忘録的に解決手段を記しておきます。 何に困ったか とあるデータを一覧で取得する際に、「レコードの重複除去を行いつつ取得していない値でソートを行う」必