登壇資料一覧

  • EMとして会計を学ぶ
  • AWS AppConfigとOpenFeatureで手早く機能フラグを導入する[LT size]
  • あなたの知らない Function.prototype.toString() の世界
  • UI 開発におけるヘッドレス UI ライブラリの重要性とデザインシステムへの取り入れ方
  • 強いチームと開発生産性
  • 障害対応指揮の意思決定と情報共有における価値観
  • GraphicsLayerのBitmap作成
  • 高性能な AI を使うだけじゃない! 生成 AI を活用した toitta 切片分類機能の裏側
  • 生成AI×マルチテナントSaaSな新規事業を立ち上げる上でテックリードとして気を使った点の紹介
  • 新規事業×生成 AI の不確実性を乗り越える開発プロセス
  • go.mod、DockerfileやCI設定に分散しがちなGoのバージョンをまとめて管理する
  • 外部サービスを利用して提供している機能の移行
  • マルチテナントのサービスインフラに大きなテナントを受け入れるまで
  • いかにして不足・不整合なくデータ移行したか
  • 令和最新版Perlコーディングガイド
  • ADRを運用して3年経った僕らの現在地
  • イテレータを実装するときに知っておくと良いこと
  • stefafafanさんに学んだアウトプット
  • 曜日ランキングについて
  • 作りながら紹介するマンガビューワの機能
  • マルチテナントにおけるイベントまわりの話
  • GraphQLとGigaViewer for Apps
  • マルチモジュールにおけるテスト最適化
  • null or undefined
  • 自己組織化の真価を引き出すEM of EMsのしごと
  • メインスレッドをブロックさせないためのSwift Concurrencyクイズ
  • チームで開発する際にアクセシビリティを保つ施策
  • すこやかなサービス運営のための PWG (Performance Working Group)
  • React Server Component の疑問を解き明かす
  • みんなのオブザーバビリティプラットフォームを作ってるんだがパフォーマンスがやばい
  • 君たちはどうコードをレビューする (される) か
  • 「若手交流会@福岡」をやりませんか
  • ポストモーテム読書会のすすめ
  • はてなのチーム開発一巡り
  • 言語化とふりかえりで獲得した難しい問題の立ち向かいかた
  • チームでモブプログラミングを経験して得られたもの
  • 快適お手軽アウトプット環境を求めて
  • 大きな機能開発で意識しておくべきこと
  • プログラミングサークルの新歓を支える技術
  • データのマスタが変わっても継続的に分析したい!
  • KSPの話がしたい
  • Android アプリのプロジェクトをモダンにし続ける工夫
  • Dive into gomock
  • メトリクス、ログ、トレースをうまく使い分けて可観測性を高めよう!
  • Goでリフレクションする、その前に
  • 面倒くさいをそのままにしない
  • よりシンプルになる Svelte の世界
  • はてなのSRE組織2024
  • Mackerel開発チームの障害対応演習──新卒エンジニアが障害対応指揮官を務めるに至るまでのステップ
  • slog登場に伴うloggerの取り回し手法の見直し
  • otelcol receiver自作RTA
  • Go製Webアプリケーションのエラーとの向き合い方大全、あるいはやっぱりスタックトレース欲しいやん
  • 障害対応を起点としたもっといい開発と運用のサイクル作りのためにできること
  • 障害対応をちょっとずつよくしていくための演習の作りかた
  • 小さく始めるチームでのセキュリティインシデント対応演習
  • はてなにおけるメール基盤とDMARC対応
  • CSS Modules のススメ
  • オブザーバビリティの Primary Signals
  • React フレームワークの動向と選定基準
  • OpenTelemetry実践 はじめの一歩
  • OpenTelemetry のサービスという概念について
  • Open Source Swift Workshop - Foundation and first party libraries
  • SREのキャリア、あるいは生態
  • Material 3を使いつつMaterial 2ぽい見た目にする
  • 社内の開発便利ツールを作った話
  • Apple Vision Pro購入RTA 1泊3日弾丸ハワイツアー
  • カンファレンスのボランティアスタッフって何やるの?
  • Rustはコストのかかるコードを書くのが 苦痛になるようにデザインされている(?)
  • 見せ算をScalaで実装してみた
  • GoのProposalを読むときにしていること
  • 小さなものでもStep Functions
  • OpenTelemetry を受信するサービスを作っている
  • rakulangで実装する! RubyVM
  • GitHub Linguistと学ぶ!全国このコードはPerlとRakuどっちでしょうクイズ選手権大会2024
  • はてなのサービスを支えるGo
  • 『Goサブ会』によるチームを超えた知見展開、あるいは hatena.go に対する期待
  • 運動モチベーション継続のためのiOSアプリ開発
  • 技術習得を支え続けた私の個人開発ヒストリー
  • 個人開発のたのしみ
  • SRE のはじめ方 / DevOps と SLI/SLO
  • 仮想関数テーブルと型クラスを見比べる
  • 大量の ESLint エラーに対処する技術 / The technology to fight with many ESLint's errors
  • ありがとう、create-react-app
  • クリティカルユーザージャーニーを利用したSLI/SLO の改善
  • 開発合宿の裏側 - Web アプリケーションを素早く作る
  • KSP を使ってコード生成
  • 開発チーム横断タスクフォース「Goサブ会」の運用事例と今後の展望
  • 作ってよかったgraceful shutdownライブラリ
  • Team Topologies輪読会とScrapboxの活用
  • Mackerel開発者が使ってほしいAWSインテグレーションの機能4選
  • JavaScript なしで動作するモダンなコードの書き方
  • はてなブログのブログ表示に必要なJSを1/6にした話
  • OpenTelemetry の Trace を中心としたパフォーマンス改善
  • Xcode 15 で swift run が遅い
  • Vue Language Server から生まれた Volar.js と、それが秘める可能性
  • Mackerel開発チームでのカスタムダッシュボードの活用例
  • たぶんこれが一番ささやかなコントリビュートの始め方
  • http4s入門
  • Scala の好きなところ 難しいところ
  • CloudNative 移行で実現した Mackerel における SaaS 開発
  • 学園祭Web開発の現場とPHPのこれまでとこれから──技術選定と教育から語る
  • ECSのCI/CD改善と標準化の取り組み
  • ブログ内引用グラフを自作して引用一覧を作った話
  • はてなブログのCSS - Viteでライブリロードと情報統制する
  • 沖縄の大学で育った学生がエンジニアになるまで
  • プロダクトオーナーとしてSLOに向き合う 〜Mackerelチームの事例〜
  • 元SREのCREが伝えたい、Mackerelをもっと活用するための実践Tips集
  • 仮説検証サイクルでユーザーの声を高速に叶える「キカク組」の取り組み
  • はてなブログのESM化
  • Renovateで実現するライブラリの自動更新生活
  • 私が好きな型
  • プロダクトマネージャーがアジャイルに習熟して生まれた強いチームの話
  • エンジニアとしてチーム改善してたら、EMになってた話
  • はてなのエンジニアリングマネジメント、これまでとこれから
  • はてなEMキャリアパス 最速攻略RTA 新卒部門
  • 「いい感じにしといて」を支える技術
  • ecspressoへのコントリビュートを振り返る
  • Cache Stampede
  • mockgenによるモック生成を高速化するツール bulkmockgenのご紹介
  • 次世代Mackerelのアーキテクチャ
  • 実践データ移行 〜はてなダイアリーや魔法のiらんどの事例と共に〜
  • 生産性を高め続けるための「学び方の学び方」
  • Deployment Previewを用意する流れで学んだ良い仕事の進め方
  • YAPC::Kyotoの「全て」
  • 野生の onbording と onbording 設計
  • はてなスターにおける静的ファイル配信の話
  • 社内にアクセシビリティを広めた時に考えたこと
  • 手を動かして始めるアクセシビリティ改善
  • ブックマークチームでアクセシビリティを広める際に、如何にして失敗し、如何にして立て直したか
  • Mackerel のアクセシビリティ改善事例
  • Google I/O 2023 の個人的おすすめセッションの紹介
  • フロントエンドの改善を計測しよう
  • SPAでもデータをURLでシェアしたい
  • はてなブログとインターンと私
  • はてなインターン応募RTA
  • プログラミングを学ぶときの相棒探し - ChatGPT・人・書籍 の場合
  • 解説動画作成ツールをScalaで作成している話
  • 孤独な個人開発からの脱却: バトグラ技術部への憧憬
  • ジョブキューシステムFireworqのアーキテクチャ設計と運用時のベストプラクティス
  • prototype大全
  • Perlブートキャンプのご紹介
  • ORM - Object-relational mapping
  • 新卒エンジニアが1年間で顔を売るために取った行動100連発
  • テックリードやEM候補必見!チーム開発における様々なボトルネックの整理
  • デュアルトラックアジャイルとの向き合い方
  • 事業成長とそれに合わせた技術組織の適応について
  • 新卒研修で気軽に「ありがとう」を伝え合える Slack アプリを開発した話
  • 初めてのデータ移行プロジェクトから得た学び
  • チームとプロダクトを育てる Mackerel 開発合宿
  • ScrapboxとSlackを使った新卒コミュニケーション術
  • ショートカット.appでjq
  • Kotlin Symbol Processing APIを使ってKotlinアプリケーションの開発を効率化する
  • AWS CDK (TypeScript) を継続的にメンテ可能にするために取り入れているノウハウ集
  • イベントの中の人
  • なんでもPull Requestにする
  • XcodeのDevelopment Assets探訪
  • Jetpack ComposeのTalkback対応
  • Four Keysで進める改善サイクル - Techmee vol.4
  • 技術記事を書く&楽しむチームの作り方
  • カジュアル面談FAQ
  • はてなの選考設計、その深奥に迫る!
  • モノレポにおけるpath-filtering利用時でもGitHub status checksを機能させたい!
  • 型レベル処理系を実装して言語仕様を理解する
  • 1時間に詰め込むはてなインターン2022
  • Kubernetesをより高度に活用するための一歩目
  • バックポートして学ぶ新APIの仕組み
  • 開発効率を上げるための GraphQL 〜マンガノにおけるGraphQLの活用事例から〜
  • マルチテナントで GraphQL を使う際の工夫
  • はてなが作るマンガアプリのGraphQL導入から活用 ~ コミックDAYSからGigaViewer for Appsへ~
  • Perl でも GraphQL を使いたい
  • GraphQLでフロントエンドとバックエンドを分離する
  • Kubernetes撤退、その後のはてなの取り組み
  • OpenAPI Generator Perl Clientでも型チューニングしたい!!
  • 累積和で配列の処理効率を改善しよう
  • Baseline Profilesでアプリのパフォーマンスを向上させる
  • コミュニティを育てて会社を変える
  • はてなブログとチーム構成とスクラムのこの1年
  • 入門 Bubble Tea
  • はてなフォトライフをECSに移行した話
  • Amazon EKS マルチテナントクラスターにおけるArgoCDを利用したデプロイフローの話
  • Amazon Aurora の v1 が EOL になるので10クラスタアップグレードして出てきたノウハウ
  • AWS Organizations 組織を移動する時に考えること 100 連発
  • インプットとアウトプットのサイクルを回す暮らし
  • 2022年に始めるPerlでWebサービス開発(趣味)
  • プロトタイプ編
  • フロントエンド編
  • デザイン編
  • グルーミングしながら進めるプロダクト開発
  • カクヨムの10年を見据えた技術
  • インフラ編──AWSアカウントとIaaSの段階的移行──
  • RenovateによるiOSライブラリーの自動更新
  • 1 時間に詰め込む 「はてなインターン」
  • スクラムで作る頼もしく生き生きとしたチーム
  • エンジニアの個人ブランディングと技術組織
  • prototypeとjust epic. と私
  • perlimportsから探るPPIの世界
  • 5年にわたる “Perl の” REST API を “Perl で” GraphQL API 化し作り直す
  • GraphQL放談(パターン)
  • Jetpack Compose でアプリを開発して遭遇した問題(仮)
  • Mackerelのプロダクト開発 - エンジニア中心の開発プロセスで大切にしていること
  • ワーケーション考察
  • 仕事を通して身につけるはてなエンジニアの振る舞い
  • プライベートでも毎日コードを書く暮らし
  • ビジネスプラットフォームチームで始めた『筋トレ』施策について
  • はてなブログ10周年とエンジニアの関わり
  • Scala目的で入社した人間が如何にして「はてなブックマーク」のフロントエンド改善活動を行うようになったのか
  • GraphQLを使った共同開発の心構え 〜 フロントエンドの視点から
  •  GraphQLスキーマの設計で考えたこと
  • GraphQLの高速道路
  • 吉田を支える技術
  • はてなアンテナのクラウドジャーニー 一合目
  • 「おもしろがり」からのサービスリリース 〜てがきはてなブログの場合〜
  • Hatena::Letの式年遷宮
  • Material3(Material You) の変更点
  • Blazor WebAssembly と Windows Forms でのロジック共有例
  • Backport AsyncImage
  • Refreshing widgets in Android 12
  • まかれるあなとみあ ―Mackerel のしくみを理解する 30 分―
  • 既存のAndroidプロジェクトを Jetpack Composeに移行してみる
  • これから始めるデータ活用
  • フロントエンドに秩序はもたらされたのか
  • はてなブログチームでの働き方
  • Webフロントエンドの秩序を維持する体制を作る
  • Mackerelで実践する AWS 監視
  • 技術プロダクトの DevRel と カスタマーサクセス
  • 障害対応から改善につなげるDevOpsへの取り組み方
  • 正確な意思決定を阻む問題・障害との向き合い方
  • インフラ障害対応演習 LT版
  • ISUCON (Iikanjini Speed Up Contest) に Rust で挑戦した話
  • kotlinx.serialization
  • xcrun Essentials
  • cpanfileの更新を自動化したい
  • MackerelにおけるCloud Nativeへの取り組みとチームへ与えた変化
  • Mackerel の時系列データベースにおける
Redis Cluster の利用と
Amazon ElastiCache への移行について
  • 趣味でのCosmos DBとの付き合い方
  • Material Motion
  • この半年で変わったものと変わらないもの - SaaS開発の現場より
  • フロントエンド Next.js 編 〜ユーザーとクローラーを共にもてなす技術〜
  • GraphQL編 〜ユーザーも開発者も快適なサービスであるために〜
  • MackerelとDevOps
  • Material Components for Android 1.2.0 and 1.3.0
  • プロダクトを10年運用する チームをつくる
  • レガシーシステムからのデータマイグレーションあれこれ
  • カスタマーサクセスのためのデータ整備人の活動記録
  • GraphQL API を悪意あるクエリから守る手法
  • EventBridge 対応開発秘話
  • プロダクトを10年運用する チームをつくる
  • エンジニアから見た出版社との共同開発の暮らし
  • SREの異動と働き方 〜はてなブログ編〜
  • Mackerelのフロントエンドフレームワーク移行 序章
  • Mackerel Day #2 ロードマップ紹介
  • 2019年のSwiftモック事情
  • CloudNative Days Kansai 2019
  • Material Components for Android 1.1.0 and 1.2.0
  • 他言語ユーザから見たPerlのおもしろさ
  • pt-query-digestはPerl!
  • 10年でどう変わった? はてなブックマークでのPerlの使い方
  • 'ソフトウェアの梃子' とMackerel〜柔軟でワクワクするサーバー監視を手に入れる
  • ロール内異常検知の正式化について
  • Mackerel ダウンタイムのご紹介
  • Mackerel のコンテナ監視の近況
  • SREチームにおけるスクラムの実践
  • はてなにおける GitHub Enterprise
  • iptables で 2 回に 1 回 ping が落ちるサーバを作る
  • Observability: Mackerel による観測と Mackerel の観測
  • 高専カンファレンス in 京都3 基調講演 とある高専生の進路例
  • Property Wrapperで遊ぼう
  • Monitoring Containerized Elixir
  • 5分でわかる!Xcode 11から使えるXCFrameworks
  • 自動作曲入門
  • われわれはいかにして機械学習プロジェクトのマネージメントをすべきか - 不確実性の極みとの戦い方
  • はてなでのKubernetes利用の取組みとこれから
  • Let's create stateful systems, by Elixir
  • はてなブックマークiOSアプリのFirst Screen A/Bテストの裏側 with Firebase A/B Testing
  • Mackerelチームのコンテナ開発における戦略とこれから
  • はてなブログ タグとCDK
  • CDKを用いたモダンなECSクラスタの構築と運用
  • SREと私
  • 今学生に伝えたい,監視の話
  • リモートワークは難しい - それでもぼくらは 歯をくいしばってやっていく テストエンジニア版 -
  • ミニマムチームの神器 GraphQLで始めるスキーマ駆動開発
  • いかにして我々は10年もののPerlプロダクトをScalaでリプレースしたか
  • 犬でもわかる Minimal Acyclic Subsequential Transducer
  • 進化するAMPとはてなブログ
  • インターネット、スマートフォン。 10年ごとの新技術。 そして今我々はいかにして 機械学習プロジェクトを マネージメントしていくべきか。
  • AWSコンテナサービス入門
  • Travis CIのBuild Matrixを活用して、Swift製ライブラリをLinux対応させる
  • Mackerelのロール内異常検知の設計と運用
  • サービス開発と健全なプロダクトメンテナンスを開発チームで持続的に取り組む
  • WWDC19のLab事情
  • Appleへのフィードバック
  • 5分でわかった気になるKotlin Coroutines
  • 教師なし学習によるMackerelの異常検知機能について 〜設計/運用/評価の観点から〜
  • Docker イメージのダイエットが成功するまで帰れまてん
  • Google I/O で見た Android Q 以外の話
  • AndroidXとKotlin Coroutines
  • AWS IAM で MFA 有効でないユーザを
 awscli + Mackerel で監視する
  • スクリーンショット撮影のために Puppeteer を操る
  • 最近変わった開発時のあれこれ
  • SwiftSyntax超入門
  • How to Mock Protocols in Swift
  • エンジニアメンター制度の効果的な運用を目指して
  • Mackerel における決済プラットフォーム Stripe の利用について
  • KotlinのInline ClassをAndroidアプリで活用する
  • グレードイメージ具体化のため昇格理由を公開する
  • Open Source Swift Workshop
  • アプリケーションを作るときに考える25のこと
  • コンテナのメトリックとモニタリングパターン
  • 割れ窓理論をWebインフラの改善に活用し、チーム内の知識共有を促進している話
  • "お客さまの課題をエンジニアリングで解決する" Mackerel CRE のアプローチ
  • No more Adapter with Epoxy and Data Binding
  • Mackerelコンテナエージェントによるコンテナ監視について
  • Mackerel 2019
  • Androidのテストよもやま話
  • カスタムダッシュボードで月次レポート作ってみた
  • DroidKaigi 2019
  • 自然言語処理/機械学習を活用したサービスにおける工夫紹介
  • CPAN Module Hacks
  • 大コンテナ時代を生きのこるための JSON Schema + α
  • マンガチームとDevOps
  • データ基盤を作るのに使うようなサービスは単発で使うだけでも便利
  • Quick introduction to scalafix
  • 草APIサービス Pixela を作った話
  • コミュ障マネージャが100回1on1をしてわかったこと
  •  HeteroTSDB: 異種混合キーバリューストアを用いた自動階層化のための時系列データベースアーキテクチャ
  • カスタムNodeのススメ
  • TCP接続の追跡による簡略化したネットワーク依存関係グラフの可視化基盤
  • Webアプリケーション初心者がISUCON 4 予選を通じてパフォーマンスの測定/改善をした話
  • Format things with scalafmt
  • 趣味の機械学習サイトにおける工夫紹介
  • Mackerel CREチームのKPI
  • 城といい感じの写真を撮るためのアプリを作る
  • ウェブアプリケーションがオフラインでも動作できるようにやっていった話
  • その「s」を付けるために ─ はてなブログHTTPS化の軌跡
  • 今日から始める機械学習〜はてなの事例〜
  • Mackerelの200週連続リリースの舞台裏とこれから
  • はてなのプログラミング言語とそしてその先へ...
  • ブログサービスのHTTPS化を支えたAWSで作るピタゴラスイッチ
  • アップデートばかりしている言い訳をさせてくれ
  • cpanfile が Ruby でパースできることに気づいた俺たちは
  • Webサービスにて200週連続で新機能をリリースする舞台裏
  • weak vs unowned
  • The latest info of Carthage
  • Common Lisp100連発
  • レガシーシステム洗い出し大作戦
  • BuckleScript 使ってみた
  • Kibanaを用いたアクセスログ調査と解析
  • Mackerelテクニカルサポートの裏側と醍醐味
  • ソフトウェア開発と私
  • Mackerelチームにおけるインフラオーナーシップ
  • エンジニアとして開発ディレクターを経験する
  • はてなとWebマンガサービスの歩み
  • AWSではてなブログのHTTPS対応をバーンとやる話
  • Pythonを用いた異常検知システム構築の裏側
  • ユーザインターフェイスと非同期処理
  • サーバレス時代におけるヘテロジニアス時系列データベースアーキテクチャ
  • Perl 使いの国の Rubyist
  • Open Source Swift Workshop Report
  • はてなにおける機械学習の取り組み
  • はてな・Mackerelチームにおける CRE(Customer Reliability Engineer)のご紹介
  • Webサービスを監視するときに僕達が考えたこと
  • Perlコーディングテクニック2018
  • Go 1.10 ツール周辺のCLを読む
  • はてなにおける機械学習の取り組み
  • Mackerelのクライアントワークから学ぶ情報共有の成功と失敗
  • 「自分」をまるごと活かす!私が“CRE”というキャリアを選んだ理由
  • 異常検知を使ったサービス開発の悩み相談
  • AWSで実現した Mackerel 時系列データ1分粒度長期保存の裏側
  • Webサービスのモニタリングの勘所
  • リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく
  • エンジニアの持つ「不安」に立ち向かう
  • TimeFuzeアーキテクチャ構想
  • はてな・Mackerel におけるカスタマーサクセスの位置付けとその取り組みについて
  • 業務効率を改善するためのTrello自動化物語
  • 自然のごとく複雑化したウェブシステムの運用自律化に向けて
  • データベース監視の基本
  • サーバレスアーキテクチャによる時系列データベースの構築と監視
  • PostgreSQLのディープなパフォーマンスモニタリング
  • ネットワークも出来きるパフォーマンスモニタリング
  • 吉祥寺.Performance Monitoring MySQL編
  • 『はてなシステム構想』
  • Linux OSから見るMackerelのパフォーマンスモニタリング
  • 関係データベースの実践的な応用
  • 新時代のテストフレームワークTest2
  • chrootとnetwork namespaceでつくる簡易コンテナ
  • 『時系列データベースという概念をクラウドの技で再構築する』
  • Go言語をほぼ毎日書いている話
  • Goで軽量マークアップ言語のパーサーを書く
  • mkr + peco + tmux + ssh
  • SourceTreeを実際に使ってみた話(運用を回す話)
  • 我々(主語が大きい)のRealmはどこからやってくるのか
  • はてなシステムの考古学
  • Webエンジニアに知ってほしい RDBアンチパターン
  • Perl6 で Web Application Framework をつくる
  • はてなにおけるマイクロサービスとScala
  • Reading Go Tools
  • 世界展開する大規模ウェブサービスのデプロイを支える技術
  • Gore: A Tale of Go REPL
  • はてな Mackerel チームの開発フロー
  • Git によるツール開発
  • Introduce browserify
  • はてなにおけるモダンiOSアプリ開発入門
  • Vagrant と Chef でつくるはてなブックマークの開発環境
  • Fluentd, mongoDB, Kibanaを利用したはてなブログABテストの事例