メインコンテンツにスキップ

Linnoedge

ハイブリッドワークのセキュリティ枠組みの作り方|5つの層と正しい順番

僕は、チームが二つの国に分かれている会社をやっています。ホーチミンのオフィスにいる人もいれば、ベトナムの自宅から働く人もいるし、日本にいるメンバーもいる。その日によっては、「ここのWi-Fi、よく考えたらパスワード入れた […]

Continue Reading

React Query vs useEffect: データフェッチにおいてuseEffectだけでは不十分になるのはいつか?

Reactプロジェクトの成長に伴い、useEffectでのデータフェッチは限界を迎えます。ローディングやキャッシュ、データ同期などのAPIロジックでコンポーネントが肥大化していませんか?本記事では、React Queryを導入してUIとデータロジックを分離し、サーバーステート管理を最適化する方法を詳しく解説します。

Continue Reading

すべてのテストをパスしたのに、本番環境でシステムが壊れた理由

テストはオールグリーンなのに本番でバグが出た経験はありませんか?本記事では、決済システムのバグ事例を通じて、モックへの過信がもたらす危険性とAI副操縦士の限界を明らかにします。単なるテストの成功にとらわれず、システムを本当に守るための多層的なセーフティネットの張り方と正しいテスト設計を学びます。

Continue Reading

AIが書いたコードで失敗した話:生成AIコーディングの限界と向き合い方

AIは優秀な副操縦士ですが、機長に任せると「見えない負債」を抱える罠に陥ります。「動けばいい」だけで満足していませんか?本記事では、AI生成コードによる設計の腐敗や認識のギャップといったリスクを解説。LaravelやRailsなどの堅牢なフレームワークを用いて、開発者が主導権を握り続けるための教訓をお伝えします。

Continue Reading

ソフトウェアテストが事業の生死を分ける理由:現場から見えること

ソフトウェアテストの本質は、単なるバグ発見だけに留まりません。プロジェクトの安全なスケーリングを実現し、長期的なコスト削減やチーム全体のパフォーマンス最適化において、テストがなぜ不可欠な「生存戦略」と言えるのかを詳しく解説します。品質向上と開発スピード、そしてビジネスの信頼性を両立させるための秘訣を紐解きます。

Continue Reading

ゼロトラスト導入ガイド:ハイブリッドワーク時代に必要なセキュリティの考え方

ハイブリッドワークの普及により、企業の働き方は大きく変化しました。同時に新たなセキュリティリスクも増加しています。本記事では、ゼロトラストモデルがどのようにデータとデバイスを保護するのかを解説し、現代企業に求められるセキュリティ戦略についても紹介します。

Continue Reading

ITチームのコミュニケーション失敗5選と、現場で効いた解決策

ITチームのコミュニケーション不足は、隠れたバグや手戻り、深刻なプロジェクト遅延の原因になります。要件の確認漏れや「ASAP」など曖昧な言葉の乱用など、開発現場でよくある5つの失敗例と、チーム連携をスムーズにする実践的な解決策を解説します。

Continue Reading

AIは、エンジニアの「新しい技術の学び方」をどう変えたのか?

新しいフレームワーク学習で消耗する時代は終わり。AIが24時間のメンターとして要約・デバッグ・学習設計を支援し、圧倒的なスピードで新技術習得を加速させます。

Continue Reading

🚀スケーラブルなモバイルソリューション:LinnoedgeがExpoを採用する理由

モバイル開発をより速く、よりスマートに。🚀 1つのコードでiOS、Android、Webに同時対応できる高品質なクロスプラットフォームアプリを、Expoを活用して実現する方法を詳しく解説します。開発コストの削減と市場投入のスピードアップを両立し、ビジネスの急成長を加速させる当社の独自ノウハウとは?📱✨

Continue Reading