Techtouch Developers Blog

テックタッチ株式会社の開発チームによるテックブログです

ユーザーストーリーマッピングで大規模開発案件をスムーズに進めよう

この記事では、実際にテックタッチの開発チームで行ったユーザーストーリーマッピングの様子を紹介します。

penv.macro を使ってハマった話

babel-plugin-macros を環境変数に応用した penv.macro を使ったときに遭遇した奇妙?な動きとそれを解決した経緯をまとめます

Go Secure Coding Practice の日本語翻訳を公開します

Go Secure Coding Practice の日本語翻訳を公開いたします。

Firewall Manager を使って AWS WAF を導入した話

テックタッチで AWS WAF を導入した手順を備忘録がてら記述したいと思います。 一応自分は元々 WAF を売る側の人間だったので、 流儀はあるかもしれませんが、参考になるのではないかと自負しています😀

GitHub API を使ったリポジトリの監査を始めました

GitHub API を使ったリポジトリの監査を始めました

toB サービスに SLO を導入する上で考えたこと

本記事ではテックタッチの SLO の導入について、事例として紹介いたします。

SAML 認証 で SSO

Web サービス提供者が SAML 認証を利用して SSO を実現することにフォーカスし、そのために最低限必要な内容についてまとめることを目的とします。

ent を利用している project の migration に atlas を使ってみる

[ent](https://github.com/ent/ent) の migration に [atlas](https://github.com/ariga/atlas) を使ってみた所感や、そもそも atlas ってどんなものかということを紹介しています。

社内ハッカソンを開催して”技術”を楽しんでみた

先日社内ハッカソン(通称 HackTouch )を実施したのですが、内容的にも面白かったので、実際にどのように準備し、どんな案件をやっていったのか?を振り返りも兼ねて雰囲気がわかるようにご紹介していきたいと思います。

開発体制の変更で考えたこと

CTOの jun です。今年から釣りを始め、10回は海に足を運んでいるのですが、一匹もつれていません。 近くに多くのベテラン釣り人もおり、釣り場としては成立していると思うのですが、あまりにも釣れないので何か根本的に間違いを侵しているような気がしてきま…

リリーストレインでGO!

今まではシンプルだったけど、組織が拡大するにつれ、難しくなったリリース業務。 リリーストレインを武器にどう価値のデリバリーに向き合ったのかを書きました。

RedashとTableauを比較してみた

この記事はテックタッチアドベントカレンダー23日目の記事です。 分析チームでエンジニアリングマネージャーをしている takeshi です! 入社して1年が経過しました。 今回は、分析チームの日々の業務の中で活躍してくれているRedashとTableauについて、経験…

複雑な条件のクエリを集計関数と集合演算を使って短く表現する

この記事はテックタッチアドベントカレンダー22日目の記事です。 こんにちは。データアナリストの bibi です。今回初めてアドベントカレンダーの記事を書きます。よろしくお願いいたします! 2020年12月に入社してからちょうど1年が経ちました。 私の主な業…

CSE って何だ?。Techtouch の Customer Success Engineer 職を紹介してみる

TechtouchのCSE職を紹介します

テックタッチに入社後1ヶ月でSRE部隊を作った話

20日目を担当する小林です。この記事ではありそうでなかったSREチームを作った時のお話しをご紹介したいと思います。

ブラウザ拡張の JavaScript を開発者ツール DevTools で効率良く調査する

この記事では、ブラウザのページやブラウザ拡張/コードスニペットで動作する JavaScript を調査する際の Chrome DevTools の活用方法について紹介をします。ネットワーク〜 Scripting など調査範囲の決め方やタブ別での実際の調査方法など。

Chart.jsをReactにProviderを使用して組み込んだシンプルなサンプル

この記事はテックタッチアドベントカレンダー18日目の記事です。 はじめまして、テックタッチアドベントカレンダー12月18日担当のyassanですよろしくお願いいたします。 普段は、テックタッチの管理画面を中心に、フロントエンドエンジニアとして業務に携わ…

俺たちには、ガイドラインが必要だ

Techtouch User Interface Guidelines の作成にまつわるアレコレです。

エッジ上の Cloudflare Workers で RDB からデータを取得してみる

Cloudflare Workers で Relational Database Connectors を使って RDB からデータを取得できるようになったので試してみました。

React Query のレンダリング最適化を目指した話

エンジニアの macchii です。この記事はテックタッチアドベントカレンダー 14 日目の記事です。 テックタッチでは React を利用して WEB フロントエンドを開発しています。あわせて、リモートデータの取得、更新、キャッシングには React Query を導入してい…

Go で IaC してみる / AWS CDK・CDK for Terraform・Pulumi

テックタッチアドベントカレンダー 13 日目を担当する taisa です。少しずつ減らしていった体重が 2 ヶ月で 6 kg リバウンドして完全に元に戻りました。 さて今年、AWS CDK v2 の開発者プレビューで Go を使えるようになり、CDK for Terraform でも Go を実…

1人目QA奮闘記(序章)

QA

はじめに この記事はテックタッチアドベントカレンダー12日目の記事です。 こんにちは、QA PM (Quality Assurance Project Manager)のshuttyです。2021年10月に入社して3ヶ月目ですが、非常に濃い時間を過ごしていて、今も入社後2回目のリリースに向けて活動…

チケットモデリングをしてレビュー会してみた話

この記事はテックタッチアドベントカレンダー11日目を担当する misu です。最近、Slack の reminder で slash command が起動できないことを知らなくて悲しい思いをしました。 この記事について 前提条件 モデリング / コーディング レビュー 参考 コード こ…

エンジニアがデザインから関わって機能を作り上げた話

テックタッチアドベントカレンダー10日目を担当するshioriです。 昨日のcanalunによる「コンサルタントからエンジニアになったマン、最近感じた働き方の違いを書いてみたらしいよ!」は、エンジニアとコンサルタントの考え方・見ている世界の違いが分かりや…

コンサルタントからエンジニアになったマン、最近感じた働き方の違いを書いてみたらしいよ!

本稿では、2ヶ月前まで経営コンサルタントとして働いていた私が、エンジニアとして働く中で感じたエンジニアとコンサルタントの仕事の違いについてお伝えできればと思います! 働き方の側面にフォーカスさせて頂くため、一部の内容は「エンジニアとコンサル…

ブラウザ拡張のE2Eテストを検討してみた(Playwright、Puppeteer、Cypress)

この記事はテックタッチアドベントカレンダー 8 日目の記事です。 フロントエンドエンジニアの taka です。Amazon Black Friday でフットウォーマーを買ったのですが、冷え性の自分には最高でした。冷え性の方には是非使ってみてもらいたいです。 今回は、モ…

みんなで大喜利ができる SlackBot を作ったよ

大喜利ができる SlackBot を作成したので、そのアーキテクチャと使用したフレームワークについて簡潔にまとめました。

Native Messaging を使い、ブラウザ拡張でプロセス間通信を行う方法

ブラウザ拡張で利用できる Native Messaging という技術を用いてブラウザ拡張からブラウザ外のリソースにアクセスする方法をまとめました。

プロダクトマネジメントツールを使って、「顧客要望を見える化」した話

プロダクトマネジメントツールを使って、どのように顧客要望を管理、見える化を行なっているかを紹介します。

リモートでペアプログラミングをやってみた話

この記事はテックタッチアドベントカレンダー4日目を担当する misu です。最近ミニマリストに興味が出て、より少ない生き方という本を読んでいます。モノを減らすと豊かになるらしいです。 この記事について 前提 ペアプロの目的 ペアプロの進め方 1人作業…