About
dispelled.ca is a personal homepage and news aggregator for a small Canadian household. It pulls RSS feeds from across the open source, security, and tech world and presents them in a single clean stream.
The site is a retro PHP edition with zero JavaScript. Pure HTML, pure CSS, rendered server-side — fast, accessible, and works on anything.
Everything is built and iterated on in the open using Replit and Claude. Every feature, bug fix, and feed addition happens in real time.
Stack
Frontend
PHP + vanilla CSS (zero JS)
API server
Node.js + Express 5
Weather
Open-Meteo (free, no key)
News feeds
RSS via rss-parser
Community
Reddit public RSS feeds
GitHub data
GitHub public search API
Stocks
TradingView embedded widget
Hosting
Replit
Built with
Claude (Anthropic)
News Sources
- › Slashdot
- › Ars Technica
- › Hacker News
- › The Register
- › Phoronix
- › LWN.net
- › EFF
- › Krebs on Security
dispelled