LayerX エンジニアブログ

LayerX の エンジニアブログです。

LayerXのQAへの取り組み〜アイスクリームの誘惑に負けるな〜

初めまして!LayerXの遊撃隊員、kaji(@kajicrypto)です。 今日は目下実践中のテスト自動化への取り組みについて書いていきます。 MVP開発からPMFに向かう間の、ソフトウェアテストに対するアプローチの変化をお伝えできればと思います。 手動E2Eテストで担保…

GraphQLによるLayerX インボイス ワークフロー機能のモデル設計

DX事業部でLayerX インボイスのワークフロー機能開発を担当している木戸と申します。 今回は先日リリースしたワークフロー機能について、 開発開始から2ヶ月でリリースに至るまでの流れと、採用したGraphQLでのモデル設計についてご紹介いたします。 GraphQL…

GraphQLでバックエンドのコードをすっきりさせた話

こんにちは!LayerXの mosa_siru (榎本) です。 LayerX インボイスでは、もともと github.com/go-swagger/go-swagger を利用してREST APIを開発していましたが、最近開発したワークフロー機能 のコンポーネントではGraphQLを取り入れました。 GraphQLには様…

IAM Access AnalyzerのPolicy生成機能を使ってみた

CTO室の@ken5scal (鈴木)です。 2021/04/08にAWS IAM Access Analyzerの新機能として、CloudTrailのログをもとにIAM Roleのポリシーを生成するリリースが発表されました。 ところで、やはりというべきか、さすがというべきか、すでにクラスメソッドさんから…

リモートワーク下での新メンバー加入時にモブプロやってみたら素早くコードのナレッジ共有ができた話

こんにちは、LayerX インボイスのAI-OCRを開発しているTomoakiです。最近推しのセブンイレブンの商品はマーラーカオ(中華風蒸しパン)です。 さて、LayerXでは開発効率を上げるために日々様々な施策を行なっておりますが、今回はその中でもリモート下での新…

プロセスがプロダクト。エンジニアがカスタマーサクセスをやる意義

はじめまして。LayerX インボイスに携わっているエンジニアの花村(@naomasabit)です。 本職はエンジニアなのですが、簿記資格を持っており、監査法人でエンジニアとして財務分析や暗号資産監査業務に携わった経験があるため会計知識もある程度持ち合わせて…

LayerX インボイスにおける請求書AI-OCRの概要

こんにちは!LayerX エンジニアの高際 @shun_tak と申します! この記事ではLayerX インボイスを支える請求書AI-OCR (Optical Character Recognition; 画像からの文字認識) について、 開発における品質の考え方 開発の方針 請求書AI-OCRを構成する処理群 と…

LayerX インボイスの技術スタック〜分野横断で開発するためのSchema Driven Development〜

DX事業部の @yyoshiki41 です。 今回は、今年1月にリリースしたLayerX インボイス のアプリケーション開発についてです。 インフラ構成については、昨日のLayerX インボイスのインフラアーキテクチャで紹介されています。 tech.layerx.co.jp LayerX インボイ…

LayerX インボイスのインフラアーキテクチャ

こんにちは、LayerXでインフラを担当している高江です。 今回は、弊社の請求書AIクラウドサービス「LayerX インボイス」のインフラについて、 現在のアーキテクチャ構成と、設計時に考慮したポイントをご紹介いたします。 サービス自体については事業責任者…

LayerX インボイスの紹介と開発風景

こんにちは!LayerXの @mosa_siru (榎本) と申します。 LayerXでは、LayerX インボイスという経理の方向けのDXプロダクトを開発しています。いわゆるSaaSです。こちらの事業責任者をやっております。 https://www.layerx.jp/invoice 今回のエントリでは Laye…