Chatwork Creator's Note

ビジネスチャット「Chatwork」のエンジニアとデザイナーのブログです。

ビジネスチャット「Chatwork」のエンジニアとデザイナーのブログです。

読者になる

複雑化するデザイナーの役割や職域の整理とキャリアパスについて考えてみた

はじめまして、2021年7月にジョインしましたプロダクトデザイン部マネージャーのmotty(Yukiko Motegi - Wantedly Profile)です。東京から福岡へUターン移住したため、Chatworkに入社する以前からフルリモートで勤務しています。 (この記事は Chatwork Adv…

フロントエンド開発部で LT ハッカソンを開催しました!

こんにちは、西口です。Chatwork フロントエンド開発チームでスクラムマスターをしています。 先日のブラックフライデーセールでワインを買い込み、年越し準備は万端整いました。 この記事は Chatwork Advent Calendar 2021 23 日目の記事です。 qiita.com …

Chatwork WebのUIに1つ1つ丁寧に名付けをしている話(ユビキタス言語検討会について)

まだ心は11月! 2021年が終わってしまうのが信じられないフロントエンド開発部のすずきゆき(id:s12bt)です。 これはChatwork Advent Calendar 2021の22日目の記事です。昨日は同じフロントエンド開発部の佐山さんからフロントエンド開発部の1日の紹介でした。…

PHP開発現場でスクラムっぽいことをやってきた話

自己紹介 どうも、やまざき@サーバーサイド開発部でございます。ご無沙汰しております。 Chatwork社員の中でちょっとだけ自転車が好きっぽい社員のうちの1人です。 自転車部員にとっては当然ではございますが新型SHIMANOコンポの12速化の話を延々としよう…

フロントエンド開発部の業務を紹介します

こんにちは。フロントエンド開発部の佐山です。 最近Chatworkに興味を持ってくれた方の中で、Creator’s Noteの記事を見ました!と言っていただける方が増えているようなので、フロントエンドチームで普段行っている業務について紹介してみようと思います。 …

オブジェクトとかモデル、ドメインについてのデザイナーの解釈

突然寒いですね。まだ衣替えを終えていない、プロダクトデザイン部の守谷(emi moriya (@emim) | Twitter)です。 この記事は、Chatwork Advent Calendar 2021の12/20の記事です。ほかのスタッフの記事と合わせて、どうぞご覧ください。 qiita.com さて本日…

Swift Concurrencyのここがスゴイ

この記事はChatwork AdventCalendar 2021の18日目の記事です。 モバイルアプリケーション開発部の池田(Twitter: m_ike)です。普段はiOS担当でSwiftを書いています。 2021年も残すところあとわずかですが、皆さんの今年の重大ニュースはなんだったでしょうか…

脆弱性管理ツール「yamory」を導入しました!

こんにちは、プロダクトセキュリティ部の新沼(cw-niinuma)です。 年末になると世の中が慌ただしくなっていく雰囲気が、わくわくするのは子供の頃から変わりません。 この記事はChatwork Advent Calendar 2021の17日目の記事です。 今日が担当の私は、前回…

モバイルアプリ開発チームをプラットフォーム横断で分割した話

こんにちは。モバイルアプリケーション開発部の福井(Twitter: tinpay)です。この記事はChatwork Advent Calendar 2021の16日目の記事となります。 最近はオフィスにたまーに出社できるようになり、大阪オフィスのある福島駅界隈もにぎやかになってきました。…

アジャイル開発におけるスケジュールを継続的に見直す

こんにちは。都志(@louvre2489)です。 これは Chatwork Advent Calendar 15日目のエントリです。 Chatworkではアジャイルを前提に開発を行っています。プロジェクト特性やチームのルールに依って多少特色はありますが、ほぼ全ての開発がアジャイルに行われ…

漫画フラジャイルから見たプロダクトセキュリティ

プロダクトセキュリティ部の西川(id:cw-nishikawa)です うちの猫の名前は「ほろ」と「まみ」です。 この記事はChatwork Advent Calendar 2021の14日目の記事です。 今日は漫画「フラジャイル 病理医岸京一郎の所見」とプロダクトセキュリティ部という題で…

Chatworkに入社してから3ヶ月の間に感じたこと

この記事は Chatwork AdventCalendar 2021 10 日目の記事です。 qiita.com 8 月から Chatwork のフロントエンド開発部にjoinさせて頂きました、林 です。 元々 SES として様々な顧客の管理系 Web アプリなどをサーバーサイド、フロントエンド一気通貫で実装…

Akka Actors を便利につかう

Chatwork アドベントカレンダー および Scala アドベントカレンダー の 9 日目の記事です。(盛大に遅刻しました ‍♂️ ) こんにちは。hayasshi です。 サーバーサイド開発部で Scala プロダクトの開発運用保守をしています。 Akka は分散並列処理のためのツー…

モバイルアプリケーション開発部で1泊2日の部署合宿をしたって話

こんにちは〜。Chatwork モバイルアプリケーション開発部(モバアプ部)新卒の若林です!! 私は現在モバアプ部iOS担当の新卒として、日々優しい先輩に囲まれながらお仕事をさせてもらってます!(言わされてないですよ笑) さて、我々モバアプ部はこの度11/8~…

人事とエンジニアがワンチームなDevHRについての紹介

こんにちは。きのこの山でもたけのこの里でもなく、パイの実が好きな田中佑樹(Twitter: @tan_yuki)です。 プロダクト本部というところで副本部長をしています。 この記事はChatwork Advent Calendar 2021の7日目の記事です。 今日は、プロダクト本部のDevH…

プロダクトオーナーをやっている

こんにちは。藤井 @yoshiyoshifujii です。 当記事は、 Chatwork Advent Calendar 2021 6日目です 2021年4月から、とあるスクラムチームのプロダクトオーナーを担当させていただくこととなり、8ヶ月ほど経ちますので、これまでやってきたことを書こうと思…

エンジニア採用広報をはじめてみて「実際どうだった?」という一年の振り返り

さて、本日より Chatwork プロダクト本部メンバーによる Advent Calendar がはじまります 初日は、エンジニア採用広報である高瀬 (@Guvalif) が、 「エンジニアのキャリアとして、採用広報って実際どうなの?」というテーマでお送りします。 ■ この記事の位…

インシデント対応演習のススメ

プロダクトセキュリティ部の西川(id:cw-nishikawa)です。 好きな言葉は「sounds good」です。 先日、Chatworkのプロダクトセキュリティ部内でインシデント対応演習(机上)をおこないましたので、そのことについて今回は書きたいと思います。

【GASで業務効率化】GoogleドライブにPDFファイルが追加されたらChatworkへ通知する

こんにちは、Chatworkのさかぐち(cw-sakaguchi)です。 「Google Apps Script」を利用して「業務効率化」する手順を不定期に更新しております。 最近、FAXとGoogleドライブを連携できるサービスが増えています。 FAXを受信したら、GoogleドライブにPDFデー…

EKSのバージョンライフサイクルに組織として対応する

先日行われた Chatwork Dev Day 2021 で、SRE部からは Immutable Clusterに対する定期Version Upgrade戦略 ということで、EKSのアップグレードへの対応について話しました。 www.youtube.com speakerdeck.com ChatworkではSREだけでなく開発チームも含めて、…

プロダクトセキュリティ部で働く

プロダクト本部プロダクトセキュリティ部に2021年6月に中途で入社したばかりの西川(id: cw-nishikawa)と申します。 押し付けるセキュリティではなく、寄り添うセキュリティをモットーとしています。 プロダクトセキュリティ部については下記をご覧ください…

ChatworkにおけるScrum@Scale導入への挑戦

こんにちは、id:daiksy です。 今回はぼくがChatworkで取り組んでいるスケーリングスクラムについて書いてみようと思います。 先日開催された Chatwork DevDayでもお話したのですが、現在我々はChatworkのリアーキテクティングプロジェクトにおいて、Scrum@S…

Jetpack Composeでチャット一覧を作る

はじめに はじめまして、入社して半年が経ちましたモバイルアプリケーション開発部のmatsubaです。 今回はAndroidのUIを構築するための最新のツールキットであるJetpack Composeの基本的な使い方と、 Jetpack Composeを使ったチャットアプリについて説明しま…

メンション履歴を保存するツールを作った話

こんにちは、あらい@料金プランチームです。最近自作キーボードに入門しました。この記事も左右に割れるカッコいいキーボード(※日本語配列) "JP60Split" で書いています。 この記事はChatwork Dev Day開催前の記事ラッシュのうちの1本です。Dev Dayは5日後…

Redux入門 〜iOSアプリをReduxで作ってみた〜

こんにちは!モバイルアプリケーション開発部のiOSエンジニア、折田 (@orimomo)です。 Chatworkに入社して早一年…。時が経つのがあっという間ですね。 最近は社内でアーキテクチャ刷新の話が出たりしていて、個人的にもアーキテクチャへの関心が高まっていま…

Chatworkフロントエンドが品質を保つために行なっているモブレビューについてのお話

こんにちは!フロントエンド開発部の石山です! フロントエンド開発部では、スケールしやすいアプリケーションを目指して日々改善を行なっています。 今回はコードの品質を高めるためにフロントエンドチームが行なっている、モブレビュー会を紹介します!

Kubernetes 導入における実践プラクティス(仮) The Beginning

こんにちわ。cw-tomita です。最近は「るろうに剣心 最終章 The Beginning」が公開されるのを心待ちにしつつ、これで健の剣心も見納めかという寂しさとが入り混じった複雑な気持ちで日々を過ごしています。 ということで、今回は、映画の公開9日前に開催され…

【リファクタリング】PHPで日付ライブラリへガチガチに依存している日付クラスを乗せ換えた話

みなさん、こんにちは! 最近はウマ娘のトレーナー業に勤しんでいるサーバーサイド開発部(PHP)のやまごし(id:ymgn)です。 去年の11月頃に一度Creators Noteへ記事を書かせていただいたのですが、それが社内でも評判が良かったのか 今回Chatworkの10周年記念…

モバイルアプリのビルドをおこなうために日々動いている自動テストのお話

こんにちはー。この季節は農業日和ですね。 このゴールデンウィークは米づくりの時期です。トラクターで田起こしと田植えに励んだ日々でした。 そんな充実した農業ライフの一端を紹介しようかと思いましたが、私もまだまだ修行の身。 皆さまに紹介するのはも…

Chatworkの開発チーム活動を支えるSaaSサービス

こんにちは。DevHR ( 開発人事 ) の 門田 ( @nottegra ) です。 今回は Chatwork の開発チーム活動で利用している SaaS サービスについてご紹介したいと思います。 ※GitHub などの開発関連のサービスは (他の人が書いてくれることを期待して) 除外します Cha…