[{"id":539842,"postType":"Article","slug":"2026-03-08-reviewing-ai-code","commentsCount":23,"likedCount":461,"bookmarkedCount":164,"bodyLettersCount":2562,"articleType":"idea","emoji":"🔍","isSuspendingPrivate":false,"publishedAt":"2026-03-08T07:44:50.814+09:00","bodyUpdatedAt":"2026-03-10T06:14:49.328+09:00","sourceRepoUpdatedAt":"2026-03-10T06:14:49.304+09:00","pinned":false,"path":"/nuits_jp/articles/2026-03-08-reviewing-ai-code","principalType":"User","title":"まだAIコードをレビューするか、しないかで言い争ってるの？","user":{"id":2771,"username":"nuits_jp","name":"Atsushi Nakamura","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14Gi1qeUPewgYkaxahMnYmkBtQODU-kMzbb0H_Lz82A=s80-c"},"publication":null,"publicationArticleOverride":null},{"id":528227,"postType":"Article","slug":"feb205646fc9f1","commentsCount":0,"likedCount":16,"bookmarkedCount":1,"bodyLettersCount":2179,"articleType":"idea","emoji":"🚀","isSuspendingPrivate":false,"publishedAt":"2026-03-09T19:21:33.598+09:00","bodyUpdatedAt":"2026-03-11T11:34:12.186+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/hyakt/articles/feb205646fc9f1","principalType":"User","title":"Emacs ユーザが3ヶ月くらい Zed 使って Emacs に戻った","user":{"id":7423,"username":"hyakt","name":"hyakt","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--2OlKPiuv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/e91c7ed0b2.jpeg?_a=BACAGSGT"},"publication":null,"publicationArticleOverride":null},{"id":540221,"postType":"Article","slug":"c34e65a20295e7","commentsCount":0,"likedCount":20,"bookmarkedCount":5,"bodyLettersCount":3323,"articleType":"idea","emoji":"🌹","isSuspendingPrivate":false,"publishedAt":"2026-03-09T18:44:45.223+09:00","bodyUpdatedAt":"2026-03-10T05:47:31.868+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/mlbread/articles/c34e65a20295e7","principalType":"User","title":"「アーキテクチャモダナイゼーション」読んだ感想","user":{"id":180055,"username":"mlbread","name":"ずみは","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--HHe6jyYZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/17379492a6.jpeg?_a=BACAGSGT"},"publication":null,"publicationArticleOverride":null},{"id":541304,"postType":"Article","slug":"c6ed730c6e4c61","commentsCount":0,"likedCount":13,"bookmarkedCount":7,"bodyLettersCount":4861,"articleType":"idea","emoji":"🌌","isSuspendingPrivate":false,"publishedAt":"2026-03-10T21:35:36.906+09:00","bodyUpdatedAt":"2026-03-11T01:27:16.269+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/munimaru62o/articles/c6ed730c6e4c61","principalType":"User","title":"なぜ私はゲーム開発で「疎結合」と「コンポーネント指向」に異常なほどこだわるのか","user":{"id":307324,"username":"munimaru62o","name":"むにまる","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--ozTncqk_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/f8e408a7a9.jpeg?_a=BACAGSGT"},"publication":null,"publicationArticleOverride":null},{"id":540585,"postType":"Article","slug":"2026-03-09-13-35","commentsCount":0,"likedCount":10,"bookmarkedCount":8,"bodyLettersCount":1922,"articleType":"idea","emoji":"📷","isSuspendingPrivate":false,"publishedAt":"2026-03-09T16:51:16.735+09:00","bodyUpdatedAt":"2026-03-09T16:51:16.735+09:00","sourceRepoUpdatedAt":"2026-03-09T16:51:16.729+09:00","pinned":false,"path":"/tyakku/articles/2026-03-09-13-35","principalType":"User","title":"コードを1行も書かずにExcelエビデンスツールを作った話","user":{"id":281721,"username":"tyakku","name":"ちゃっく","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--nWUENBxR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/8fed5be595.jpeg?_a=BACAGSGT"},"publication":null,"publicationArticleOverride":null},{"id":540568,"postType":"Article","slug":"0199eb40d47bc1","commentsCount":0,"likedCount":22,"bookmarkedCount":8,"bodyLettersCount":7954,"articleType":"idea","emoji":"📖","isSuspendingPrivate":false,"publishedAt":"2026-03-10T12:00:09.685+09:00","bodyUpdatedAt":"2026-03-09T20:41:48.320+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/knowledgework/articles/0199eb40d47bc1","principalType":"Publication","title":"散らばった E2E テストのガイドラインをリポジトリに一本化する","user":{"id":116084,"username":"tosaken1116","name":"土佐犬","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--KeJkx01f--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/31bf28c42e.jpeg?_a=BACAGSGT"},"publication":{"id":271,"name":"knowledgework","displayName":"株式会社ナレッジワーク","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--BGiQOD1R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/a81fa9caff.jpeg?_a=BACAGSGT","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/a81fa9caff.jpeg","pro":true,"avatarRegistered":true},"publicationArticleOverride":null},{"id":540166,"postType":"Article","slug":"ai-coding-principles","commentsCount":2,"likedCount":28,"bookmarkedCount":7,"bodyLettersCount":4345,"articleType":"idea","emoji":"🤖","isSuspendingPrivate":false,"publishedAt":"2026-03-08T18:43:55.801+09:00","bodyUpdatedAt":"2026-03-08T18:37:41.617+09:00","sourceRepoUpdatedAt":"2026-03-09T19:14:38.897+09:00","pinned":false,"path":"/baleenstudio/articles/ai-coding-principles","principalType":"Publication","title":"AIコーディングの原則","user":{"id":38368,"username":"takekazuomi","name":"Takekazu Omi","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--CmDbYNBY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/9da3b60335.jpeg?_a=BACAGSGT"},"publication":{"id":1096,"name":"baleenstudio","displayName":"株式会社BALEEN STUDIO","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--JtrB7y8t--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/64b3c980a3.jpeg?_a=BACAGSGT","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/64b3c980a3.jpeg","pro":true,"avatarRegistered":true},"publicationArticleOverride":null},{"id":540240,"postType":"Article","slug":"e98230583fe24d","commentsCount":0,"likedCount":24,"bookmarkedCount":8,"bodyLettersCount":11027,"articleType":"idea","emoji":"🧠","isSuspendingPrivate":false,"publishedAt":"2026-03-09T08:00:01.766+09:00","bodyUpdatedAt":"2026-03-08T23:09:37.684+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/plusone/articles/e98230583fe24d","principalType":"User","title":"AIに設計を任せたら、チームの空気が変わった未来","user":{"id":283416,"username":"plusone","name":"plusone｜開発技法ノート","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--GnY0oyqW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/5ce35324b4.jpeg?_a=BACAGSGT"},"publication":null,"publicationArticleOverride":null},{"id":541241,"postType":"Article","slug":"4ab4491afd5a8b","commentsCount":0,"likedCount":17,"bookmarkedCount":10,"bodyLettersCount":9560,"articleType":"idea","emoji":"🎆","isSuspendingPrivate":false,"publishedAt":"2026-03-10T18:18:14.082+09:00","bodyUpdatedAt":"2026-03-10T19:03:40.001+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/acntechjp/articles/4ab4491afd5a8b","principalType":"Publication","title":"Opus4.6でdraw.io図を生成したらもはやLLMの前提が崩れてた件","user":{"id":281648,"username":"kight5six","name":"k.abe","avatarSmallUrl":"https://lh3.googleusercontent.com/a/ACg8ocKlAHufF6yuBj3Er5vdNxOy971zuntIxtQUzxJ-Qb7LYGn9Mg=s96-c"},"publication":{"id":515,"name":"acntechjp","displayName":"Accenture Japan (有志)","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--ti9q6XE8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/e6d0806987.jpeg?_a=BACAGSGT","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/e6d0806987.jpeg","pro":true,"avatarRegistered":true},"publicationArticleOverride":null},{"id":539510,"postType":"Article","slug":"cf9618c27966b0","commentsCount":1,"likedCount":70,"bookmarkedCount":12,"bodyLettersCount":1869,"articleType":"idea","emoji":"👋","isSuspendingPrivate":false,"publishedAt":"2026-03-09T14:52:35.469+09:00","bodyUpdatedAt":"2026-03-09T15:04:33.077+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/yuichirominato/articles/cf9618c27966b0","principalType":"User","title":"生成AIの登場で量子コンピュータの存在価値が微妙に。量子人材の行末。","user":{"id":290500,"username":"yuichirominato","name":"YuichiroMinato","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--fLWQEre3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/75b0f1a460.jpeg?_a=BACAGSGT"},"publication":null,"publicationArticleOverride":null},{"id":541485,"postType":"Article","slug":"devkit-is-not-free-and-rider-is-free","commentsCount":0,"likedCount":8,"bookmarkedCount":3,"bodyLettersCount":7935,"articleType":"idea","emoji":"⚠️","isSuspendingPrivate":false,"publishedAt":"2026-03-11T04:55:06.213+09:00","bodyUpdatedAt":"2026-03-11T04:46:01.424+09:00","sourceRepoUpdatedAt":"2026-03-11T05:24:08.459+09:00","pinned":false,"path":"/inuinu/articles/devkit-is-not-free-and-rider-is-free","principalType":"User","title":"C# DevKitは完全無料じゃないし、Riderは非商用無料：なぜか広がるC#開発環境の誤情報","user":{"id":109326,"username":"inuinu","name":"いぬいぬ","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--kbCQXl9O--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/2a7b4abda4.jpeg?_a=BACAGSGT"},"publication":null,"publicationArticleOverride":null},{"id":537953,"postType":"Article","slug":"ce88c41ea9fef7","commentsCount":0,"likedCount":3,"bookmarkedCount":1,"bodyLettersCount":3696,"articleType":"idea","emoji":"🍈","isSuspendingPrivate":false,"publishedAt":"2026-03-10T18:00:05.804+09:00","bodyUpdatedAt":"2026-03-04T21:03:39.072+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/uragasumi25/articles/ce88c41ea9fef7","principalType":"User","title":"【技術屋の思考ログ #9】詳細設計に対する１つの考え方","user":{"id":206676,"username":"uragasumi25","name":"浦霞","avatarSmallUrl":"https://lh3.googleusercontent.com/a/ACg8ocIoOScJqUPIvVTkPYNSQ1-cTRRabmJaIUdV9MgTLcztN5yO9VA=s96-c"},"publication":null,"publicationArticleOverride":null},{"id":540847,"postType":"Article","slug":"260309_post_ai_software_engineer","commentsCount":0,"likedCount":11,"bookmarkedCount":5,"bodyLettersCount":11411,"articleType":"idea","emoji":"📝","isSuspendingPrivate":false,"publishedAt":"2026-03-09T23:13:47.999+09:00","bodyUpdatedAt":"2026-03-10T09:27:08.587+09:00","sourceRepoUpdatedAt":"2026-03-10T09:27:08.580+09:00","pinned":false,"path":"/crandim_r_and_d/articles/260309_post_ai_software_engineer","principalType":"Publication","title":"AI時代に、ソフトウェアエンジニアとして生きるということ","user":{"id":4543,"username":"tokoi","name":"tokoi","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--fqnG8PrJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/e9ccbddd82.jpeg?_a=BACAGSGT"},"publication":{"id":220,"name":"crandim_r_and_d","displayName":"株式会社クランディムR&D部","avatarSmallUrl":"https://zenn.dev/images/default-publication-avatar.png","avatarUrl":"https://zenn.dev/images/default-publication-avatar.png","pro":false,"avatarRegistered":false},"publicationArticleOverride":null},{"id":539966,"postType":"Article","slug":"13356a9b5eb492","commentsCount":0,"likedCount":30,"bookmarkedCount":12,"bodyLettersCount":8840,"articleType":"idea","emoji":"⚒️","isSuspendingPrivate":false,"publishedAt":"2026-03-08T18:41:15.585+09:00","bodyUpdatedAt":"2026-03-08T18:51:20.370+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/asterminds/articles/13356a9b5eb492","principalType":"Publication","title":"事例から学ぶ企業でのコーディングエージェントの内製やハーネスの作り方","user":{"id":47734,"username":"r_kaga","name":"r.kagaya","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--PJ7g34OU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/aee3cc6706.jpeg?_a=BACAGSGT"},"publication":{"id":1381,"name":"asterminds","displayName":"Astermindsテックブログ","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--dAoX5ktl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/2ebc938c4b.jpeg?_a=BACAGSGT","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/2ebc938c4b.jpeg","pro":false,"avatarRegistered":true},"publicationArticleOverride":null},{"id":541092,"postType":"Article","slug":"skill-test-renewal-data-llm-engineer","commentsCount":0,"likedCount":10,"bookmarkedCount":0,"bodyLettersCount":2666,"articleType":"idea","emoji":"🧪","isSuspendingPrivate":false,"publishedAt":"2026-03-11T09:00:05.255+09:00","bodyUpdatedAt":"2026-03-11T14:55:31.386+09:00","sourceRepoUpdatedAt":"2026-03-11T14:55:31.379+09:00","pinned":false,"path":"/finatext/articles/skill-test-renewal-data-llm-engineer","principalType":"Publication","title":"データエンジニア・LLM エンジニア採用のスキルテストをリニューアルしました","user":{"id":4226,"username":"musyu","name":"musyu","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--pO4DAw7S--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/fe16c40059.jpeg?_a=BACAGSGT"},"publication":{"id":940,"name":"finatext","displayName":"Finatext Tech Blog","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--3YfhE17X--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/cc9156ba21.jpeg?_a=BACAGSGT","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/cc9156ba21.jpeg","pro":false,"avatarRegistered":true},"publicationArticleOverride":null},{"id":541456,"postType":"Article","slug":"2c5c8cd5da0949","commentsCount":0,"likedCount":4,"bookmarkedCount":0,"bodyLettersCount":3291,"articleType":"idea","emoji":"🎰","isSuspendingPrivate":false,"publishedAt":"2026-03-11T04:19:22.845+09:00","bodyUpdatedAt":"2026-03-11T04:19:22.845+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/natsuno/articles/2c5c8cd5da0949","principalType":"User","title":"パチスロ打ちのバイブコーディング適性について","user":{"id":312080,"username":"natsuno","name":"夏乃","avatarSmallUrl":"https://zenn-dev.github.io/default-avatars/dark/n.png"},"publication":null,"publicationArticleOverride":null},{"id":541344,"postType":"Article","slug":"7ad4325b8c3b20","commentsCount":0,"likedCount":5,"bookmarkedCount":0,"bodyLettersCount":2149,"articleType":"idea","emoji":"🦾","isSuspendingPrivate":false,"publishedAt":"2026-03-10T21:51:09.561+09:00","bodyUpdatedAt":"2026-03-10T21:51:09.561+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/kuroniku_qa/articles/7ad4325b8c3b20","principalType":"User","title":"AI時代にQAの仕事はなくなるのか","user":{"id":310353,"username":"kuroniku_qa","name":"くろにく","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--I7kzUd8K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/99bfc2e007.jpeg?_a=BACAGSGT"},"publication":null,"publicationArticleOverride":null},{"id":540710,"postType":"Article","slug":"91ea622c6526e4","commentsCount":0,"likedCount":8,"bookmarkedCount":3,"bodyLettersCount":2038,"articleType":"idea","emoji":"🎚️","isSuspendingPrivate":false,"publishedAt":"2026-03-10T10:50:04.377+09:00","bodyUpdatedAt":"2026-03-10T12:52:36.883+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/knowledgesense/articles/91ea622c6526e4","principalType":"Publication","title":"検索結果をメモリに記憶してRAGを高速化する手法","user":{"id":157135,"username":"sasakuna","name":"sasakuna","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--hkl_2ZEM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/fd356008ae.jpeg?_a=BACAGSGT"},"publication":{"id":576,"name":"knowledgesense","displayName":"ナレッジセンス - 生成AIとRAGの実装戦略・技術ブログ","avatarSmallUrl":"https://zenn.dev/images/default-publication-avatar.png","avatarUrl":"https://zenn.dev/images/default-publication-avatar.png","pro":false,"avatarRegistered":false},"publicationArticleOverride":null},{"id":538415,"postType":"Article","slug":"7f9622fdda9175","commentsCount":0,"likedCount":20,"bookmarkedCount":4,"bodyLettersCount":12174,"articleType":"idea","emoji":"👀","isSuspendingPrivate":false,"publishedAt":"2026-03-09T11:06:19.982+09:00","bodyUpdatedAt":"2026-03-09T14:58:59.045+09:00","sourceRepoUpdatedAt":"2026-03-09T11:02:02.726+09:00","pinned":false,"path":"/fastdoctor/articles/7f9622fdda9175","principalType":"Publication","title":"エンジニアは知ってる。PM・PDMが「見逃している」AIツール活用術","user":{"id":22476,"username":"manabu","name":"Manabu","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14GhLgGNEXkI39yiXSJCge6OL8KdEfhAwgv3lTQNv=s96-c"},"publication":{"id":1258,"name":"fastdoctor","displayName":"ファストドクター テックブログ","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--q9ApyJHa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/d137d95c84.jpeg?_a=BACAGSGT","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/d137d95c84.jpeg","pro":false,"avatarRegistered":true},"publicationArticleOverride":null},{"id":538623,"postType":"Article","slug":"vibe-coding-heyalog","commentsCount":0,"likedCount":9,"bookmarkedCount":1,"bodyLettersCount":4225,"articleType":"idea","emoji":"🏠","isSuspendingPrivate":false,"publishedAt":"2026-03-10T18:08:58.864+09:00","bodyUpdatedAt":"2026-03-10T18:02:41.215+09:00","sourceRepoUpdatedAt":"2026-03-10T18:08:58.857+09:00","pinned":false,"path":"/taroshun32/articles/vibe-coding-heyalog","principalType":"User","title":"vibe-codingで持ち物管理のiOSアプリをリリースしてみた話 - モバイル未経験エンジニアの技術選定と反省点","user":{"id":126972,"username":"taroshun32","name":"taroshun32","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--CA-RpQ8J--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/07d86a9611.jpeg?_a=BACAGSGT"},"publication":null,"publicationArticleOverride":null},{"id":540810,"postType":"Article","slug":"51117bebaa4a4b","commentsCount":0,"likedCount":3,"bookmarkedCount":1,"bodyLettersCount":2945,"articleType":"idea","emoji":"⛳","isSuspendingPrivate":false,"publishedAt":"2026-03-09T23:06:39.959+09:00","bodyUpdatedAt":"2026-03-09T23:06:39.959+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/hirayuki/articles/51117bebaa4a4b","principalType":"User","title":"そろそろSQLを日本語で書いてもいいんじゃないか","user":{"id":10199,"username":"hirayuki","name":"hirayuki","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--DAigzPks--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/13be9d3491.jpeg?_a=BACAGSGT"},"publication":null,"publicationArticleOverride":null},{"id":541408,"postType":"Article","slug":"935a8f1694d73e","commentsCount":0,"likedCount":3,"bookmarkedCount":0,"bodyLettersCount":3344,"articleType":"idea","emoji":"📖","isSuspendingPrivate":false,"publishedAt":"2026-03-11T00:18:56.067+09:00","bodyUpdatedAt":"2026-03-11T00:16:19.077+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/oiiacat0714/articles/935a8f1694d73e","principalType":"User","title":"【Next.js × Web Audio API】SNSのノイズから逃れるための、プロシージャルな空間としてのWEBサイトを開発した話","user":{"id":312066,"username":"oiiacat0714","name":"Hirotaka_10969er","avatarSmallUrl":"https://lh3.googleusercontent.com/a/ACg8ocLHXq-sAMtbRI4FZXOTdzE25k-HlDf_DI3zHKY8ILBvr4digw=s250-c"},"publication":null,"publicationArticleOverride":null},{"id":541263,"postType":"Article","slug":"23c20f46f41e62","commentsCount":0,"likedCount":3,"bookmarkedCount":0,"bodyLettersCount":3705,"articleType":"idea","emoji":"🐈‍⬛","isSuspendingPrivate":false,"publishedAt":"2026-03-10T19:38:26.639+09:00","bodyUpdatedAt":"2026-03-10T23:51:47.165+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/hrts/articles/23c20f46f41e62","principalType":"User","title":"AI駆動は原石を叩いて宝石にするが如く","user":{"id":312003,"username":"hrts","name":"はるたそ","avatarSmallUrl":"https://lh3.googleusercontent.com/a/ACg8ocKWRqweiDcmWcJaAqS5OtLDDcEsQA_naYPSmZwREZ1ABTv4G9Q=s250-c"},"publication":null,"publicationArticleOverride":null},{"id":540463,"postType":"Article","slug":"798e18e8142e3f","commentsCount":0,"likedCount":11,"bookmarkedCount":1,"bodyLettersCount":4362,"articleType":"idea","emoji":"📑","isSuspendingPrivate":false,"publishedAt":"2026-03-10T12:03:05.044+09:00","bodyUpdatedAt":"2026-03-09T10:27:50.878+09:00","sourceRepoUpdatedAt":"2026-03-09T10:27:50.878+09:00","pinned":false,"path":"/noranuko13/articles/798e18e8142e3f","principalType":"User","title":"【設計】クラス設計を議論していると、本質を見誤ったままデザインパターンに無理矢理に当てはめようとしている場面に遭遇することがたまにある","user":{"id":5335,"username":"noranuko13","name":"野良ぬこ＠フリーランス・個人開発","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14GhHkpZHbClGV8Ww9skGTo6lowF60gbPNvI7hH3-4w=s80-c"},"publication":null,"publicationArticleOverride":null}]