Ethan ArrowoodinWe’ve moved to freeCodeCamp.org/newsMatterhorn in Depth — Project Aspects ExplainedRecently, I published an article on my new project, Matterhorn 🏔, a Node.js API server boilerplate. It provides a set of opinionated…Feb 1, 20192Feb 1, 20192
Ethan ArrowoodinWe’ve moved to freeCodeCamp.org/newsAnnouncing Matterhorn 🏔 a Node.js API Server BoilerplateHappy holidays developers 🌟 Recently, I published Matterhorn 🏔, an API boilerplate project built with Node.js and TypeScript. The API…Jan 9, 20194Jan 9, 20194
Ethan ArrowoodGraph Databases Independent StudyThis summer I have been granted an exciting opportunity to study a computer science topic of my choosing AND receive university credit for…May 21, 2018May 21, 2018
Ethan ArrowoodinWe’ve moved to freeCodeCamp.org/newsHow to get up and running with FastifyFast and low overhead web framework, for Node.jsMar 23, 20181Mar 23, 20181
Ethan ArrowoodinWe’ve moved to freeCodeCamp.org/newsCallbacks and Promises Living Together in API HarmonyHow to update a callback based API to support Promises as well.Jan 19, 20183Jan 19, 20183
Ethan ArrowoodinWe’ve moved to freeCodeCamp.org/newsContributing to open source helped me land an internship at Microsoft. Here’s how it can help you.“Accomplished X by implementing Y which led to Z.” — Gayle Laakmann McDowell, author of Cracking The Coding InterviewJan 4, 20183Jan 4, 20183
Ethan ArrowoodinWe’ve moved to freeCodeCamp.org/newsUsing Java’s Arrays.sort() for any List of ObjectsSorting can be tricky, especially when your list is not of a primitive Java numeric type (Byte, Integer, Short, Long, Double, Float). Now…Dec 7, 2017Dec 7, 2017
Ethan ArrowoodRecursive Functions & finding the LCMFreeCodeCamp Intermediate JavaScript Algorithm Scripting ChallengeFeb 17, 2017Feb 17, 2017
Ethan ArrowoodPortfolio Widget: Typing TerminalI spent the last few days developing a widget for my website redesign, and I want to share how I did it.Sep 20, 2016Sep 20, 2016