Matthew BatesGoogle Authentication Using React & FirebaseIt’s no secret that adding login authentication to your application can be a daunting task, especially when you’re generating it from…Mar 3, 2023Mar 3, 2023
Matthew BatesAlgorithms & Time ComplexityI’ve been an enormous Codewars enthusiast as of late. Being a relatively new software developer, their platform is incredibly…Apr 28, 2022Apr 28, 2022
Matthew BatesAdjusting To Life Post-BootcampWell, I did it: I graduated from Flatiron Schools’ rigorous, 15-week software engineering program. What seemed like an impossible endeavor…Apr 12, 2022Apr 12, 2022
Matthew BatesImplementing Google Maps API With React.jsIt seems quite abstract to think that I’m in the fifth & final phase of my software engineering program at Flatiron School. I’m currently…Mar 23, 2022Mar 23, 2022
Matthew BatesReact.js & Ruby on Rails — End of Phase Project: Brewery DiscoveryHaving completed the last of our four coding challenges, the remainder of the course revolves around an end-of-phase project, along with…Mar 15, 2022Mar 15, 2022
Matthew BatesActiveModel::Serializer & Custom SerializationActiveModel Serialization — what on Earth could that possibly mean?Mar 1, 2022Mar 1, 2022
Matthew BatesRails: Routing & Custom RenderingI’ve been looking forward to working with the Rails framework since I learned Ruby. If you’re not familiar: Rails is a web application…Feb 24, 2022Feb 24, 2022
Matthew BatesActiveRecord: Associations & Seed DataIn my last blog entry I covered ORM’s (Object Relational Mapping), & how they are able to accesses a relational database using an OOP…Feb 22, 2022Feb 22, 2022
Matthew BatesRuby: ORM & ActiveRecordI’ve been introduced to countless acronyms during my time at Flatiron School, each one seemingly more daunting than the last. After diving…Feb 8, 2022Feb 8, 2022
Matthew BatesRuby: @Instance & @@ClassRuby is based on the concept of Object-Oriented Programming, or OOP as it’s commonly referred to. It’s a style of programming that’s based…Feb 3, 2022Feb 3, 2022