TECHSCORE BLOG

クラウドCRMを提供するシナジーマーケティングのエンジニアブログです。

Next.js App Router の基礎:フロントエンドエンジニアのための入門ガイド(概念とディレクトリ構造編)

Next.js 13.4で導入されたApp Routerの基本概念とディレクトリ構造を、Pages Routerとの違いを交えながら分かりやすく解説します。

第 4 回シナマケミートアップ LT 会レポート - デジタルアドレス、AI エージェント、次世代暗号、SF 漫画まで!

第4回シナマケミートアップLT会開催!デジタルアドレスの爆速対応、AIエージェントの進化、次世代暗号技術、SF漫画のイケてるセリフまで、多彩なセッションをレポート。

AIと”バイブス”で開発はここまで来た!「ババ・バイブコーディング・フェス」開催レポート

こんにちは、馬場です。 2025年6月12日、私が主催する社内イベント「ババ・バイブコーディング・フェス」(通称ばばば)を開催しました 。このイベントのテーマは「バイブコーディング」。LLM(大規模言語モデル)との対話を通じて、まるで”バイブス”(勢い…

参加者から発表者へ  日本 CTO 協会 新卒合同研修で登壇してきました

去年私が参加した「日本CTO協会の新卒合同研修」に発表者として参加してきましたので、発表までの流れやその中で得た学びを共有していこうと思います。

シナマケ ミートアップ LT 会 vol.3 レポート – 失敗から学ぶエンジニアと「翻訳力」の重要性

シナマケミートアップLT会vol.3開催!2年目エンジニアの成長、スクラム開発の秘訣、AI活用LINEミニアプリ開発、プロダクトの「翻訳力」など、多様な学びと刺激に満ちたセッションをレポート。

VS Code の GitHub Copilot をカスタム指示と MCP で高度に使いこなす(応用編)

GitHub Copilot をカスタム指示でプロジェクト固有の要件に適応させる方法と、MCP (Model Context Protocol) サーバーを活用して最新情報に基づいた高品質なコード生成を実現する高度なテクニックを解説します。

VS Code の GitHub Copilot の基本機能をマスターする(基本編)

VS Code の GitHub Copilot の基本機能を徹底解説。コード補完のテクニック、チャットモードの使い分け、スラッシュコマンドや@/#コマンドの活用法など、開発効率を劇的に向上させる方法を紹介します。

第 2 回 シナマケミートアップ LT 会 報告

シナジーマーケティング主催のイベント「【第 2 回】シナマケミートアップ LT 会」を開催"

状態管理を Recoil から Jotai に移行した話

Reactの状態管理ライブラリをRecoilからJotaiへ移行した事例。

シナジーマーケティング主催「【第1回】シナマケミートアップLT会」を開催

シナジーマーケティング主催のイベント「【第 1 回】シナマケミートアップ LT 会」を 3 月 26 日、本社大阪オフィス(大阪府大阪市)で開催しました。 同イベントは、テクノロジーとエンジニアリングの知識と経験を共有するために実施しました。佐々木 竜馬…

VSCode を快適に!ようこそ Biome!

Linter と Formatter の機能を併せ持ち、かつ高速に実行できる Biome について導入方法と使ってみた感想をお伝えします。

Amazon Linux 2からAmazon Linux 2023へのEOL対応

Amazon Linux 2のEOLに伴い、Amazon Linux 2023へのアップデートを行ったので、その内容と知見を共有します。

CTOが振り返るシナジーマーケティングの2024年 と 2025年の抱負

シナジーマーケティングのCTOが2024年を振り返り、2025年の抱負を語ります。

WordPressの公開プレビュー機能プラグインを作ってみた

WordPressで運用しているサイトを一般公開前にログイン無しで確認できるプラグインを作成しました。未公開状態の投稿を特定のURLでプレビュー表示でき、確認作業を効率化します。

Recharts入門 - データをグラフ化するための第一歩

本記事ではRechartsというライブラリについての機能と基本的な使い方を紹介します。

API GatewayとLambdaのパフォーマンスを改善するためにやったこと

API Gateway と Lambda を使用して外部サービスの API を呼び出すアプリケーションを構築しました。 この記事ではいくつかの制限をクリアしたアプリケーションを構築する為に検討したポイント、詰まった事を紹介します。

SQL初心者がPostgreSQLのクエリパフォーマンス改善してみた

SQLの知識が浅い私がどのようにしてクエリのパフォーマンスを向上させたのか、その具体的なステップと方法についてご紹介します。

ログ収集・管理ツール Fluentd の紹介

ログ収集・管理ツールFluentdについて紹介します。今回は特に Buffer プラグインに注目します。

Difyでブログ記事のネタを集めるアプリを作成してみた

DifyというLLMアプリ開発プラットフォームを用いて、ブログ執筆のネタを集めるアプリを作成しました。

SSHレスでEC2にアクセス!AWS Systems Manager Session Managerの活用法

EC2にSSHレスで接続できる、AWS Systems Manager Session Manager の利点と設定方法を紹介します。

AWS Health Dashboard の紹介

クラウド上でのシステム運用の際に、システムの安定性やサービスの状態を把握することは非常に重要です。そこで役立つAWS Health Dashboardについて、基本的な機能、および当社での利用方法をご紹介します。

【生成AI】AIの進化を支えるRAGとは?

本記事では、RAGの基本概念から、その仕組み、Spring AIとAzure OpenAI Serviceを用いた実装方法まで詳しく解説します。

生成AIを使ってメールデザインをしてみる

生成AIを使って、メール配信で使うHTMLメールを作ってみました。

ScanNetSecurity の RSS を Slack に通知してみた

ScanNetSecurity が RSS で公開している情報を日に1度 Slack 通知する Google Apps Script(GAS) を作成してみました。

どんなスマートフォンでも画面崩れを起こさないために

どんなスマートフォンのサイズでも画面崩れを起こさないために、行った実装方法を紹介します。

cronをEventBridge Schedulerに移行してみた

cronをEventBridge Schedulerに移行するときのterraform化で躓いた点について解説します。

AWS CloudFormation のネストしたスタックのエラーを探索するツールの紹介

AWS CloudFormation のネストしたスタックのエラーを探索するツール「cfn-error-detector」を紹介します。

ビジネスとITの狭間で - 分析ヒアリングシートの工夫と改善 -

ビジネスメンバーからの「ふわっとした」分析依頼に対処するため、ヒアリングシートを作成し運用しています。その工夫についてお伝えします。

JavaFX のアプリを exe 化するときにハマったこと

Windows用のJavaFXアプリを作成する際に、非エンジニアのためにexeファイルで提供することになりました。作成には先人の知恵を参考にしましたが、自分の環境でいくつかハマったポイントがありましたので、それについて説明します。

JSON Schema と Ajv によるオシャレな JavaScript 開発

JavaScript での開発にJSON SchemaとAjvを活用した実装例を紹介します。