<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>S3 on TACE Data</title><link>https://tacedata.ca/tags/s3/</link><description>Recent content in S3 on TACE Data</description><generator>Hugo</generator><language>en-CA</language><copyright>2026 TACE Data Management Inc.</copyright><lastBuildDate>Thu, 07 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://tacedata.ca/tags/s3/index.xml" rel="self" type="application/rss+xml"/><item><title>analytics: stage 1: what the cloudfront free plan doesn't tell you</title><link>https://tacedata.ca/posts/analytics-stage-1-post/</link><pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate><guid>https://tacedata.ca/posts/analytics-stage-1-post/</guid><description>Setting up server-side traffic analytics for tacedata.ca — and hitting a hard wall in the CloudFront Free pricing plan that blocks all logging features.</description></item><item><title>traffic analytics — cloudfront logs and athena</title><link>https://tacedata.ca/projects/analytics/</link><pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate><guid>https://tacedata.ca/projects/analytics/</guid><description>Attempting server-side traffic analytics for tacedata.ca using CloudFront access logs and AWS Athena — and what the CloudFront Free pricing plan actually allows.</description></item><item><title>economic dashboard series: stage 5 — historical storage</title><link>https://tacedata.ca/posts/econ-stage-5-post/</link><pubDate>Mon, 06 Apr 2026 14:00:00 +0000</pubDate><guid>https://tacedata.ca/posts/econ-stage-5-post/</guid><description>fifth post in the series: adding a DynamoDB snapshot store so the dashboard can display 3-month and 6-month sparklines alongside the existing 30-day view.</description></item><item><title>economic dashboard series: stage 3 — server-side data fetching</title><link>https://tacedata.ca/posts/econ-stage-3-post/</link><pubDate>Sat, 04 Apr 2026 23:00:00 +0000</pubDate><guid>https://tacedata.ca/posts/econ-stage-3-post/</guid><description>third post in the series: moving all data fetching out of the browser and into AWS Lambda.</description></item><item><title>tacedata.ca — this site</title><link>https://tacedata.ca/projects/tacedata-site-proj/</link><pubDate>Fri, 03 Apr 2026 00:00:00 +0000</pubDate><guid>https://tacedata.ca/projects/tacedata-site-proj/</guid><description>A static portfolio site built with Hugo and deployed to AWS via a fully automated GitHub Actions pipeline.</description></item><item><title>site: stage 3: deploying a static site on aws</title><link>https://tacedata.ca/posts/web-stage-3-post/</link><pubDate>Thu, 02 Apr 2026 00:00:00 +0000</pubDate><guid>https://tacedata.ca/posts/web-stage-3-post/</guid><description>How we set up S3, CloudFront, and a GitHub Actions deploy pipeline for tacedata.ca — no long-lived credentials, no manual deploys.</description></item></channel></rss>