Daniel PatnodeBehavioral Driven Development and Test Driven Development in Chai.jsWriting quality test ensures that the code written is responding in the way that it was intended. The process of writing these tests helps…Jan 22, 2021Jan 22, 2021
Daniel PatnodeCSS vs. SASS vs. SCSSWhen making the decision on what technology to style your application with, going with one with improved readability, while not venturing…Jan 14, 2021Jan 14, 2021
Daniel PatnodeDom Events and Event Handlers in Mithril (using JSX)DOM events are actions that occur when a user effectively changes the state of the application through interaction with the browser. In…Jan 9, 2021Jan 9, 2021
Daniel PatnodeMithril: Routing with JSXOne of the features that makes using MithrilJS a breeze to work with out of the box is its built in routing capabilities. Unlike React…Jan 2, 2021Jan 2, 2021
Daniel PatnodeSetting up MithrilJS with JSX using WebPack and BabelIn the last post I wrote about Mithril, I went over the basic set up of the Mithril library and how to manipulate DOM elements using the…Dec 22, 2020Dec 22, 2020
Daniel PatnodeGetting Started With MithrilJS: Set up and DOM ElementsWhy Mithril? With the amount of Javascript frameworks available choosing one that best fits your preferences and ease of use out of the…Dec 17, 2020Dec 17, 2020
Daniel PatnodeReactJS hooks essentials: useState and setStateThe incorporation of state values is essential for any react developer to understand in order to make fully flushed out interactive web…Dec 10, 2020Dec 10, 2020
Daniel PatnodeEssential VS Code ExtensionsHere is a list of my favorite and most used VS code extensions.Oct 16, 2020Oct 16, 2020
Daniel PatnodeSeeding your rails backend using an external APIfor my final project at Flatiron school one of the base requirements was to implement an external API and use the information gained from…Oct 6, 2020Oct 6, 2020