<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Home Automation on Dataprd.Com</title>
		<link>https://dataprd.com/tags/home-automation/</link>
		<description>Recent content in Home Automation on Dataprd.Com</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<lastBuildDate>Wed, 03 Jun 2026 13:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://dataprd.com/tags/home-automation/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Building a Self-Hosted Personal Dashboard with Glance</title>
				<link>https://dataprd.com/posts/personal-dashboard-glance/</link>
				<pubDate>Wed, 03 Jun 2026 13:00:00 +0000</pubDate>
				<guid>https://dataprd.com/posts/personal-dashboard-glance/</guid>
				<description>&lt;p&gt;I used to start the day by going through the same handful of browser tabs: weather, calendar, news, markets, YouTube. I wanted all of it on one screen instead.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/glanceapp/glance&#34;&gt;Glance&lt;/a&gt; is an open source, self-hosted dashboard. It ships as a single binary with no database, and the whole page (widgets, data sources, refresh intervals, layout) is declared in one YAML file, &lt;code&gt;glance.yml&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;My config has grown to about 730 lines, plus roughly 2,000 lines of PHP in the proxy layer that feeds the parts Glance cannot fetch on its own. This post covers what is on the screen, where the data comes from, and why the PHP layer exists at all.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
