TiDB User Day 2025に参加して

Voicyでバックエンドエンジニアをしているmasaです。 少し前になりますが、10月3日に開催された TiDB User Day 2025 に参加してきました。 この分野にはそこまで詳しいわけではなく、正直「どれくらい理解できるだろう…」という不安を抱えての参加でした。 …

JaSST'25新潟 参加レポート

こんにちは!エンジニアリングマネージャ兼QAリーダのSammyです。先日、新潟で開催されたソフトウェアテストシンポジウム JaSST'25 Niigataに参加しました。セッションやイベントから得た学びをレポートします。 懇親会で登場した日本酒 <基調講演>デザイ…

DroidKaigi 2025参加レポート:最前線で感じたAndroid開発の今とこれから

はじめに こんにちは!Voicy でフルスタックエンジニアとして働いております、たかまてぃー(@kyappamu)です。先日、同僚のおはぎ(@a_key_bako)さんと、日本最大級のAndroid開発者向けカンファレンス「DroidKaigi 2025」に参加してきました。 2025.droidk…

Androidエンジニアだけじゃない!?DroidKaigi2025 公式モバイルアプリに全力コントリビュートした話

こんにちは!Voicyでテックリードをしている、おはぎ(@a_key_bako)です。 お彼岸も近づいているので供物としても繁忙期な今日この頃です。 来る9月10日から12日にかけて、全国のAndroidエンジニアが集う技術の祭典、DroidKaigi 2025が開催されますね! 202…

話の"推しポイント"をAIが抽出!VoicyのAI切り抜き動画機能開発の裏側

はじめに こんにちは、Voicyでフロントエンドエンジニアをしているきーくん(@komura-c)です。 先日、Voicyパーソナリティ(配信者)の方向けに「AI切り抜き動画 β版」という機能をリリースしました。この記事では、機能開発に至った背景や開発の流れの中で…

Voicyの組織開発──Voshugi 2.0で変わった感謝のかたち

こんにちは、QAエンジニアのSammyです。 Voicyは声の可能性を信じ、日々プロダクト開発に熱中しています。 そしてプロダクトだけでなく、Voicyの成長を支える「組織」そのものへの投資も、事業を加速させる重要な要素だと考えています。 Voicyでは全社でCFT(…

Jetpack Compose Preview時のRender issueにmockkで立ち向かう

はじめに こんにちは。5月よりフルスタックエンジニアとしてVoicyに入社しました、たかまてぃー(@kyappamu) と申します。GW明けから始まったブログリレーの波に私も乗っからせていただきました。 今回は Jetpack Compose で Android アプリ開発をする際の Pr…

モバイルアプリのE2E自動テストをMagicPodで始めた話

こんにちは、QAエンジニアのSammyです。今回は、最近導入したE2Eテスト自動化ツール「MagicPod」について、導入の背景からトライアルの経緯、実際に使ってみた感想までをまとめてお届けします。 モバイルアプリのテスト自動化を検討される方のヒントになれば…

AI時代の組織戦略:Voicyが目指す未来

AI時代の組織戦略:Voicyが目指す未来 こんにちは!株式会社VoicyでVPoEをやっています山元亮典です。 2025年5月14日、「Lancers Agent ゆるLT会」にて、「AI駆動開発 導入後のエンジニア組織設計」というテーマでお話しさせていただきました。 今回はその内…

実践こそが最強の教科書〜初めてのワークショップ参加で得た3つの学び

QAエンジニアを目指して修行中の、のんちゃんです。 みなさんは、ワークショップに参加されたことはありますか? 私は先日初めてソフトウェアテストのワークショップに参加しました。 たくさんの学びがあったので、ぜひシェアさせてください。 このブログは…

開発者こそ自分たちのサービスを触ろう!

はじめに Voicyでバックエンドエンジニアをしているmasaです。 突然ですが、みなさんは「自分たちが作っているサービス」を、ユーザーとして使っていますか? 開発者として触れる機会はあっても、実際のユーザーと同じ目線で触れる機会は意外と少ないかもし…

kindを使ってCIでKubernetesマニフェストの妥当性を検証する

はじめに SRE/バックエンドエンジニアの千田です (@thousan_da) 。 Kubernetesマニフェストを書き換える際、事前に自動的にマニフェストの妥当性が検証されていると、安心して変更を適用することができます。 マニフェストバリデーションツールとしては、Kub…

DifyでNotebookLMっぽいポッドキャスト生成Webアプリを作ってみる

はじめに こんにちは、Voicyでフロントエンドエンジニアをしているkomura-cです。今回はLLMアプリ開発プラットフォームのDifyを使ってNotebookLMっぽいポッドキャスト生成Webアプリを作ってみます。背景としては、昨年2024年10月ぐらいに話題になった次の公…

Go1.21で追加されたWithoutCancelでcontext canceledの発生を防ぐ

こんにちは、Voicyエンジニアの窪田です。 この記事はVoicyエンジニア GWブログリレー 2025の3日目の投稿になります。 GoのWebフレームワークであるEchoを使ってサーバーを開発している際、クライアントがブラウザのタブを閉じると、サーバー側で context ca…

Icebergの語源から S3 Tables を紐解く

前節 Voicy で ペンギン好きSRE やってる Kaoru です。 GWは、山梨行ってきました。 ぶどうはまだ生っていませんでしたが、おみやげはシャインマスカットもちでした。 ブログリレーの次鋒ということで、つらつら書いて行きたいと思います。 tech-blog.voicy.…

JavaとKotlinの相互運用 Null安全篇

VoicyでAndroidエンジニアをやっております、おはぎです。 先日案内させていただいた2025GWブログリレーの先鋒を務めます。 tech-blog.voicy.jp みなさんゴールデンウィークはいかに過ごされましたか? KotlinがAndroidアプリ開発のデファクトスタンダードな…

VoicyエンジニアチームでGWブログリレー2025を行います!

VoicyでAndroidエンジニアをやっております。おはぎ(@a_key_bako)と申します。 VoicyエンジニアチームでGWブログリレー2025を行います! ゴールデンウィーク明けの5月7日(月)から、各営業日にVoicyエンジニアメンバーが記事を順次投稿していきます! バッ…

CloudNative Days Summer 2025 プレイベント 登壇記録 「音声プラットフォームのアーキテクチャ変遷から学ぶ、クラウドネイティブなバッチ処理」

こんにちは、Voicyのソフトウェアエンジニアの千田です (@thousan_da) 。開発チームのリーダーを担当しており、専門領域はバックエンド開発とクラウドインフラです。 本記事では、2025年4月22日 (火) に開催された CloudNative Days Summer 2025 プレイベン…

JaSST'25 Tokyo 参加レポート(実行委員として参加しました)

こんにちは、VoicyでQAエンジニアをしているSammyです。先日開催されたソフトウェアテストシンポジウム「JaSST'25 Tokyo」に実行委員として参加し、発表も行いました。今回は、その参加レポートをお届けします。 Voicyの放送では、裏話もお話しています! vo…

「エンジニアメンバーが自主的に発信をしません。どうしたらいいでしょうか。」に対する回答

まずはメンバーに責任を持たせて、その後カルチャーにしなさい はじめに こんにちは、Voicyで開発部門の責任者をしている @yamagenii です。 この記事はVoicy Advent Calendar 2024 の25日目の記事です。(今もう言わないこれ?) この間某イベントでVPoEの方…

Startup Angularを3年ほど主催してきました

この記事はVoicy Advent Calendar 2024の21日目の記事です。 はじめに こんにちは、Voicyでフロントエンドエンジニアをしている@komura_cです。今回は、Voicyが株式会社キネカさんと主催しているイベントStartup Angularを3年ほどやってきたので、それを紹介…

VoicyはGo Conference 2024のスポンサーです

こんにちは、バックエンドエンジニア兼SREの千田です。 Voicyは2024年6月8日 (土) に開催されるGo Conference 2024に協賛させていただきます。 VoicyのバックエンドはほぼすべてGo言語で書かれており、今年もスポンサーとしてGo Conferenceに参加できること…

Voicyの技術責任者に求められること

はじめに Voicyで技術部門の責任者をやっております。@yamagenii です。 先日 ROSCA さんの主催するイベントで「今、CTO / VPoEに求められる事とは?」というタイトルで発表をしてきたため、 その内容を記述します。 rosca.connpass.com 伝えたかったこと 教…

スタッフエンジニア本のスタッフエンジニアのストーリーに掲載された話

こんにちは!Voicyでスタッフエンジニア(テックリード)の肩書で仕事をしているみっきーです。 この記事は、Voicy Advent Calendar 2023の12月16日の記事です。 今年の5月3日に発売された、「スタッフエンジニア マネジメントを超えるリーダーシップ bookpl…

全方位開発者への道 Team Yugun

タイトル 全方位開発者への道 by Team Yugun はじめに こんにちは!Yugunチームです。この記事は、株式会社Voicyの開発チームの1つであるYugunチームの紹介です。 株式会社Voicyは、音声プラットフォームVoicyのアプリやWebのサービスを提供しているスタート…

技術的負債に向き合う取り組み・DebtBashとは

はじめに こんにちは!!! 最近ブッラータチーズにハマりすぎて誰かとこの美味しさを分かち合いたいぬまです!!buono!! 今日はエンジニアチームのチームワークの秘訣でもある「Debt Bash」についてまとめました。 エンジニアの方はもちろん、非エンジニ…

「iOSDC Japan 2023」に、Voicyのエンジニアが登壇します

2022年9月1〜3日に開催される「iOSDC Japan 2023」に、Voicyのモバイルエンジニアが登壇します 「iOSDC Japan 2023」はエンジニアが主役の、iOSと周辺技術を題材としたカンファレンスです。今年はオフラインとオンラインのハイブリッドでの開催となります。 …

「Voicy Tech Bar #4 〜iOS/Androidエンジニア〜」を開催しました!

はじめに こんにちは、Voicyエンジニアの@komura_cです。 2023年7月27日に「Voicy Tech Bar #4 〜iOS/Androidエンジニア〜」を開催しました! Voicy Tech Barとは、エンジニアリングについての情報交換や人脈作り、気軽にLTに挑戦してみたい!というエンジニ…

テスター初心者必見!?テスト実施時の心得5選

はじめに こんにちは。VoicyでQAエンジニアをやっているまっつんです。 この度Voicyにテスターの仲間が増えまして、テスター未経験ということで私が教育?の担当もやっています。 私自身一度基本に立ち返ってみようと思い、過去の実例を交えながらテスト実施…

【重要だけど忘れがち】データ分析者のための「対象ユーザーの考え方」

Voicyでデータアナリストをしているたからっちです。 今回は、データ分析者の方に役立ちそうな「対象ユーザーの考え方」について、書いていこうと思います。 基本的なことですがとても重要な内容なので、施策検討のサポートや施策の評価を行ったりするデータ…