AKARI Tech Blog

燈株式会社のエンジニア・開発メンバーによる技術ブログです

開発プロセス

Devin x Slack x Claude codeを利用したマルチタスク開発

〜プランニングの質を上げて、Gitのブランチのマネジメントコストを下げることで開発の生産性を爆上げする〜 こんにちは!燈(Akari)のDXソリューション事業本部 Devグループマネージャーの小倉です。 先日開催された「Devin 1st Anniversary Meetup Japan…

依存性の注入(DI)と依存関係逆転の原則(DIP)で書く良いコード

はじめに 今回のAKARI Tech Blogは、AI SaaS事業部 生成AIサービス Dev の森田が担当します。 本記事では、保守性の高い良いコードを書くために重要な「依存性の注入(Dependency Injection)」と「依存関係逆転の原則(Dependency Inversion Principle)」…

効果的なリファクタリングの進め方

効果的なリファクタリングの進め方 はじめに 今回のAKARI Tech Blogは、AI SaaS事業部 デジタルビルダー Devの渡邊が担当します。 私が燈(AKARI)に入社して最初の1週間で提案・実施したリファクタリングにより、開発工数を30-50%削減できた経験をお話しし…

pyOpenSci Pythonパッケージガイド日本語版を公開しました

こんばんは! 今週のAKARI Tech Blogは、DX Solution 事業本部 Dev の小山が担当いたします。 私は現在、DX Solution 事業本部でAIの社会実装に取り組んでいます。その際に使用しているPythonは、今や世界中で最も人気のあるプログラミング言語の1つとなりま…

燈のコーディング意思決定スタイル:ADR文化

こんにちは。 2週目のテックブログを書かせていただくことになりました、 AI SaaS事業本部VPoEの小田川です。 今回は燈で採用している開発フローの一つ、ADRについて話をさせていただければと思います。 ADR (Architecture Design Record) とは何か なぜ行う…