-
2024年のPR TIMES開発者ブログ振り返り
開発
PR TIMESでCTOをやっている金子 (@catatsuy) です。 金子がCTOとして入社してから3年が過ぎ、もうすぐ4年になります。その間、組織やサービスには多くの変化がありました。 組織面では、開発チームの拡大に伴いマネジメント体制の強化が行われました。CTO一人体制から、VPoEやEM代行を加えた3人体制へと変わり、それぞれが役割を分担しながら開発組織全体を支えています。また、開発部は2つのグループに分かれ、個々の強みを生かしながらプロジェクトを進める体制を目指しています。 サービス面でも進化が続いてい... -
New Relicに転送されるエラーをバックエンドチームで協力して約7割減らした話
開発
こんにちは、PR TIMESでインターンをしている笹山雷雅です。 この記事では、バックエンドエンジニアを中心にNew Relicに転送されるエラーを減らす活動を行い、転送されるエラーをバックエンドチームで協力し、約7割減少させた経験について紹介します。 【背景】 PR TIMESでは、運営しているサービスのログやエラーをNew Relicに転送して監視を行っています。 https://newrelic.com/jp New Relic内には、サービスで発生するエラーや例外が転送される「Errors(エラーインボックス)」がありますが、これまでのPR TI... -
お客様にオススメしたい、PdMが選ぶ2024年にリリースした機能ランキング!
開発
こんにちは、PR TIMESでプロダクトマネージャー(PdM)をしている渡邉です。 2024年も残りわずかですね。私は2023年に前職のメーカーから転職して未経験入社し、ようやくプロジェクトなどに関わり始めた1年でした。皆さんの2024年はどんな年だったでしょうか? PR TIMESでは、機能の大型リニューアルがあり、変化の年となりました。 利用していただく中で、変わったことに気付いた方もいらっしゃるのではないでしょうか。普段は機能のアップデートについてお知らせする機会がないので、今回は2024年にリリースした... -
【テーブル設計】非正規化だったテーブルを正規化した話
開発
メディアリレーションチームの開発リーダーをしている永井です。12月5日にメディアリストの管理画面をリニューアルしました。リニューアルに伴い、メディアに紐付くカテゴリの改善があったのですが、テーブル構成が非正規化でありいくつか問題がありました。今回は、非正規化だったテーブル構成を正規化して改善した話を書いていきます。 【はじめに】 PR TIMESには各種メディアが登録されていて、プレスリリース配信をする際に配信先として選択できるメディアのリスト(以降メディアリストと呼びます)を作ること... -
「株式会社ユーザベース×株式会社ZOZO×株式会社PR TIMES 3社合同フロントエンド勉強会」 を開催しました
勉強会
こんにちは、フロントエンドエンジニアの桐澤(@kiririLee)です。2024年12月10日に株式会社ユーザベースさんと株式会社ZOZOさんと合同でフロントエンド勉強会を開催しました。 https://prtimes.connpass.com/event/335335 弊社フロントエンドチームは日々様々な機能開発や改善活動を行っています。このような技術的な取り組みを対外的にも発表したいという社内の声をきっかけに、「フロントエンドのエンジニアリング」というテーマで技術的な取り組みを発信する場を作ることに焦点を当てた勉強会を企画しました。... -
PR TIMESエディターのフロントエンドテスト戦略 2024年版
開発
こんにちは。PR TIMESでフロントエンドエンジニアをしている夛田(@unachang113)です。 みなさん、フロントエンドのテストって書いてますか? 今回は自分が所属しているエディターチームのエディターに関するフロントエンドのテスト戦略について書こうと思います。 【エディターについて】 PR TIMESでは、プレスリリースを入稿するためのエディターを提供していて、2023年の12月にUI刷新を行いました。 https://prtimes.jp/main/html/rd/p/000001357.000000112.html エディターは、2024年12月現在、React、Tiptap(... -
React Router v7にバージョンアップしました
開発
こんにちは、フロントエンドエンジニアのやなぎ(@apple_yagi)です。 先日のリファクタリングデーでReact Routerのバージョンをv6からv7にバージョンアップしました。その際に行った変更やPR TIMESにおけるReact Router v7の使い方についてご紹介します。リファクタリングデーについては以下の記事をご参照ください。 https://developers.prtimes.jp/2021/12/13/introducing-refactoring-day/ 【バージョンアップの手順】 元々PR TIMESではReact Routerをv5.3.0から使用しており、v6(v6.3.0)へのバージョンアッ... -
コーポレートチームが進めた社内IT改善 2024年
社内IT
こんにちは、PR TIMESコーポレートチームの大村です。 今年、私たちコーポレートチームは、日々の業務をより快適で安全に進めるためのさまざまな取り組みを行ってきました。ここでは、オフィス環境の改善や新しい技術の導入を通じて、どのように社内の働きやすさをサポートしてきたのか、2024年の活動についてシンプルに紹介します。 オフィスリファイン: 快適な作業環境の提供 昨年末から今年の初めにかけて、当社では出社回帰の流れと人員強化を見据え、オフィスの座席拡張プロジェクトを開始しました。さらに、... -
Macにおける資産管理について
社内IT
こんにちは、コーポレートチームの宮川です。以前Windowsについての資産管理のことについて書きましたが、Macの管理方法についても書こうと思います。 https://developers.prtimes.jp/2024/12/05/windows-asset-management/ 本記事では、Macにおける資産管理について共有いたします。 【PR TIMESでのMacの需要】 PR TIMESでは、Webサービスの「PR TIMES」や動画広報サービスの「PR TIMES TV」などのサービスを提供しています。ソフトウェア開発や動画制作においてMacに需要があります。そのため、開発チームや動画... -
アクセシビリティカンファレンス福岡2024に協賛・スポンサーブースの出展をしました!
開発
こんにちは。開発部エンジニアの古園 (@miyabin4113) です。PR TIMESは先日開催されたアクセシビリティカンファレンス福岡2024にてゴールドスポンサーとして協賛しました。 また、協賛が決まった際に告知した記事もあります。よろしければこちらも合わせてご覧ください。 https://developers.prtimes.jp/2024/10/03/prtimes-a11y/ 【ゴールドスポンサーとして】 協賛した件についてアクセシビリティカンファレンス福岡公式Xアカウントにてご紹介いただいています。 https://twitter.com/FukuokaA11yconf/status/18...
