Nest CommanderをSingle Executable Applicationsとして実行してみた

Argo Workflowsのパフォーマンス課題に対して、NestJS CommanderとSingle Executable Applicationsの組み合わせによる可能性の提案と、実運用上に生まれる課題の検討をします

データサイエンティストが本番システムを開発する上でのTips

enechainでは機械学習や数理最適化をプロダクトや業務において活用しています。この記事では、データサイエンティストがPoCレベルを脱却して、本番システムの開発を行うためのTipsを紹介します。

enechainの開発組織にいるのはどんな人?テック本部を徹底解剖2023!

enechainのテック組織の内部を探る、2023年版の深掘り解析!30代中心の経験豊富なスタッフ、リモートワークの取り組み、豊富な福利厚生、副業の自由など、enechainの多様な環境とキャリア機会を徹底紹介。エンジニア、デザイナー、PdMの実情を詳しく解説しま…

NestJS+GraphQL+Datadogで始めるモニタリング生活

enechainではNestJS・GraphQL・Datadogを使用して開発するプロダクトがあります。この記事ではそのプロダクトを例にDatadogでモニタリングを始めるための設定についてを紹介します。

魅せろ! Flutter で目を惹く UI デザインを実装する

enechainはFlutterKaigi2023のSilverスポンサーとして協賛しました。本記事ではFlutterKaigi2023で発表した、RiveやFragment Shaderなどの目を惹くUIデザインを実装する方法を紹介します。

GCPにおける共通ログ基盤の構築

enechainでは複数のGCPプロジェクトに跨るアプリケーションのログの統合管理を目的とし、ログルーター機能を用いたログ共通基盤を作成しています。この機能の利用方法を、簡単な実装サンプルとともに紹介します。

脱MVVM! Flutterらしいアーキテクチャとは?

enechainでは電力マーケット「eSquare」のアプリをFlutterで開発しています。今回の記事ではMVVMアーキテクチャから、よりFlutterらしい設計に置き換える取り組みを紹介します。

BigQuery + Argo Workflowsを利用した計算処理基盤の構築

enechainでは高速化・安定化を目的にBigQuery + Argo Workflowsの計算処理基盤を構築しました。全体の構成や構築の際に検討したこと、得られた知見を紹介します。

Google Artifact Registryを使った社内パッケージ管理

Google Artifact Registryを使った社内パッケージ管理。共通ライブラリ管理についてGithub Packageとの違いに触れながら実装方法をご紹介します

コンサルからPdMに転生したらスライムだった件

戦略コンサルからPdMという珍しい転職をした私の、転職後の苦労と試行錯誤を紹介しています。PdMとして成長する過程で実験的に取り組んだ、ユーザーニーズを理解するための"Buy the Feature"という手法とその効果も紹介しています。

enechain の技術スタック 2023 夏

今回は enechain の最新技術スタックを紹介したいと思います。 ここ1年でいくつかのチャレンジを経て注力技術も変わってきました。今回は、技術選定における考慮事項とともに、最新情報をまとめて紹介いたします。

RenderObject カスタマイズの勘所

本記事では、RenderObject をカスタマイズする際の勘所についてまとめています。複雑なUIレンダリングを実現するために RenderObject をカスタマイズする必要があります。これらの技術を使ってenechainでは eChart Flutter という Flutter の OSS チャートラ…

Ohmを使った電気事業者に特化したDSL開発

enechainのプロダクトではエネルギーに関連する様々なデータを取り扱います。個社毎にデータ加工・ビジュアライズの細かなニーズに対応するためOhmを使ったDSLを作成した件についてお話します。

Great Expectationsで始めるデータ品質監視

enechainのデータパイプラインにデータ品質監視ツールを導入する過程で得た知見を共有し、データ品質向上を目指す皆さんに役立つ情報が提供できれば幸いです。

PubSubの通知をEventarcでGKEに安全に送信する

enechainでは管理のしやすさやセキュリティ要件を満たすため、用途に応じてGCPプロジェクトを分けて運用するCross Projectの形をとっており、そうした制約の中でPub/Subの通知をEventarc + Cloud RunでCross ProjectのGKEへ安全に送信する方法について記載し…