ブログ

アプリサービスや仕事に関しての情報発信をしています

staff / 2025年10月17日

DBのパフォーマンス改善!テーブル設計の「垂直パーティショニング」を会員テーブル例に解説

アプリケーションの成長とともに、データベースの特定のテーブル、特に「会員(users)」テーブルなどは、どんどん横に肥大化しがちです。「最終ログイン日時」「プロフィール文章」「好きな趣味」「管理用のメモ」…と、気づけば数

齋藤 公一 / 2025年10月14日

Google Fontsのおすすめ筆記体・手書きフォント

ウェブサイト構成する要素の1つに「フォント」があります。意外と忘れがちですが、フォントを変えることでウェブサイト全体の印象も変わります。 例えば、明朝体だと高級感のある印象になりますし、比較的細いゴシックのフォントを見出

staff / 2025年10月10日

その処理、待たせすぎ? I/Oとキューによる非同期処理

「ユーザー登録後にメールを送る処理が遅くて、画面がなかなか切り替わらない…」「レポート出力ボタンを押したら、タイムアウトエラーが出た…」Laravelで開発していると、こうしたパフォーマンスの問題に直面することがあります

齋藤 公一 / 2025年10月7日

多角的な視点で思考を深める「シックスハット法」|アイデア発想法5

「新しいアイデアを生み出す」0から1を生み出すことは、口では簡単に言っても簡単ではありません。 小林賢太郎さん(ラーメンズ・パフォーミングアーティスト)の言葉に「0から1を生み出すのはムリでも、もがき苦しめば0から0.1

坂本 結 / 2025年10月3日

入社3ヶ月で感じた3つの文化と私のこれからの成長

この度、8月よりN’s Createsに入社しました!約3ヶ月N’s Createsにて業務を進めるにあたり、 過去の会社よりもこの文化が強い!と感じる文化がいくつかありました。 今回はその文化と、その文化に触れることで

staff / 2025年10月3日

コードを読みやすくする「早期リターン」と「ガード節」とは?

PHPコードが劇的に読みやすくなる!「早期リターン」と「ガード節」をマスターしよう 「良いコード」とは何でしょうか?もちろん、正しく動作することが大前提です。しかし、それと同じくらい重要なのが「コードの読みやすさ」と「メ

齋藤 公一 / 2025年9月30日

いつ読んでも理解できる文章を書くためにできること

チャットコミュニケーションの最大のメリットは、非同期でやり取りできる点にあります。しかし、ただ口頭のやり取りを文字起こししたようなチャットでは、そのメリットを活かせません。 チャットには非同期を意識した書き方が必要です。

staff / 2025年9月26日

なぜクリーンアーキテクチャは必要なのか?『ちょうぜつソフトウェア設計入門』に学ぶ、未来を守る設計思想

「クリーンアーキテクチャ」という言葉を聞いたとき、多くの開発者は特定の技術やフレームワークを思い浮かべるかもしれません。しかし、名著として名高い『ちょうぜつソフトウェア設計入門』が示すように、その本質は技術の応用ではなく

齋藤 公一 / 2025年9月23日

評価するためには「前提条件」が大切

「このコードってどう思います?」「このデザインってどう思います?」 このような確認依頼をするとき、前提条件の共有が大切だと感じます。前提条件が変わってくると、意見が180度変わることもよくあるからです。