345 karma · joined January 30, 2016
1. Yeah, there are definitely more blogs. Seems like an issue paginating and fetching it at build time. I will check this. 2. I generally don't prefer infinite scroll but since people are used to it on social media, I kept it on the modern version. It does make it impossible to see the footer. I will figure out a way around this. In the meantime, the "Submit" page should display the footer.
I'm also going to add search to the minimal version since I also prefer it over the modern version and search is useful.
The scheduler flags blogs that fail and doesn't try to fetch after a few tries. I'm still working on an effective way to re-review and prune. Open to any feedback.
If you're referring to comments on blogs in general, I have many thoughts. Back in the day, comments used to be how you connected with people and let other people find you. It also came with spam (spam plugins could only do so much).
With the rise of static site generators, most people don't have comments on their blogs now. It is something I miss though.
And then it slowly faded away as social media platforms rose in popularity. There are still many people who blog but not enough places to find them since the social platforms pretty much deprioritize external links.
I built Blogosphere to aggregate posts from over 1,000 blogs (adding more every hour and you can add them via the "Submit Blog") along with categories to help people find new and interesting blogs.
There was the whole .NET Core/.NET (while having .NET Standard for libraries) confusion. Even now many people think .NET requires Windows. Maybe they should have named it .NET Open?
[0] - https://sive.rs/ff
- On the shortness of life - Traction: How Any Startup Can Achieve Explosive Growth - Show your work and Steal like an artist - Domain modeling made functional
1 and 2 are publicly available. Apart from tweeting once about the second app, I didn't post links anywhere so it almost satisfies the "just for yourself" criteria.
1. Find an interesting project that suits the language/framework and keep the scope very minimal so I can complete it in 2 days (weekend). I can always learn more doing a second or third project. But I find that I can maintain my motivation when I see results and complete a project.
2. Restrict the number of new technologies for the project to maximum two (best if it is one). When there are many new things, I find that it can be exhausting and I give up after just a couple of hours. So for ex: When I initially learned React, I didn't know GraphQL, so even if I see a case where GraphQL might be the best fit, I will use REST API. This way I'm not stuck on all fronts.
To answer the first question, there is no single project I build to learn every language because that becomes boring for me. I try to build different projects every time.
For ex: When learning React, I built a HN reader, Foreign exchange meme reaction, and an app where I can see the time of all my teammates spread across the globe (all completed and live). When learning ReactNative, I built a small Twitter clone (haven't published it).
After a few months of consistently publishing interviews, I started to get a lot of nice things come my way. The most memorable one is when one of the interviews led to a short term paid project and eventually a job offer (I didn't take it but wish I had).
I have had similar experiences in the past 12 years whenever I published something or built a side project and posted a Show HN.
[1] I say surprisingly because I didn't have a following at that point or a popular blog
The timestamp idea is great. I will look into implementing it next. It's always nice to have a start and an end. Maybe I will add a setting where the user can specify how frequently they want to fetch new items.
It runs on a $5 VM along with some other small projects, so it doesn't cost me much and hence the outcome doesn't matter.
> It feels as if I should have great things to say about... stuff... and yet I don't. Every opinion I have is a copy of a copy of a copy of the first 5 top-level comments on a reddit-slash-hacker-news comment section.
Almost everything that's said or written is a copy of a copy of a copy. But as a reader, your 5th level copy might be the first time I'm encountering that particular idea. If only one person says something, the chances of me finding it are negligible. If a thousand people say the same thing, it significantly increases the chances of me finding it.