Cathy D'OnofrioinJavaScript in Plain EnglishThe Basics of Test Driven Development with Jest and EnzymeRecently, I started learning Test Driven Development, (TDD). True to its name, this means tests are written before any functional code is…7 min read·Mar 6, 2021----
Cathy D'OnofrioinJavaScript in Plain EnglishCreating a Financial App with the Plaid API, Node.js/Express, and ReactMy final project for Flatiron was a budgeting tool, where users can create budgets by category and month and analyze them against their…6 min read·Jan 12, 2021--5--5
Cathy D'OnofrioRefactoring a Promise-based Fetch Call to Async / AwaitWhen I was doing some research for a project I’m working on, I stumbled on the async/await syntax, which is a somewhat newer way or…3 min read·Dec 21, 2020----
Cathy D'OnofrioinThe StartupWays to Use the Reduce Method in JavascriptUntil recently, I only knew how to use reduce for its most common purpose — to sum up all elements in an array. I knew it was capable of…5 min read·Nov 30, 2020----
Cathy D'OnofrioImpostor Syndrome in a New Programming CareerWe’re currently winding down Mod4 at the Flatiron school, which means that our job search will start in a little over three weeks. Many of…3 min read·Sep 10, 2020----
Cathy D'OnofrioBreaking Down FetchWhen we were first taught how to fetch in Javascript, I was a bit confused. I understood its overall concept, but I had trouble getting…3 min read·Aug 18, 2020----
Cathy D'OnofrioMapping Active Record Associations in RubyAssociations are connections between two Active Record models that are meant to make operations easier. There are many associations listed…4 min read·Jul 15, 2020----