Live data from Hacker News

My startup journey

johnjianwang.medium.com

1–10 of 25 posts

Re: My startup journey

#2
John! Thanks for sharing your story. Anyone who ate as many Costco muffins as you, Doug, Max, Ted, and me during YC were destined for great things :) Congrats on the fundraise!

Re: My startup journey

#4
Hah what a similar story to my own - open source, Stripe then into YC. The energy at Stripe was unreal and I’m not sure I fully groked it until I started my own business.

> Everyone I talked to genuinely cared about their job and about me as a person, and everyone was high powered.

Simply walking around the office(s) was incredibly energizing for this reason. Fairly hard contrast with the last year of isolation and working alone! “Figure out what great looks like” is great advice, but I will say it does generate some imposter syndrome that I hadn’t felt before Stripe and YC, for (probably) better or for worse. Capitalizing on these experiences without getting caught up in comparison paralysis is a genuine skill that you seem to have mastered. Congratulations on the funding!

Re: My startup journey

#5
> For the next 6 months, I spent my extra hours before class (and during my least favorite classes) working on Rails bug reports... The core team members held every pull request to a very high standard, and I learned a lot about how to write good code.

My question is how he got anyone from rails core team to review his PR's! Maybe things were different then.

Re: My startup journey

#8

> For the next 6 months, I spent my extra hours before class (and during my least favorite classes) working on Rails bug reports... The core team members held every pull request to a very high standard, and I learned a lot about how to write good code. My question is how he got anyone from rails core team to review his PR's! Maybe things were different then.

Author here: I started by making really small patches at the beginning and building up credibility with the team. For example, one of my earliest commits was just to add better verbiage on migrations (https://github.com/rails/rails/commit/b4c99ea0a4d7e5223fa1b2...). Eventually the core team saw my name enough that my pull requests could get more complex.
Post reply on HN