Techtouch Developers Blog

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

Redshift ServerlessとLambda UDFのお試し環境をCDKで用意してみた

テックタッチアドベントカレンダー3日目を担当する nome です。ブラックフライデーセールでは高圧洗浄機を購入したので今年の大掃除が楽しみです。 概要 お試し環境を構築する LambdaUDF の概要 LambdaUDF を利用したクエリの検証 クエリ実行環境の設定 クエ…

Meilisearch を製品の検索に使ってみたいので調べてみた

Meilisearch を製品の検索に使ってみたいので調べてみたことをまとめました

開発の中心は仕様書

自分が開発で仕様書が重要だと感じている理由や作る上で気をつけていることを紹介します。

デザインスプリントやってみた

チームではじめてデザインスプリントを実施しました。

シンプルで難しいスプリントゴールを再定義してみた

ヒントの少ないスプリントゴールをスクラムガイドをもとにテックタッチ的な再定義をしてみました。

Customer Success Engineerチームが普段の業務で利用しているツールを紹介

CSEチームが業務で利用しているツールを紹介

チームを分割するって難しい

ワンプロダクトSaaSのスクラムチームが規模拡大により機能不全のリスクに晒されていました。なんとか分割することをチームで協力していったプロセスをまとめました。

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

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

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 が起動できないことを知らなくて悲しい思いをしました。 この記事について 前提条件 モデリング / コーディング レビュー 参考 コード こ…