Sha256: 93e8b92538fad3cefc4d05fbd82e8bca7032751ab5a5ae0cf2edc235fc72ff60
Contents?: true
Size: 1.81 KB
Versions: 2
Compression:
Stored size: 1.81 KB
Contents
cli blog post Step 1 Figure Out Topic - browse programmable web - notice beer as a category - research various beer related apis -- there are a few of these, who knew??? - find one that works! -- and maybe not old, but I'll accept just working Step 2 Figure Out Approach - realize that student scraper functionality has everything we need - it is so similar I'm recycling the whole thing Step 3 Start Making Things happen - copy entirety student scraper into cli assessment folder -- commit - comment up all the student scraper code -- actually committed here - copy over student scraper specs -- commit - comment up all the student scraper specs! --commit - change over student scraper specs to brewery fetcher specs -- commit - create small tester file to refine api query requests -- commit - do some testing, be wrong -- commit - try and record some video -- get attacked by giant moth, get bothered by SO, accidentally stop recording - while listening to myself, realize what I was doing wrong -- and that my voice sounds like I'm 10 years old - record some more video - pass first tests -- celebrate - get more tests passing - spend all day adjusting the CLI model - get stuck on an obvious bug for 4 hours - get final CLI logic up and running - figure out the actual gem process...hint it's complicated maybe Thoughts: - a blank page is intimidating, drawing parallels between your model and an existing one is not - reusing testing feels great too! - start throwing spaghetti at the wall-something sticks, but don't stay here too long, you might be moving further from the solution - when you find a stubborn bug write down what you try to fix it, that way you won't get stuck chasing your tail for hours - sometimes at the end of it all, you picked an api that goes down right when you're ready to submit - cry a little, hope it goes back up
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
Brew_Finder-0.1.1 | blogpost.md |
Brew_Finder-0.1.0 | blogpost.md |