Re:The boring technology behind a one-person Internet compan...
by julianeon on Friday May 15, 2020 @07:40PM
(#23198826)
Wow, that's hugely impressive for a 1-man operation. You're like a song that you hear on the radio with solid guitar, vocals, drums, etc. and it turns out it's all 1 guy by himself who recorded and mixed those elements together. It may be possible, but it's definitely not common.
Also, to any VC's reading this, this guy will spend $1 better, leaner and farther than any team you can name, and he's already demonstrated he has the chops w/this project.
Finally, thanks for sharing this. This is the kind of quality post that 100% justifies the time I spend on HN.
Re:The boring technology behind a one-person Internet compan...
by WrtCdEvrydy on Saturday May 16, 2020 @05:20AM
(#23201855)
> Also, to any VC's reading this, this guy will spend $1 better, leaner and farther than any team you can name, and he's already demonstrated he has the chops w/this project.
That's the issue... noone's gonna fund a guy who will spend that $1 better... because who wants to read the news about a guy who's startup can raise $150,000 and have that be a six year runway.
Re:The boring technology behind a one-person Internet compan...
by rorykoehler on Saturday May 16, 2020 @02:47AM
(#23201046)
Stevie Wonder is surely more widely recognised?... Or Prince.... Dave Grohl also did this for the Foo Fighters first record (not sure on the mixing part though)
Re:The boring technology behind a one-person Internet compan...
by fxtentacle on Friday May 15, 2020 @07:18PM
(#23198640)
This is the most informative article that I read today. No hype, no story, just a plain list of engineering choices, some explanations, and a very useful list of tools.
Re:The boring technology behind a one-person Internet compan...
by abdulwahidgul on Friday May 15, 2020 @08:55PM
(#23199379)
This gives the confidence to move forward. You made a break through for me. The point you made about over engineering. I found out resently that beautify is in simplicity, and you grow when you have to grow. Not day 1.day 1 is about day 1. But I was stuck at the over engineering bit, in the name of making things simple.
Thank you for this great article I will be waiting for your future blog posts.
Re:The boring technology behind a one-person Internet compan...
by Kwantuum on Saturday May 16, 2020 @06:44AM
(#23202330)
Who the hell would consider this stack to be boring? There's so many moving parts for a single person operation, seems pretty insane to me that anyone would consider this boring.
Re:The boring technology behind a one-person Internet compan...
by 411111111111111 on Saturday May 16, 2020 @08:21AM
(#23202804)
It's boring because it's not new.
This is like the default Django stack with some elastic search for search, which is extremely widespread so not really interesting anymore either.
It's all stuff people developing Django apps have been doing for yearsb basically.
I'm pretty sure he explicitly said as much in the article as
Not trying to diminish his achievement through. Very few people are fluent enough in all these technologies to not only have used them, but actually manage them without help.
Re:The boring technology behind a one-person Internet compan...
by mongol on Saturday May 16, 2020 @03:32AM
(#23201224)
This is a very useful service. I often search for podcasts on random topics that I want to know more about. Imagine if the web was such that you subscribed to certain pages and only consumed those. Weird.
Re:The boring technology behind a one-person Internet compan...
by reilly3000 on Saturday May 16, 2020 @04:42AM
(#23201621)
A managed DB is any database that is provided as a service rather than one that runs directly on a VM you are responsible for. You typically pay a bit more for managed databases than VMs, but in exchange you get a highly optimized environment and curated experience so that you have minimal operational overhead to keep it online consistently. Managed database services typically take care of:
- minor version patching
- automated failover and backup options
- some level of security
Heroku Postgres is a popular option, as are services from all major cloud providers and database companies.
For reference, a T3.micro VM is $0.0104 / hr vs T3.micro RDS at $0.017 / hr or $7.50 vs $12.25 /mo. Its a high margin service for cloud providers, but also gives a lot of peace of mind around the data's integrity and availability.
Spin one up running your favorite database. You can run any version of most popular databases for the past 7-10 years, including MySQL, Postgres, MS SQL, Oracle, Redis, MongoDB, Cassandra, Elasticsearch and more. Spin it up, load up some data, make some queries, and throw it away a couple hours later and you'll be out a few pennies. You can also throw down $25 and get an hour with a 128 cpu, 4TB RAM, 25 Gbps monster. In any case, have fun and don't forget to terminate your instances!
Re:The boring technology behind a one-person Internet compan...
by ttty on Saturday May 16, 2020 @09:22AM
(#23203175)
> On ListenNotes.com, most web pages are half server-side rendered (Django template) and half client-side rendered (React). The server-side rendered part provides a boilerplate of a web page, and the client-side rendered part is basically an interactive web app.
Imagine now every time you change sever side you need to make sure you don't break client side. These dependencies are a big tech debt.
How come not using docker there is less overhead? Not using docker I need to worry way much than using it. Like do I need to install anything? Versions works? How do I reproduce my env if my machine breaks?.... You'd need to write docs and keep them in sync.
https://news.ycombinator.com/item?id=20985875
Also, to any VC's reading this, this guy will spend $1 better, leaner and farther than any team you can name, and he's already demonstrated he has the chops w/this project.
Finally, thanks for sharing this. This is the kind of quality post that 100% justifies the time I spend on HN.
That's the issue... noone's gonna fund a guy who will spend that $1 better... because who wants to read the news about a guy who's startup can raise $150,000 and have that be a six year runway.
[0] https://www.listennotes.com/blog/my-y-combinator-interview-e...
Thank you for this great article I will be waiting for your future blog posts.
This is like the default Django stack with some elastic search for search, which is extremely widespread so not really interesting anymore either.
It's all stuff people developing Django apps have been doing for yearsb basically.
I'm pretty sure he explicitly said as much in the article as
Not trying to diminish his achievement through. Very few people are fluent enough in all these technologies to not only have used them, but actually manage them without help.
I loved the detail of the business service tools used.
Easily my favorite post this week.
Thank you very much for sharing this.
I imagine that would be both cheaper and less overhead (in ansible yaml) ect.
For reference, a T3.micro VM is $0.0104 / hr vs T3.micro RDS at $0.017 / hr or $7.50 vs $12.25 /mo. Its a high margin service for cloud providers, but also gives a lot of peace of mind around the data's integrity and availability.
Spin one up running your favorite database. You can run any version of most popular databases for the past 7-10 years, including MySQL, Postgres, MS SQL, Oracle, Redis, MongoDB, Cassandra, Elasticsearch and more. Spin it up, load up some data, make some queries, and throw it away a couple hours later and you'll be out a few pennies. You can also throw down $25 and get an hour with a 128 cpu, 4TB RAM, 25 Gbps monster. In any case, have fun and don't forget to terminate your instances!
It'll have like 1/100th the power of a $5 p/m VPS.
Imagine now every time you change sever side you need to make sure you don't break client side. These dependencies are a big tech debt.
How come not using docker there is less overhead? Not using docker I need to worry way much than using it. Like do I need to install anything? Versions works? How do I reproduce my env if my machine breaks?.... You'd need to write docs and keep them in sync.