Learning All The Things


Thoughts along the way

Flatiron has so many problems...

…and it has not prepared you for a real job.


Restoring Scroll Position in JS

I just finished my JavaScript module project, and wanted to highlight one bit that was pretty fun to dig into and write a fix for.


Memorize These Methods: NOPE!

There are a couple of places in the curriculum where the prose explicitly instructs students to memorize certain concepts, methods, functions, etc. I’m here to say the same thing I said when my ninth grade teacher told us that the best way to be decent human beings was to memorize a whole bunch of prayers: Nope. But also Nope, Nope and Nope.


Narrow the *Right* Scope

This time around I felt a lot more confident about putting together my data plans. I spent some time finding just the right tool to make a plan look the way I wanted, read up on how all the lines n’ dots work (silly, I know, but always good to refresh), and talked over some of the fuzzier points with my Cohort Lead.


Overthinking and Empathy

The hardest part of getting my Sinatra project off the ground was sorting out my database schema. I knew of course that I could always make modifications later (and I did!), but I spent a ton of time really thinking through my relationships. The project is done now (or at least, the project-focused MVP) and frankly I’m not at all sure I made the right choices.