Discover dev – a daily digest of engineering blogs
discoverdev.io
discoverdev.io
1. I've written my own crawler+parser which parses selected blogs and publications and then displays new articles to me in a chronological manner in a GUI.
2. I select the articles myself, and tag them.
3. Then a script sees all the selected articles and generates a JSON file.
4. I've written my own static site generator which consumes this JSON and spits out the updated website and RSS.
5. I push the changes to my git repo.
6. Netlify listens to the git repo and updates my build.
7. People see my updated webpage and RSS feed within seconds.
Thanks for taking a look.
-----
Subscribe to the newsletter if you're looking forward to receive a weekly digest of interesting articles and resources. You can unsubscribe anytime, I keep my content to the point.
> The first site I've ever developed, zero design experience, so nothing fancy
Design is good too. It is utilitarian, just at it should be. I'm increasingly convinced that getting "design experience" at some point starts to cause problems. At least if one's getting that experience without getting some extra "common sense" and "be nice to other people" experience.
Anyway, I was only arguing priorities.
In any case, there shouldn't be a dichotomy between "make it pretty" (however you want to define "pretty" for a project) and "make it good." If a designer is creating that dichotomy, they're doing something drastically wrong. That's true for any project, IMO.
I like the site and the idea of it, so I took ~15-20 minutes and threw together a simple user style for my own use that keeps to the site's overall aesthetic while adjusting for readability a bit.[0] As the screenshot shows, the changes are mostly just typography tweaks with the biggest change being a dark design (though that's mainly just personal preference). I'd still check the site without the changes, but I do think they help a bit.
0. https://gist.github.com/bluestrike2/59ffb7796a8d48575c28ceb1...
(Assuming it still works. I can't remember when was the last time I saw a site not redefining link styles completely.)
As a quick test, I changed the font to Arial, removed some of the bold and italics, and reduced some of the font sizes. (I like big fonts, but you don't need as large a font size in a proportional font. And there is probably a better font than Arial, it was just the first one that came to mind. )
Much easier on my eyes this way.
For folks who want a different font, firefox's, "reader view" is helpful - but doesn't work here. This apparently means something wrong with the site's html etc. https://www.howtogeek.com/268116/is-there-a-way-to-force-ena... In Android firefox, when I force it with
about:reader?url=https://www.discoverdev.io/
I get Failed to load article from pageMailing list : https://www.discoverdev.io/subscribe
RSS feed : https://www.discoverdev.io/rss.xml
Thanks for your ongoing work! Would it be possible for you to create a duplicate rss feed where the articles are the root and not hidden in the description ? It would help keeping up with the pace by speeding up the scanning process (I only check for my feeds once a week or so, I have tons of links to go through). I realize this would hide the 'daily' aspect of your effort, and I would totally understand if you declined. Thanks again!
Plus it will be hard to figure out which ones are coming from DiscoverDev, no?
I understand the duplicate issue for those following both DiscoverDev and the discrete websites, I wouldn't mind as it is intentional but that's just me.
I'll make the extra clicks !
Thanks again
(edit: spelling)
Is there any chance you could add more hardware orientated stuff? Even if all it did was scrape hackaday.com and remove the spam and 'editors' drivel.
I do include a bunch of hardware/maker resources in the newsletter though!
I hope that joke was intentional.
Well, I wanted to automate it, but the "AI" just so easily got fooled, though if anyone is interesting in working on it with me I'd be happy. Now that I've been running it for an year, I have some unique insights that would be helpful.
The curation quality of your site is fantastic! Keep it up!
Some items included aren't of interest to me, so naturally I'd like some way to filter those out. Viewing a tag is a good way to do that, but then I lose the chronological organization.
Second, on the RSS feed, could you display the source of each link as you do on the website?
The idea was that engineering teams all over the world produce some really great content on their blogs, but find it hard to get any traction given all the SEO optimised blog spam, so I wanted to create a resource that would promote the good articles to those who seek it. Later I also expanded to include a couple of tech publications like Hackernoon, code mentor, etc (but you'd be surprised at the number of blog spam and blockchain articles that get produced there - I filter out all but the interesting / in-depth ones).
I would subscribe to a newsletter or feed of this.