1
/
5
Wantedly, Inc.

Wantedly Engineer Blog

Trending
Trending Posts

React でデザインシステムを正しく実装する - コンポーネントカタログを超えて

Wantedly でバックエンドのテックリード的なやつをやってる @izumin5210 です。半年くらい前から取り組んでいた、UI デザインシステムの React 実装について紹介します。ソフトウェアの設計としても非常にエキサイティングだったので、ライブラリ作ったりするのが好きな人なども楽しんでもらえると思いま...

React Nativeをやめる話とKotlin Multiplatform

Wantedlyのモバイルエンジニアの久保出です。今回は、Wantedly VisitアプリにおいてReact Nativeをやめる決断をしたこと、関連してKotlin Multiplatformを導入しようとしていることについて書かせていただきます。 なぜReact Nativeが導入されていたか Visitの...

最終面接に出てくる人はどんなひと?CTOや開発リーダー達の人柄やキャリアがわかるPodcast&インタビューまとめ

こんにちは!Wantedlyで技術イベント企画まわりを担当している竹内みずき ( @amanda__mt )です! 最終面接、緊張しますよね。 私もCEOやCTOとのディスカッションがあり、めちゃくちゃ緊張した記憶があります。みなさんも面接を受けるときに、どんな人が出てくるのだろう??とドキドキした経験がおありだ...

Slackアプリ開発を始めるときに全人類が知っておくべきこと

こんにちは! Wantedly で Web エンジニアをしている木村(@hachiblog)です。8月にβ版をリリースした、コンディション・マネジメントサービスのWantedly Pulseを開発しています。 Pulse は毎週の調子を記録する機能や、社内のメンバーを称賛できる機能を提供していますが、そのほとん...

BigQueryのクエリをコードとして管理する

この内容はWANTEDLY TECH BOOK 9でも書いてあるのでぜひそちらも見てもらえると嬉しいです。 https://techbookfest.org/product/6095813658804224?productVariantID=5549265715724288 Wantedlyでエンジニアをして...

Latest
Latest Posts

iOS 14 の Universal Links の変更点

こんにちは、Wantedly で iOS エンジニアをしている樫原 (@kashihararara) です。 この記事は、2020年12月22日 にオンライン開催された potatotips#72 で発表した「iOS 14 からの Universal Links」を記事にしたものです。 [事の発端] QA 環...

2つのWebpack buildを1つに統合した話

こんにちは、Wantedly のDX Squadでエンジニアをしている原です。 (DXはDeveloper Experienceの略で、開発者が心地よくプロダクトを作れる環境を作ることを目標に頑張る部門です) 本稿は、WANTEDLY TECH BOOK 10 から「Webpackがモジュールを2回読み込まないた...

React でデザインシステムを正しく実装する - コンポーネントカタログを超えて

Wantedly でバックエンドのテックリード的なやつをやってる @izumin5210 です。半年くらい前から取り組んでいた、UI デザインシステムの React 実装について紹介します。ソフトウェアの設計としても非常にエキサイティングだったので、ライブラリ作ったりするのが好きな人なども楽しんでもらえると思いま...

Webpackがモジュールを2回読み込まないためにした3つのこと

こんにちは、Wantedly のDX Squadでエンジニアをしている原です。 (DXはDeveloper Experienceの略で、開発者が心地よくプロダクトを作れる環境を作ることを目標に頑張る部門です) 本稿は、WANTEDLY TECH BOOK 10 から「Webpackがモジュールを2回読み込まないた...

生産性を上げるストレスのないキーボード入力

こんにちは、Wantedly Visit のバックエンドエンジニアをしている鴛海です。 本稿は、WANTEDLY TECH BOOK 10 から「生産性を向上させるソフトウェア的入力環境」という章を抜粋し加筆修正を加えたものです。ウォンテッドリーでは WANTEDLY TECH BOOK のうち最新版を除いた電子...

社内のミーティングを支えるGitHubのissue自動作成ツール

Wantedlyで推薦基盤の整備をしている一條(GitHub: @rerost, Twitter: @hazumirr)です。趣味は小さいツールを作って自分の仕事の効率を上げることです。 今回は1年半くらい前に趣味で作成し社内でも運用しているrerost/issue-creatorというissueを自動生成する...

gRPC Ruby でハマらないための型チェッカー

 gRPC とは Google が開発したオープンソースの RPC フレームワークで、一般に同じく Google の開発したシリアライズ形式の Protocol Buffers とセットで用いられています。この gRPC と Protocol Buffers の嬉しい点は色々あって、様々な言語に対応しているのもそ...

Slackアプリ開発を始めるときに全人類が知っておくべきこと

こんにちは! Wantedly で Web エンジニアをしている木村(@hachiblog)です。8月にβ版をリリースした、コンディション・マネジメントサービスのWantedly Pulseを開発しています。 Pulse は毎週の調子を記録する機能や、社内のメンバーを称賛できる機能を提供していますが、そのほとん...

Rails 6.1 の delegated_type にプルリクエストを送った話

Wantedly でエンジニアをしている江草です。 Rails 6.1 でクラスの階層構造と RDB のテーブルを対応付ける新しい方法として、delegated_type が追加されました。 https://github.com/rails/rails/pull/39341 上記の delegated_type ...

Argo Workflows: 推薦基盤向けワークフローエンジンを Kubernetes で運用して1年経ったので振り返る

こんにちは。Matching チームの笠井(@unblee)です。 この記事では、おおよそ1年以上前に私が新卒入社して Infrastructure チームで一番最初に取り組んだ Workflow Engine の導入プロジェクトについての振り返り・供養をしようと思います。 記事内で触れている情報・判断は全て1年...

Data Scientist 向けに Wantedly の推薦基盤を支える Argo Workflow や Kubernetes などのインフラ、New Relic や Datadog などの SaaS を紹介する速習会をしました!

こんにちは。最近 Infrastructure チームから Matching チームへ異動した笠井(@unblee)です。 Matching チームは Wantedly Visit におけるユーザと企業の理想のマッチングを実現するために推薦システムの改良や、データサイエンスを活用したプロダクト開発に責任を持ち、現...

PoC 活用のすすめ - 社内の推論スコアデプロイ基盤を100倍以上スケーラブルにした話

こんにちは、Wantedly の Infrastructure Team で Engineer をしている南(@south37)です。 今日は、少し前に自分が取り組んだ「社内の推論スコアデプロイ基盤の扱えるデータ量を 100 倍以上に増やし、スケーラブルな設計に変えた Project」について、取り組み方や得ら...

Wantedly VisitにおけるKotlin Multiplatformの導入と実装

Kotlin Advent Calendar 2020の12月25日の記事です。空いていたため飛び込みで参加させていただきました 🙇‍♂️ はじめましての方ははじめまして。Wantedlyのモバイルエンジニアの久保出です。 Wantedly VisitではプロダクションへKotlin Multiplatformを...

TypeScriptで可変長引数から型をいい感じに推論する

突然ですが、以下のJavaScriptプログラムに型をつけるとしたらどうするでしょうか。 function all(...callbacks) { return (x) => { for (const callback of callbacks) { callback(x); } ...

Elasticsearch on Kubernetes の本番運用方法

Elasticsearch はオープンソースの分散型検索分析エンジンです。いろんな形式のデータを保持することができ、複数のフィールドを指定した検索クエリが簡単に書けたり、文字数の多いデータでも高速に検索ができるといった特徴があります。これらの利点を活かして Wantedly でも検索機能や推薦機能の裏側で利用して...

Followers
Posts
180
Likes
5,390
About
Wantedly Engineer Blog
Wantedlyのエンジニアによる、テックブログです。開発者向け技術情報を中心に発信しています。「シゴトでココロオドル人をふやす」というミッションを掲げ、ビジネスSNS Wantedly (ウォンテッドリー)を展開しています。
Writers