弁護士ドットコム株式会社 Creators’ blog

弁護士ドットコムがエンジニア・デザイナーのサービス開発事例やデザイン活動を発信する公式ブログです。

アドベントカレンダー

弁護士ドットコム Advent Calendar 2024 完走しました!

みなさま、こんばんは!技術広報を担当しております sakutaro𝕏@saku_238です。 無事に弁護士ドットコム Advent Calendar 2024を完走しました。 今年も多彩なクリエイターたちの執筆のおかげで、熱い内容が集まりました。 ここでは「週ごと」に記事をまとめま…

弁護士ドットコムの"Legal x AI領域"と他2点が面白い

この記事は弁護士ドットコム Advent Calendar 2024 の 25 日目、最終日の記事です。最終日は入ったばかりのCTOの@stanakaがお送りします。 弁護士ドットコムには、先月の11月半ばに入社して、およそ1ヶ月半たったところです。まだキャッチアップ期間中ですが…

散財2024

この記事は、弁護士ドットコム Advent Calendar 2024 の 24 日目の記事です。 みなさんこんにちはクラウドサインでSREをしている上田です。 2024年買ってよかったもの メリークリスマス!今年も終わりですね。 皆さんいっぱい散財しましたか? 散財した人は…

OpenFeature で実現するベンダーフリーな機能フラグ管理

この記事は弁護士ドットコム Advent Calendar 2024 の 24 日目の記事です。 弁護士ドットコム株式会社リーガルブレイン開発室の伊藤です。 リーガルブレイン開発室では、あらゆる法律関連データと生成 AI を組み合わせたプロダクトを開発しています。そのう…

フロントエンドの技術的負債と向き合っている話

この記事は、弁護士ドットコム Advent Calendar 2024 の 23 日目の記事です。 はじめに こんにちは、クラウドサイン事業本部の篠田(@tttttt_621_s)です。普段はクラウドサインのフロントエンドの改善活動を行なっています。 「負債」という言葉で何をイメ…

セッション ID を内包した JWT を PHP で実装する

この記事は弁護士ドットコム Advent Calendar 2024 の 21 日目の記事です。 はじめに リーガルブレイン開発室の tsuchiya です。 先日、セッション ID を JWT に内包するという記事を読みました。 "JWT=ステートレス"から一歩踏み出すための考え方 上記記事…

UnityとDifyで自分専用のAIエージェントを作成する

UnityとDifyで自分専用のAIエージェントを作成する

UIコンポーネントライブラリ「delta-wing-ui」の開発物語

UIコンポーネントライブラリ「delta-wing-ui」の開発物語 この記事は、弁護士ドットコム Advent Calendar 2024 の 19 日目の記事です。 はじめまして。弁護士ドットコム株式会社で『クラウドサイン』という契約マネジメントプラットフォームのフロントエンド…

SRE 2 年生の悩みと未来への展望

この記事は弁護士ドットコム Advent Calendar 2024の 18 日目の記事です。 前日は @takky さんの「サマーインターンシップ2024」でした。 弁護士ドットコムは新卒採用を始めました! 学生のみなさんが入社後のイメージを持っていただけるような、実践的なイ…

弁護士ドットコムサマーインターンシップ2024の狙いと技術要素

この記事は弁護士ドットコム Advent Calendar 2024の 17 日目の記事です。 クラウドサインのサーバーサイドエンジニアをやっている吉田です。 また全社のエンジニアリングオフィスとしてインターンシップや新卒研修と行った採用・育成面を担当しています。 …

AST の基礎を理解:TypeScript でコードを解析し操作する🔰

この記事は、弁護士ドットコム Advent Calendar 2024 の 16 日目の記事です。 クラウドサイン事業本部のフロントエンドエンジニアの辻@t0daaayです。 最近カンファレンスや勉強会で AST 関連の話を見聞きすることが多い中、実際に AST を触ったことがなかっ…

Deno 2.0 の依存管理アップデートとモノレポワークスペースの実践

この記事は、 弁護士ドットコム Advent Calendar 2024 の 15 日目の記事です。 弁護士ドットコムで Web エンジニア業務をしている @koukibuu3 です。 2024/10/09、Deno のメジャーアップデートが行われ 2.0 となりました。 4 years after Deno 1.0, the next…

GAS+SlackAPIで新着チャンネル検知を作ってみた

この記事は、弁護士ドットコム Advent Calendar 2024 の14日目の記事です。 クラウドサインのフロントエンドエンジニアとして入社して5年の @happylifetaka です。 免責:本記事に記載しているコードはアドベントカレンダー用に作成したものであり、実際に使…

S3 ブロックパブリックアクセス(バケット設定)の再勉強

この記事は、弁護士ドットコム株式会社の Advent Calendar 2024 の 13 日目の記事です。 皆さん、こんにちは。弁護士ドットコム、技術戦略本部・ SRE 室のテイです。今回は、S3 のブロックパブリックアクセスについて十分に理解できていないと感じたため、Se…

クラウドサインの開発チームに加わって最初の 1 年を振り返る

この記事は弁護士ドットコム Advent Calendar 2024 12日目の記事です! クラウドサインのフロントエンドエンジニアのツノ(𝕏@2nofa11)です。2024 年 3 月に入社し、12 月で 10 ヶ月が経ちます。 少し早いですが、クラウドサインのエンジニアとしての 1 年を Y…

エンジニアリーダーとしての挑戦と失敗。あるいは同じ景色を見るまでの軌跡

この記事は、弁護士ドットコム Advent Calendar 2024 の 11 日目の記事です。 クラウドサインでエンジニアをしている@teitei_tkです。好きなリーダーシップ論は Fate/Zero の聖杯問答です。 今年に入りエンジニアチームのリーダーを任せてもらったので、挑戦…

4月からスクラムマスターになったのでふりかえる

この記事は、弁護士ドットコム Advent Calendar 2024 の 10 日目の記事です。 こんにちは、クラウドサインの機能開発で主にバックエンドのコードを書いている山下です。 クラウドサインでは機能開発を行うチームが複数あります。 私はそのうちの一つで今年の…

protovalidate 活用事例とその効果

この記事は弁護士ドットコム Advent Calendar 2024の 9 日目の記事です。 クラウドサインのエンジニアの榎戸です。今年は新規事業をやったりで刺激的な 1 年でした。 そんな新規事業ですが、頭を使わないお絵描きをしてみんなでアイスブレイクする時間が癒し…

年末なのでコードの大掃除をしよう

この記事は弁護士ドットコム Advent Calendar 2024の 8 日目の記事です。 クラウドサイン事業本部でエンジニアをやっている田邉です。 みなさんの js、ts プロジェクトには、なぜ export しているのかわからないコードや、なんのためにインストールしている…

アクセシブルなドロップダウンメニューの構成

この記事は、弁護士ドットコム Advent Calendar 2024 の 2 日目の記事です。 こんにちは、弁護士ドットコムでクラウドサインというサービスのフロントエンドを実装している @RINYU_DRVO と申します。車とギターが大好きです。 昨年の Advent Calender は Go …

2024年技術発信活動の振り返り

この記事は弁護士ドットコム Advent Calendar 2024 1日目の記事です! みなさん、こんにちは!2024年12月突入ということもでアドベントカレンダーも突入しました! 早速ですが、弁護士ドットコムの技術広報を担っております sakutaro(x@saku_238)から、2024…

プロダクト開発はなぜ直観に反するのか

この記事は、弁護士ドットコム Advent Calendar 2023の25日目の記事です。 前日は tsuchiya さんの「ログや例外についてレビューや実装時に意識していること」でした。 はじめに: 人と成りては童子のことを棄てたり インターネットの海には、不幸な開発プロ…

ログや例外についてレビューや実装時に意識していること

この記事は弁護士ドットコム Advent Calendar 2023の 24 日目の記事です。 前日は @tttttt_621_s さんの Axios における request method の型定義を調査した話 でした。 はじめに ビジネスメディア & ソリューション事業部開発チームの tsuchiya です。 普段…

Axios における request method の引数の型定義を調査した話

はじめに この記事は 弁護士ドットコム Advent Calendar 2023 の 23 日目の記事です。 前日は @komtaki さんの「型パズルを理解しTypeScript中級者になる8のポイント」でした。 こんにちは、クラウドサイン事業本部の篠田(@tttttt_621_s)です。 普段はクラ…

型パズルを理解しTypeScript中級者になる8のポイント

この記事は、弁護士ドットコム株式会社の Advent Calendar 2023 の 22 日目の記事です。 前日は @et_tei さんの「FireHOL で公開されているブラックリストからの接続 Akamai でブロックする」でした。 こんにちは。税理士ドットコム事業部の @komtaki です。…

FireHOL で公開されているブラックリストからの接続 Akamai でブロックする

この記事は、弁護士ドットコム株式会社の Advent Calendar 2023 の 21 日目の記事です。 皆さん、こんにちは!弁護士ドットコム SRE 室の @et_tei です。国籍は中国で、今年は来日13年目です。今回は FireHOL で公開されているブラックリストからの接続 Akam…

夜明け前のデザインシステム再考〜デザインシステムの目的と指標

この記事は弁護士ドットコムAdvent Calendar 2023の20日目の記事です。 昨日は @dskymd さんのOptimistic Updateに触れてみる でした。 はじめに こんにちは、弁護士ドットコム本部 デザイナーの林です。 去年のアドベントカレンダーはデザイントークンの記…

Optimistic Update に触れてみる

この記事は弁護士ドットコム Advent Calendar 2023の 19 日目の記事です。 前日は @michimani さんの「Azure App Configuration を使って機能の利用可否を自動で切り替える」でした。 クラウドサインのフロントエンドエンジニアの山田です。 普段の業務では…

Azure App Configuration を使って機能の利用可否を自動で切り替える

こんにちは。 弁護士ドットコム株式会社 Professional Tech Lab の伊藤 (@michimani) です。 Professional Tech Lab は今年の 2 月に新しく作られたチームで、主に AI(特に自然言語処理)を用いたプロダクトの開発や研究をしています。私はその中で、新しい…

プロジェクトマネージャーになって半年、やったこと、そして意識したこと。

この記事は弁護士ドットコム Advent Calendar 2023の 17 日目の記事です。 前日は@Abbiscuitさんの投稿「デザイナーが Alpine.js を触って感じた Good なこと」でした。 こんにちは。 BUSINESS LAWYERS のプロジェクトマネージャーを担当している、こが @_po…