デザインシステム「ITANDI BB UI」とそれを支えるStorybookの紹介

こんにちは!イタンジのFrontend Unit所属の薄羽です。2024年3月に中途入社しました。好きなnpmパッケージは @emotion/react です。 イタンジのFrontend Unitには主務で薄羽と西野が在籍しており、デザインシステム「ITANDI BB UI」の開発とプロダクトのフロ…

レーベンシュタイン距離によるサジェストUI改善の取り組み

はじめに こんにちは。イタンジ株式会社賃貸仲介支援事業プロダクト開発の稲垣です。 今回は、レーベンシュタイン距離を導入してwebサービスのUI/UXを向上させた事例について紹介します。 レーベンシュタイン距離とは レーベンシュタイン距離(Levenshtein d…

東京Ruby会議12に参加しました!

こんにちは!ITANDI株式会社で、物件管理システムの開発をしている須田です! 23卒でITANDIに入社し、社会人・エンジニアともに2年目になります。物件管理システムでは、バックエンド(Rails)、最近はフロントエンド(TypeScript, React)で開発をしていま…

VScodeからNeovimに乗り換えた感想

はじめに こんにちは! イタンジ株式会社物件チームの関雨菲(カン ユフィー)です。 半年前からVimというエディターに魅力を感じて始めました。以前まではVScodeを使っていましたが、Vimに慣れたらもうVScodeに戻れないぐらいVimが好きになりました。Vimはゼ…

MySQLの非バイナリ文字列の比較での末尾の空白について

はじめに イタンジ株式会社の磯谷です。不動産賃貸仲介業向けのSaaSであるノマドクラウドの開発をしています。 ノマドクラウドではRailsとMySQLを使用して開発を行っています。その中で、VARCHAR型のカラムに格納されている値の、比較時の末尾の空白の取り扱…

同期エンジニアで勉強会始めました!

はじめに はじめまして!イタンジ株式会社で、物件管理くんの開発をしている須田です! 23卒でイタンジに入社し、社会人・エンジニアともに2年目になります。物件管理くんでは、バックエンド(Rails)、最近はフロントエンド(Typescript, React)で開発をし…

物件基盤システムで使うgemに型をつける

こんにちは! イタンジ株式会社で物件基盤システムの開発をしている藤崎 (https://x.com/aki19035vc) です。 つい先日、弊社オフィスにて Roppongi.rb が開催されました。 roppongirb.connpass.com 「最近追加した型の紹介とその振り返り」というタイトルでL…