28: Capstone Checkin: Emily Eastlake

"This 13 week period makes me wonder what I've been doing with every other 13 week period of my life!"

I sat down with Emily on our Demo Day to recap her impressive Capstone game called Planetamic. It's going to get a little technical as I really wanted to highlight how much our panelists have changed, so that when I go back and cut everything together you can hear how our panelists evolve over the course of the bootcamp. We also cover how she's approaching the career prep, and other big moves to come!

Planetamic is a web version of the popular collaborative board game Pandemic, in which up to four players work together to fight four diseases that are spreading around the world. On each turn, players can choose to move to adjacent cities, treat diseases in a given city, build research stations, share knowledge with other players or cure a disease at a research station.

 

Show Notes

  • Remind us of your background? Former Math teacher (Her Midpoint Checkin here!)

  • Take us through your Capstone. What is Planetamic? A game where 4 diseases are spreading across the globe and you're trying to cure all 4 diseases. 

  • What was the stack behind Planetamic? Used Cloud functions which was pretty tricky for asynchronous games. Semantic UI and LeafletJS.

  • There were quite a few new items in the stack that were not taught during junior phase. What’s the story behind these decisions? UI design is very difficult. Emily did all the UI design for her eCommerce project and it was tough to manage. This time they were fortunate in adopting SemanticUI as a framework from the outset and the team managed to work well together.

  • A theme I am investigating this round is how many teams dropped Redux+Node+Express+SQL for Firebase. What were the challenges in learning a totally new backend, and what were the tradeoffs you discovered? It was easy to learn, people wanted to learn "the new hotness". Fullstack was right in teaching the Serverside stack instead of going for Firebase.

  • Lets talk about your piece of the demo. (See the video in the show notes) Can you explain the algorithm of the epidemic? When infections spread, they spread to every city that is connected with them. In the next round, they can spread back to the source of their infection again and this could potentially cause an infinite loop.

  • Thinking back to other team presentations on demo day, which of them stood out and why? SoundCrowd was really cool! (Won Developer's Choice) It's hard to appreciate how hard it was to make things. Live sound recording during the demo was impressive, and the UI was really well done.

  • Turning to the Job Hunt: What is Career Prep at Fullstack like? Never had such definitive answers to all her questions! To have someone who has seen this movie play out hundreds of times is great. Advice on networking was really good. Top takeaway advice: focus on systems and not goals. Plan is to spend 20 hours on algorithms a week (with AlgoExpert, code: impostor for $100 off)!

  • What other languages/libraries/frameworks are you interested in learning post bootcamp? A lot of things on a Google Doc - learning other languages and frameworks like Ruby on Rails and (Python) Django to see what they are like.

  • Advice for bootcamp students? Just do it! You can get so. much. done in 13 weeks, it is unbelievable.

Links:

 

Subscribe on Apple Podcasts or any RSS based Podcatcher, or download episodes at impostor-syndrome.org! Send your questions and feedback to @swyx or swyx@swyx.io. If this story reminds you of someone you know, send it to them!