<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://www.brianckeegan.com/feed.xml" rel="self" type="application/atom+xml"/><link href="https://www.brianckeegan.com/" rel="alternate" type="text/html" hreflang="en"/><updated>2026-02-05T17:47:31+00:00</updated><id>https://www.brianckeegan.com/feed.xml</id><title type="html">blank</title><subtitle>Personal website for Brian C. Keegan, Ph.D. </subtitle><entry><title type="html">Resources</title><link href="https://www.brianckeegan.com/blog/2025/resources/" rel="alternate" type="text/html" title="Resources"/><published>2025-06-11T15:56:19+00:00</published><updated>2025-06-11T15:56:19+00:00</updated><id>https://www.brianckeegan.com/blog/2025/resources</id><content type="html" xml:base="https://www.brianckeegan.com/blog/2025/resources/"><![CDATA[]]></content><author><name></name></author></entry><entry><title type="html">About us</title><link href="https://www.brianckeegan.com/blog/2025/about-us/" rel="alternate" type="text/html" title="About us"/><published>2025-06-11T15:55:03+00:00</published><updated>2025-06-11T15:55:03+00:00</updated><id>https://www.brianckeegan.com/blog/2025/about-us</id><content type="html" xml:base="https://www.brianckeegan.com/blog/2025/about-us/"><![CDATA[]]></content><author><name></name></author></entry><entry><title type="html">What is Public Interest Data Science?</title><link href="https://www.brianckeegan.com/blog/2025/what-is-public-interest-data-science/" rel="alternate" type="text/html" title="What is Public Interest Data Science?"/><published>2025-06-11T15:50:07+00:00</published><updated>2025-06-11T15:50:07+00:00</updated><id>https://www.brianckeegan.com/blog/2025/what-is-public-interest-data-science</id><content type="html" xml:base="https://www.brianckeegan.com/blog/2025/what-is-public-interest-data-science/"><![CDATA[]]></content><author><name></name></author></entry><entry><title type="html">The Political Geography of Boulder</title><link href="https://www.brianckeegan.com/blog/2023/the-political-geography-of-boulder/" rel="alternate" type="text/html" title="The Political Geography of Boulder"/><published>2023-08-14T05:01:51+00:00</published><updated>2023-08-14T05:01:51+00:00</updated><id>https://www.brianckeegan.com/blog/2023/the-political-geography-of-boulder</id><content type="html" xml:base="https://www.brianckeegan.com/blog/2023/the-political-geography-of-boulder/"><![CDATA[]]></content><author><name></name></author></entry><entry><title type="html">Resources for data storytelling and visualization</title><link href="https://www.brianckeegan.com/blog/2022/resources-for-data-storytelling-and-visualization/" rel="alternate" type="text/html" title="Resources for data storytelling and visualization"/><published>2022-08-30T18:14:26+00:00</published><updated>2022-08-30T18:14:26+00:00</updated><id>https://www.brianckeegan.com/blog/2022/resources-for-data-storytelling-and-visualization</id><content type="html" xml:base="https://www.brianckeegan.com/blog/2022/resources-for-data-storytelling-and-visualization/"><![CDATA[]]></content><author><name></name></author></entry><entry><title type="html">We cannot wait any longer</title><link href="https://www.brianckeegan.com/blog/2022/we-cannot-wait-any-longer/" rel="alternate" type="text/html" title="We cannot wait any longer"/><published>2022-05-12T21:38:44+00:00</published><updated>2022-05-12T21:38:44+00:00</updated><id>https://www.brianckeegan.com/blog/2022/we-cannot-wait-any-longer</id><content type="html" xml:base="https://www.brianckeegan.com/blog/2022/we-cannot-wait-any-longer/"><![CDATA[]]></content><author><name></name></author></entry><entry><title type="html">Congressional disbursements by party and incumbency</title><link href="https://www.brianckeegan.com/blog/2022/congressional-disbursements-by-party-and-incumbency/" rel="alternate" type="text/html" title="Congressional disbursements by party and incumbency"/><published>2022-02-20T16:46:44+00:00</published><updated>2022-02-20T16:46:44+00:00</updated><id>https://www.brianckeegan.com/blog/2022/congressional-disbursements-by-party-and-incumbency</id><content type="html" xml:base="https://www.brianckeegan.com/blog/2022/congressional-disbursements-by-party-and-incumbency/"><![CDATA[]]></content><author><name></name></author></entry><entry><title type="html">Playtime in a Pandemic</title><link href="https://www.brianckeegan.com/blog/2022/playtime-in-a-pandemic/" rel="alternate" type="text/html" title="Playtime in a Pandemic"/><published>2022-02-03T18:44:11+00:00</published><updated>2022-02-03T18:44:11+00:00</updated><id>https://www.brianckeegan.com/blog/2022/playtime-in-a-pandemic</id><content type="html" xml:base="https://www.brianckeegan.com/blog/2022/playtime-in-a-pandemic/"><![CDATA[]]></content><author><name></name></author></entry><entry><title type="html">Resources for Data Cleaning, Visualization, Communication, and Journalism</title><link href="https://www.brianckeegan.com/blog/2022/resources-for-data-cleaning-visualization-communication-and-journalism/" rel="alternate" type="text/html" title="Resources for Data Cleaning, Visualization, Communication, and Journalism"/><published>2022-01-09T19:16:13+00:00</published><updated>2022-01-09T19:16:13+00:00</updated><id>https://www.brianckeegan.com/blog/2022/resources-for-data-cleaning-visualization-communication-and-journalism</id><content type="html" xml:base="https://www.brianckeegan.com/blog/2022/resources-for-data-cleaning-visualization-communication-and-journalism/"><![CDATA[]]></content><author><name></name></author></entry><entry><title type="html">Syllabus</title><link href="https://www.brianckeegan.com/blog/2022/syllabus/" rel="alternate" type="text/html" title="Syllabus"/><published>2022-01-09T19:01:38+00:00</published><updated>2022-01-09T19:01:38+00:00</updated><id>https://www.brianckeegan.com/blog/2022/syllabus</id><content type="html" xml:base="https://www.brianckeegan.com/blog/2022/syllabus/"><![CDATA[]]></content><author><name></name></author></entry></feed>