<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Joseph Ricafort — Builder's Log</title>
    <link>https://josephricafort.com/blog</link>
    <atom:link href="https://josephricafort.com/feed.xml" rel="self" type="application/rss+xml" />
    <description>Technical process, case studies, and thoughts on data, design, and making complex things legible.</description>
    <language>en-sg</language>
    <lastBuildDate>Thu, 09 Jul 2026 07:38:24 GMT</lastBuildDate>
    
    <item>
      <title>How I Built VibeHood: A 3D Neighbourhood Explorer for Singapore</title>
      <link>https://josephricafort.com/blog/building-vibehood-3d-neighbourhood-explorer-singapore</link>
      <guid>https://josephricafort.com/blog/building-vibehood-3d-neighbourhood-explorer-singapore</guid>
      <description>The technical and design decisions behind building a MapLibre 3D map product as a solo builder — from a personal frustration to a shipped product.</description>
      <pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate>
      <category>maplibre</category>
      <category>react</category>
      <category>singapore</category>
      <category>case-study</category>
      <category>product</category>
    </item>
    <item>
      <title>Turning Singapore Property Data into a Personalised Neighbourhood Explorer</title>
      <link>https://josephricafort.com/blog/vibehood-neighbourhood-explorer-case-study</link>
      <guid>https://josephricafort.com/blog/vibehood-neighbourhood-explorer-case-study</guid>
      <description>An interactive 3D map of Singapore that helps home buyers and renters find neighbourhoods that fit their lifestyle — combining walkability scores, personalised vibe ratings, and real HDB/private transaction data.</description>
      <pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate>
      <category>case-study</category>
      <category>maplibre</category>
      <category>singapore</category>
      <category>product</category>
    </item>
    <item>
      <title>Getting Smarter with Stacked Graphics and Maps Creation Process</title>
      <link>https://josephricafort.com/blog/stacked-homes-editorial-graphics</link>
      <guid>https://josephricafort.com/blog/stacked-homes-editorial-graphics</guid>
      <description>Editorial chart and map production for Singapore real estate publisher StackedHomes — data visualizations, maps, and feature graphics across 27 in-depth weekly articles.</description>
      <pubDate>Tue, 01 Jul 2025 00:00:00 GMT</pubDate>
      <category>case-study</category>
      <category>editorial</category>
      <category>maps</category>
      <category>singapore</category>
    </item>
    <item>
      <title>Southeast Asia Climate Outlook Survey 2020–2024</title>
      <link>https://josephricafort.com/blog/iseas-sutd-climate-outlook-2020-2024</link>
      <guid>https://josephricafort.com/blog/iseas-sutd-climate-outlook-2020-2024</guid>
      <description>Design and visualization support for a multi-year climate perception study across Southeast Asia, transforming complex survey findings into clear, publication-ready graphics and social media assets.</description>
      <pubDate>Fri, 01 Nov 2024 00:00:00 GMT</pubDate>
      <category>case-study</category>
      <category>editorial</category>
      <category>climate</category>
      <category>report</category>
    </item>
    <item>
      <title>Survey data on generational pay satisfaction</title>
      <link>https://josephricafort.com/blog/are-genzs-and-millennials-happy-with-their-pay</link>
      <guid>https://josephricafort.com/blog/are-genzs-and-millennials-happy-with-their-pay</guid>
      <description>A data story/report into the salary satisfaction and career aspirations of Genx X, Millennial and Gen Z workers in Singapore.</description>
      <pubDate>Tue, 13 Aug 2024 00:00:00 GMT</pubDate>
      <category>case-study</category>
      <category>editorial</category>
      <category>singapore</category>
      <category>survey</category>
    </item>
    <item>
      <title>Transforming Universities into Innovation Hubs in Mali</title>
      <link>https://josephricafort.com/blog/unipod-mali-student-and-faculty-survey</link>
      <guid>https://josephricafort.com/blog/unipod-mali-student-and-faculty-survey</guid>
      <description>Scrollytelling web report and print PDF presenting survey data on innovation needs across Malian universities — built for stakeholders using Svelte and Scrollama.</description>
      <pubDate>Mon, 01 Jan 2024 00:00:00 GMT</pubDate>
      <category>case-study</category>
      <category>scrollytelling</category>
      <category>survey</category>
      <category>report</category>
    </item>
    <item>
      <title>A Visual Explainer of Transboundary Haze in Southeast Asia</title>
      <link>https://josephricafort.com/blog/why-the-haze-has-reached-singapore-shores-again</link>
      <guid>https://josephricafort.com/blog/why-the-haze-has-reached-singapore-shores-again</guid>
      <description>Award-winning interactive explainer on transboundary haze in Southeast Asia — combining geospatial data visualization, animated maps, and scrollytelling for The Straits Times.</description>
      <pubDate>Sat, 07 Oct 2023 00:00:00 GMT</pubDate>
      <category>case-study</category>
      <category>maps</category>
      <category>editorial</category>
      <category>singapore</category>
    </item>
    <item>
      <title>A More Approachable View on ASEAN Demographics</title>
      <link>https://josephricafort.com/blog/if-asean-is-1000-people</link>
      <guid>https://josephricafort.com/blog/if-asean-is-1000-people</guid>
      <description>Infographic representing ASEAN&apos;s 660 million population as 1,000 people — making regional demographic data legible through custom illustration and R-based data analysis.</description>
      <pubDate>Sat, 10 Dec 2022 00:00:00 GMT</pubDate>
      <category>case-study</category>
      <category>infographic</category>
      <category>asean</category>
    </item>
    <item>
      <title>How A T-shirt Unveils Hidden Environmental Costs</title>
      <link>https://josephricafort.com/blog/going-beyond-the-label-is-your-eco-friendly-shirt-really-green</link>
      <guid>https://josephricafort.com/blog/going-beyond-the-label-is-your-eco-friendly-shirt-really-green</guid>
      <description>An interactive story taking you through the journey of manufacturing a shirt and the environmental impact of fast fashion industry.</description>
      <pubDate>Thu, 17 Nov 2022 00:00:00 GMT</pubDate>
      <category>case-study</category>
      <category>editorial</category>
      <category>sustainability</category>
    </item>
    <item>
      <title>Clustering Solutions in Visualizing Museum Collections</title>
      <link>https://josephricafort.com/blog/connectie-collectie-museum-aarnhem</link>
      <guid>https://josephricafort.com/blog/connectie-collectie-museum-aarnhem</guid>
      <description>Interactive D3.js network visualization for Museum Arnhem enabling visitors to explore the collection through dynamic clustering and connection mapping.</description>
      <pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate>
      <category>case-study</category>
      <category>d3</category>
      <category>netherlands</category>
      <category>museum</category>
    </item>
    <item>
      <title>A Nation&apos;s Journey Through The Straits Times Headlines</title>
      <link>https://josephricafort.com/blog/175-years-of-the-straits-times-headlines</link>
      <guid>https://josephricafort.com/blog/175-years-of-the-straits-times-headlines</guid>
      <description>Interactive scrollytelling story exploring 175 years of Singapore history through text analysis and D3.js visualization of The Straits Times headlines.</description>
      <pubDate>Fri, 30 Oct 2020 00:00:00 GMT</pubDate>
      <category>case-study</category>
      <category>scrollytelling</category>
      <category>d3</category>
      <category>singapore</category>
      <category>editorial</category>
    </item>
    <item>
      <title>Simplifying Navigation to Help Locals and Tourists in Cebu</title>
      <link>https://josephricafort.com/blog/cebu-jeepney-transport-network-map</link>
      <guid>https://josephricafort.com/blog/cebu-jeepney-transport-network-map</guid>
      <description>Custom transit map of Cebu City&apos;s jeepney network designed using QGIS and Illustrator — applying metro map principles to make public transport legible for locals and tourists.</description>
      <pubDate>Sat, 06 Jul 2019 00:00:00 GMT</pubDate>
      <category>case-study</category>
      <category>maps</category>
      <category>philippines</category>
      <category>gis</category>
    </item>
    <item>
      <title>Exploring The Rifts and Bonds Between International Relationships</title>
      <link>https://josephricafort.com/blog/circle-of-nations-visualizing-relationships-between-countries</link>
      <guid>https://josephricafort.com/blog/circle-of-nations-visualizing-relationships-between-countries</guid>
      <description>Interactive D3.js and React network visualization mapping relationships between global countries — built as a scrollytelling internship project for Interactive Things, Zurich.</description>
      <pubDate>Sat, 01 Jun 2019 00:00:00 GMT</pubDate>
      <category>case-study</category>
      <category>d3</category>
      <category>network</category>
    </item>
    <item>
      <title>Visualizing Tourism Trends in the Philippines</title>
      <link>https://josephricafort.com/blog/visualizing-tourism-trends-in-the-philippines</link>
      <guid>https://josephricafort.com/blog/visualizing-tourism-trends-in-the-philippines</guid>
      <description>An static data-driven report showcasing the state of tourism in the Philippines using publicly available data from 2014 to 2018.</description>
      <pubDate>Sat, 01 Jun 2019 00:00:00 GMT</pubDate>
      <category>case-study</category>
      <category>dataviz</category>
      <category>philippines</category>
      <category>report</category>
    </item>
  </channel>
</rss>