{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "RK / Portfolio",
  "home_page_url": "https://www.ryota5884.com",
  "feed_url": "https://www.ryota5884.com/feed.json",
  "description": "Ryota Kobayashi's blog and portfolio",
  "items": [
    {
      "id": "https://www.ryota5884.com/posts/20260706_webfont-study参加ログ",
      "url": "https://www.ryota5884.com/posts/20260706_webfont-study参加ログ",
      "title": "Webフォントの勉強会に参加してきました",
      "summary": "webフォントの勉強会に参加してきました。「Incremental Font Transfer — 仕様策定と実装の現場から」と「Webフォント時代の和欧混植と書体選び」の2本。",
      "content_text": "webフォントの勉強会に参加してきました。「Incremental Font Transfer — 仕様策定と実装の現場から」と「Webフォント時代の和欧混植と書体選び」の2本。",
      "date_published": "2026-07-06T00:00:00.000Z"
    },
    {
      "id": "https://www.ryota5884.com/posts/20260502_Astroで作ったサイトにASCIIの装飾を追加する",
      "url": "https://www.ryota5884.com/posts/20260502_Astroで作ったサイトにASCIIの装飾を追加する",
      "title": "Astroで作ったサイトにThree.jsでASCIIアートの3D装飾を追加する",
      "summary": "Astroベースのポートフォリオサイトに、Three.jsを使ったASCIIアートの3D装飾を導入しました。はじめに結論となる実装手順、後半で技術選定の理由やその他の選択肢についてまとめます。",
      "content_text": "Astroベースのポートフォリオサイトに、Three.jsを使ったASCIIアートの3D装飾を導入しました。はじめに結論となる実装手順、後半で技術選定の理由やその他の選択肢についてまとめます。",
      "date_published": "2026-05-02T00:00:00.000Z"
    },
    {
      "id": "https://www.ryota5884.com/posts/20260406_a11y-event",
      "url": "https://www.ryota5884.com/posts/20260406_a11y-event",
      "title": "アクセシスタディーズ#4 聴覚障害のある池田さんのお話を聞いてきました",
      "summary": "アクセシビリティについて、聴覚障害のある池田さんのお話を聞いてきました。",
      "content_text": "アクセシビリティについて、聴覚障害のある池田さんのお話を聞いてきました。",
      "date_published": "2026-04-06T00:00:00.000Z"
    },
    {
      "id": "https://www.ryota5884.com/posts/20260313_joinlog_AfterEMconfEvent",
      "url": "https://www.ryota5884.com/posts/20260313_joinlog_AfterEMconfEvent",
      "title": "イベント参加ログ：EMカンファレンス アフターイベント",
      "summary": "2026年3月13日に開催されたEMconfのアフターイベントに参加した際のログです。各社の立ち上げ期やマネジメント、AI活用の取り組みについて学んできました。",
      "content_text": "2026年3月13日に開催されたEMconfのアフターイベントに参加した際のログです。各社の立ち上げ期やマネジメント、AI活用の取り組みについて学んできました。",
      "date_published": "2026-03-13T00:00:00.000Z"
    },
    {
      "id": "https://www.ryota5884.com/posts/20260308_emacsKeymap_for_claudeCode-2026",
      "url": "https://www.ryota5884.com/posts/20260308_emacsKeymap_for_claudeCode-2026",
      "title": "Claude CodeのVSCode拡張機能でEmacsキーマップを使用する方法（無理だった）",
      "summary": "",
      "content_text": "",
      "date_published": "2026-03-08T00:00:00.000Z"
    },
    {
      "id": "https://www.ryota5884.com/posts/20241219_study-tips-2024",
      "url": "https://www.ryota5884.com/posts/20241219_study-tips-2024",
      "title": "勉強勉強会",
      "summary": "IT関係のことを独学するのに役立つ知識やメソッドを紹介。メモの取り方、インプットとアウトプットの比率、質問の仕方など。",
      "content_text": "IT関係のことを独学するのに役立つ知識やメソッドを紹介。メモの取り方、インプットとアウトプットの比率、質問の仕方など。",
      "date_published": "2024-12-19T00:00:00.000Z"
    },
    {
      "id": "https://www.ryota5884.com/posts/20241005_hackathon-sticker-2024",
      "url": "https://www.ryota5884.com/posts/20241005_hackathon-sticker-2024",
      "title": "Hackathonステッカー作成記",
      "summary": "NUTMEGハッカソンの賞品としてステッカーを制作しました。リッチブラックやトラッピング処理など、印刷データ作成の工夫点を紹介。",
      "content_text": "NUTMEGハッカソンの賞品としてステッカーを制作しました。リッチブラックやトラッピング処理など、印刷データ作成の工夫点を紹介。",
      "date_published": "2024-10-05T00:00:00.000Z"
    },
    {
      "id": "https://www.ryota5884.com/posts/20240526_blog-refactoring-2024",
      "url": "https://www.ryota5884.com/posts/20240526_blog-refactoring-2024",
      "title": "NUTMEGブログ大改造ビフォーアフター",
      "summary": "Hugoで作成しているNUTMEGブログの改修を行いました。著者名表示、著者一覧ページ作成などconfig.tomlやlayouts/index.htmlの編集方法を紹介。",
      "content_text": "Hugoで作成しているNUTMEGブログの改修を行いました。著者名表示、著者一覧ページ作成などconfig.tomlやlayouts/index.htmlの編集方法を紹介。",
      "date_published": "2024-05-26T00:00:00.000Z"
    },
    {
      "id": "https://www.ryota5884.com/posts/20240406_tips-for-freshmen",
      "url": "https://www.ryota5884.com/posts/20240406_tips-for-freshmen",
      "title": "先輩NUTMEGメンバーが新入生の時に知りたかったTips",
      "summary": "学業、研究室、アルバイト、生活の4つのジャンルについて、先輩から集めた新入生に教えたいTipsを紹介します。",
      "content_text": "学業、研究室、アルバイト、生活の4つのジャンルについて、先輩から集めた新入生に教えたいTipsを紹介します。",
      "date_published": "2024-04-06T00:00:00.000Z"
    },
    {
      "id": "https://www.ryota5884.com/posts/20240405_pc-environment-2024",
      "url": "https://www.ryota5884.com/posts/20240405_pc-environment-2024",
      "title": "NUTMEGメンバーのPC環境調査2024",
      "summary": "新入生向け！NUTMEGメンバー12名のPC環境をアンケート調査しました。OS、メーカー、ストレージ、メモリ、キーボードなど詳しく紹介。",
      "content_text": "新入生向け！NUTMEGメンバー12名のPC環境をアンケート調査しました。OS、メーカー、ストレージ、メモリ、キーボードなど詳しく紹介。",
      "date_published": "2024-04-05T00:00:00.000Z"
    },
    {
      "id": "https://www.ryota5884.com/posts/20240216_nutmeg-blog-history",
      "url": "https://www.ryota5884.com/posts/20240216_nutmeg-blog-history",
      "title": "NUTMEGブログのこれまでとこれから",
      "summary": "NUTMEGブログが生まれた背景と、Hugoを使用した具体的な運営方法についてまとめました。",
      "content_text": "NUTMEGブログが生まれた背景と、Hugoを使用した具体的な運営方法についてまとめました。",
      "date_published": "2024-02-16T00:00:00.000Z"
    },
    {
      "id": "https://www.ryota5884.com/posts/20231206_job-hunting-intern-2023",
      "url": "https://www.ryota5884.com/posts/20231206_job-hunting-intern-2023",
      "title": "独学デザイナー、就活をする（第一部：インターン編）",
      "summary": "工学部出身の独学デザイナーが就活で行ったこと。逆求人サイト登録、ポートフォリオ作成、インターン応募の流れを紹介。",
      "content_text": "工学部出身の独学デザイナーが就活で行ったこと。逆求人サイト登録、ポートフォリオ作成、インターン応募の流れを紹介。",
      "date_published": "2023-12-06T00:00:00.000Z"
    },
    {
      "id": "https://www.ryota5884.com/posts/20230420_design-system-2023",
      "url": "https://www.ryota5884.com/posts/20230420_design-system-2023",
      "title": "NUTMEGにデザインシステムを導入したい話",
      "summary": "サークル規模でデザインシステムを導入する検討過程をまとめました。メリット・デメリットと、実際に作成したTerraStyleについて紹介します。",
      "content_text": "サークル規模でデザインシステムを導入する検討過程をまとめました。メリット・デメリットと、実際に作成したTerraStyleについて紹介します。",
      "date_published": "2023-04-20T00:00:00.000Z"
    },
    {
      "id": "https://www.ryota5884.com/posts/20221026_figma-education-2022",
      "url": "https://www.ryota5884.com/posts/20221026_figma-education-2022",
      "title": "Figmaの学生プラン・FigJamを導入します",
      "summary": "NUTMEGでFigmaの学生プランおよびFigJamをメンバー全員に導入する流れと使い方をまとめました。",
      "content_text": "NUTMEGでFigmaの学生プランおよびFigJamをメンバー全員に導入する流れと使い方をまとめました。",
      "date_published": "2022-10-26T00:00:00.000Z"
    },
    {
      "id": "https://www.ryota5884.com/posts/20210901_lt-meeting-2021",
      "url": "https://www.ryota5884.com/posts/20210901_lt-meeting-2021",
      "title": "LT会を開催しました",
      "summary": "夏季休業前から企画していたNUTMEG初のLT会を開催しました！テーマは自由、各々が興味を持ったことを発表しました。",
      "content_text": "夏季休業前から企画していたNUTMEG初のLT会を開催しました！テーマは自由、各々が興味を持ったことを発表しました。",
      "date_published": "2021-09-01T00:00:00.000Z"
    }
  ]
}