corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0871e-6203-7154-8b74-f9abe2a0b3c2", "title": "U.S. Births by Parental Age, 1969–2024", "url": "https://aaronjbecker.com/posts/us-parental-ages/", "published_at": "2026-07-14T12:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abdee45df4", "title": "Painless PhotoSwipe Lightboxes for Astro MDX Blog Posts", "url": "https://aaronjbecker.com/posts/photoswipe-astro-mdx-image-lightbox/", "published_at": "2025-12-26T12:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abdfea683c", "title": "diasporas and transplants: migrations between US states", "url": "https://aaronjbecker.com/posts/diasporas-and-transplants-migrations-between-us-states/", "published_at": "2025-11-25T00:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abe0b636a2", "title": "syncing life stages: trends in parental age by educational attainment", "url": "https://aaronjbecker.com/posts/syncing-life-stages-trends-in-parental-age-by-educational-attainment/", "published_at": "2025-11-17T00:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abe15658df", "title": "thirties are the new twenties: US births by maternal age group", "url": "https://aaronjbecker.com/posts/thirties-are-the-new-twenties-us-births-by-maternal-age-group/", "published_at": "2025-11-13T00:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abe1cded6d", "title": "twin ridges: visualizing housing expensiveness trends across US states", "url": "https://aaronjbecker.com/posts/twin-peaks-visualizing-expensiveness-trends/", "published_at": "2025-11-05T00:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abda26d954", "title": "real median household income growth by state since 1984", "url": "https://aaronjbecker.com/posts/real-median-household-income-growth-by-state-since-1984/", "published_at": "2025-11-03T00:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abdbec4551", "title": "twin peaks: housing expensiveness by state, 2000-2025", "url": "https://aaronjbecker.com/posts/housing-expensiveness-by-state-2000-2025/", "published_at": "2025-10-30T00:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abdb43ab38", "title": "getting older: children vs. total population in the US", "url": "https://aaronjbecker.com/posts/comparing-child-share-population-1990-vs-2024-by-state/", "published_at": "2025-10-28T00:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abdc25c667", "title": "good news about young adult parenthood rates in the US", "url": "https://aaronjbecker.com/posts/comparing-young-adult-parenthood-rates-in-the-us/", "published_at": "2025-10-24T00:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abddea3db9", "title": "creating attractive color-coded state maps in python", "url": "https://aaronjbecker.com/posts/matplotlib-choropleth-mapping-smoking-rates/", "published_at": "2025-10-22T00:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abd8a167a6", "title": "astro & away we go!", "url": "https://aaronjbecker.com/posts/blogging-with-astro/", "published_at": "2025-09-10T12:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abd7424283", "title": "Slashing URLs with Astro and Nginx", "url": "https://aaronjbecker.com/posts/astro-nginx-url-trailing-slashes/", "published_at": "2024-12-20T12:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abdcb888dd", "title": "Jupyter Notebooks Are Like Spreadsheets", "url": "https://aaronjbecker.com/posts/jupyter-notebooks-are-like-spreadsheets/", "published_at": "2024-12-04T12:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abd5a15669", "title": "Add diagrams to your Astro site with D2", "url": "https://aaronjbecker.com/posts/adding-d2-diagrams-to-astro/", "published_at": "2024-11-25T12:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abdcf8ac03", "title": "Mermaid vs D2: Comparing Open-Source Text-to-Diagram Tools", "url": "https://aaronjbecker.com/posts/mermaid-vs-d2-comparing-text-to-diagram-tools/", "published_at": "2024-11-24T12:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abdf26674c", "title": "Self-Hosted Site Analytics with Umami, Docker, and Traefik", "url": "https://aaronjbecker.com/posts/self-hosted-analytics-umami-docker-compose-traefik/", "published_at": "2024-11-24T12:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abe25e4d37", "title": "Umami vs Plausible vs Matomo for Self-Hosted Analytics", "url": "https://aaronjbecker.com/posts/umami-vs-plausible-vs-matomo-self-hosted-analytics/", "published_at": "2024-11-22T12:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abe2e29987", "title": "Client-Side vs Server-Side Analytics", "url": "https://aaronjbecker.com/posts/why-client-side-analytics-are-more-common-than-server-side-analytics/", "published_at": "2024-11-21T12:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abd7908743", "title": "Astro + Nginx: Caching Headers for Static Assets", "url": "https://aaronjbecker.com/posts/astro-static-nginx-caching-headers/", "published_at": "2024-11-11T12:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abd7b193dd", "title": "Add Brotli Compression to Your Nginx Docker Container", "url": "https://aaronjbecker.com/posts/build-your-own-nginx-brotli-docker-container/", "published_at": "2024-11-10T12:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abd9701581", "title": "Choosing an Astro Template: Style versus Substance", "url": "https://aaronjbecker.com/posts/choosing-an-astro-template-cactus-vs-paper/", "published_at": "2024-11-08T12:30:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abd683ee26", "title": "Deploying Astro with Docker Compose and Traefik", "url": "https://aaronjbecker.com/posts/astro-docker-compose-traefik-deployment/", "published_at": "2024-11-08T12:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abd6dad347", "title": "Minify, Compress, and Containerize Your Astro Site", "url": "https://aaronjbecker.com/posts/astro-static-compression-minification-containerization/", "published_at": "2024-11-07T12:00:00+00:00" }, { "id": "01a0871e-6203-7154-8b74-f9abda516e7f", "title": "Fontsource, Fontaine, Tailwind and Vite", "url": "https://aaronjbecker.com/posts/fontsource-fontaine-tailwind-vite/", "published_at": "2024-11-05T12:00:00+00:00" } ] posts
Claim your blog
Back to aaronjbecker.com
Blog · corpus.blog/blogs/aaronjbecker.com/posts
aaronjbecker.com
aaronjbecker.com
2026
U.S. Births by Parental Age, 1969–2024
original ↗
14 Jul 2026
2025
Painless PhotoSwipe Lightboxes for Astro MDX Blog Posts
original ↗
26 Dec 2025
diasporas and transplants: migrations between US states
original ↗
25 Nov 2025
syncing life stages: trends in parental age by educational attainment
original ↗
17 Nov 2025
thirties are the new twenties: US births by maternal age group
original ↗
13 Nov 2025
twin ridges: visualizing housing expensiveness trends across US states
original ↗
5 Nov 2025
real median household income growth by state since 1984
original ↗
3 Nov 2025
twin peaks: housing expensiveness by state, 2000-2025
original ↗
30 Oct 2025
getting older: children vs. total population in the US
original ↗
28 Oct 2025
good news about young adult parenthood rates in the US
original ↗
24 Oct 2025
creating attractive color-coded state maps in python
original ↗
22 Oct 2025
astro & away we go!
original ↗
10 Sept 2025
2024
Slashing URLs with Astro and Nginx
original ↗
20 Dec 2024
Jupyter Notebooks Are Like Spreadsheets
original ↗
4 Dec 2024
Add diagrams to your Astro site with D2
original ↗
25 Nov 2024
Mermaid vs D2: Comparing Open-Source Text-to-Diagram Tools
original ↗
24 Nov 2024
Self-Hosted Site Analytics with Umami, Docker, and Traefik
original ↗
24 Nov 2024
Umami vs Plausible vs Matomo for Self-Hosted Analytics
original ↗
22 Nov 2024
Client-Side vs Server-Side Analytics
original ↗
21 Nov 2024
Astro + Nginx: Caching Headers for Static Assets
original ↗
11 Nov 2024
Add Brotli Compression to Your Nginx Docker Container
original ↗
10 Nov 2024
Choosing an Astro Template: Style versus Substance
original ↗
8 Nov 2024
Deploying Astro with Docker Compose and Traefik
original ↗
8 Nov 2024
Minify, Compress, and Containerize Your Astro Site
original ↗
7 Nov 2024
Fontsource, Fontaine, Tailwind and Vite
original ↗
5 Nov 2024