Life is chaos. Users and code can act unpredictably. As programmers we are the thin line between users and the dreaded error page. This is why validations are so important. We need to make sure that the data we're working with is what our React App is expecting to receive. This is where PropTypes come... Continue Reading →
Functions with a higher calling
Vanilla Javascript is many things. One thing it is not, is simple. With all the complexities of data manipulation in javascript it can often feel like wading through a swamp . Passing a single piece of information like a rugby ball can become a real chore. This is where higher-order functions can take care of... Continue Reading →
Coding for the Future
Recently I realized something. I'm a coder. I'm a professional developer in training. I'm thinking more and more about how to design software to be efficient and user-friendly. Woah! But then I realized something else. What kind of developer am I going to be? As Developers we are coding for the future. Culture, society, human... Continue Reading →
Cryptid Hunter! AKA My first Ruby CLI app
Check out Cryptid Hunter CLI here. What we've learned so far! At the Flatiron school we spend 3 weeks working with a specific Mod(ule). A Mod represents the language/type of code we'll be working with for those 3 weeks. In Mod 1 we learned the basics of Ruby. The first week we jumped into the... Continue Reading →
Scattered, Covered, and Smothered.
Previously we talked about visualizing nested hashes and arrays. Now that we know how to organize our data, how do we access it? Let's say we have been tasked with writing a Harry Potter Trivia game but we haven't bothered to memorize every piece of information about the characters, unlike my lovely wife a 2... Continue Reading →
