> 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.
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.
(Assuming it still works. I can't remember when was the last time I saw a site not redefining link styles completely.)
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...
Anyway, I was only arguing priorities.
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 page
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.