Pfuuse (pronounced pf-oo-sah) is a more thoughtful way to consume your favorite outlets of news.
I do most of my news browsing on my phone before I go to bed, and I’ve found the back and forth between articles and aggregators tiresome. Not to mention that Hacker News is entirely mobile-unfriendly – along with all too many hacker blogs – and I saw room for improvement.
Pfuuse aims to let you fill your head with the happenings of the world around you, as linearly and elegantly as possible, all the while trying to remain unobtrusive.
The UI is set in Christian Robertson's Roboto, titles are set in Libre Baskerville by Impallari Type, and copy is set in Georg Duffner's EB Garamond.
It uses the Hacker News API, the Designer News API, and scrapes the home page of Stack Exchange for its top stories. It pipes articles through the Readability API for maximum freshness.
On the backend, it leverages Node.js: it uses Request to make calls to sites, Cheerio to parse pages, Bodyparser to handle JSON AJAX calls, CORS to remove headaches, and NodeMailer to send emails.
On the frontend, it uses Handlebars.js for templating, jQueryUI to help with the menu, jQuery Touchpunch to become mobile friendly, and jQuery to wire up the rest.
It does not attempt or intend to infringe on the copyrights of anyones work. If you have any issues with how Pfuuse treats the work of others, please let me know here.
It is still very much in beta.
‘Pfuuse’ means to sleep in Swiss German; ‘pfuus guet’ means sleep well.
Copyright 2016 Mike Fischer.