I'm interested in the 24-hour shipping side of things - did you pull an all-nighter and do it in a solid 24 hour period, or take time off work and do it in 3 8-hour days, or do it in (e.g.) 2-hour chunks on nights and weekends?
How do you avoid rabbitholes (like you mentioned for Puppeteer)? Did you have to learn anything new to pull this off, and if so, how did you do that without slipping past 24 hours?
I could possibly think of more questions in this vein, but hopefully you get the idea.
For building Page.REST API, I did it at a stretch starting on a Friday and finishing on a Saturday afternoon (I slept for 8 hours and had meals as I would normally do). Then there was more work like a buying a domain, integrating with payment gateway, adding rate limits, creating a landing page, coming up with examples and writing page copy. That probably took another 24 hours, but it was on 2-3 hour periods in evenings. Technically it took me 7 days from the initial idea to launch the product.
About avoiding the rabbit holes, I time box it. For Puppeteer task, I expected it might not work out of the box, so I had a backup plan of using jsdom. When I spent around 2 hours without a success I decided to move on to the alternative option.
Cool. Yeah, this kind of nitty-gritty is what I'm most interested in. When you approach something like this, do you (and did you) have a list of new things to try that you timeboxed, or did you stick to things you already knew well?
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I'm interested in the 24-hour shipping side of things - did you pull an all-nighter and do it in a solid 24 hour period, or take time off work and do it in 3 8-hour days, or do it in (e.g.) 2-hour chunks on nights and weekends?
How do you avoid rabbitholes (like you mentioned for Puppeteer)? Did you have to learn anything new to pull this off, and if so, how did you do that without slipping past 24 hours?
I could possibly think of more questions in this vein, but hopefully you get the idea.
Hey Ben, Great questions!
For building Page.REST API, I did it at a stretch starting on a Friday and finishing on a Saturday afternoon (I slept for 8 hours and had meals as I would normally do). Then there was more work like a buying a domain, integrating with payment gateway, adding rate limits, creating a landing page, coming up with examples and writing page copy. That probably took another 24 hours, but it was on 2-3 hour periods in evenings. Technically it took me 7 days from the initial idea to launch the product.
About avoiding the rabbit holes, I time box it. For Puppeteer task, I expected it might not work out of the box, so I had a backup plan of using jsdom. When I spent around 2 hours without a success I decided to move on to the alternative option.
Happy to answer if you have more questions.
Cool. Yeah, this kind of nitty-gritty is what I'm most interested in. When you approach something like this, do you (and did you) have a list of new things to try that you timeboxed, or did you stick to things you already knew well?