キカガク プラットフォームブログ

株式会社キカガクのプラットフォームブログです。エンジニアやデザイナー、プロダクトマネージャーなどが記事を書いています。

NestJS の Injection scopes の挙動について

プラットフォーム部の dascarletです。 今回は弊社でも使用している NestJS の Injection scopes の挙動について簡単なコード例と共にご紹介します。 基本的な挙動 公式ドキュメントから引用します。Provider scope は下記の3種類です。 DEFAULT いわゆるシ…

TypeScript Inlay Hints のすすめ

はじめに こんにちは、株式会社キカガク、プラットフォーム部の西村です。 みなさま、快適な TypeScript ライフをお過ごしでしょうか?今回は TypeScript での開発をサポートする便利機能、Inlay Hints についてご紹介します。 想定読者 TypeScript で開発し…

CTO 室立ち上げとデータ基盤課題

はじめに キカガクプラットフォーム 今年何をするのか AI/LLM Corporate IT データ基盤 データ基盤課題 おわりに はじめに 皆さんこんにちは、株式会社キカガク CTO の祖父江です。 前回は振り返りの記事で「CTO としての 3 年間 ~組織作りと開発の狭間で~」…

普段Next.jsしか触ってないエンジニアがFlutter触ってみて感動したこと&つまづいたこと

はじめに はじめまして。キカガクプラットフォーム部のずんだです。 業務ではほぼ Next.js しか触ることがないのですが、最近なんとなく Flutter を触ってみていました。 どちらもモダンなフレームワークなので似ている点も多いのですが、結構違う点も多く面…

アクセシビリティ導入の第一歩やってみた

キカガク プラットフォーム部 エンジニアの岸です。 私は Web という技術が好きで、中でも アクセシビリティ に関心があります。 アクセシビリティ とは、システムやサービスがどれだけ幅広い状況で利用できるかを示す言葉です。Web アプリケーションのアク…

キカガクのデザインチームって何をやっているの?

こんにちは!キカガクのプロダクトデザイナーの松田です。 キカガクのデザインチームでは、プロダクトデザインからコミュニケーションデザインまで、多岐にわたる取り組みを進めています。 今回はその一端をご紹介します! 1. キカガクのデザインチームとは…

NestJS のバリデーションや Pipes のあれこれ

こんにちは、キカガクでソフトウェアエンジニアをしている北田です。 今回は弊社プロダクトでも一部使用しているサーバーサイドフレームワークの NestJS について、Pipes や Validations に焦点を当てて公式ドキュメントの内容ベースで紹介していきます。 こ…