Javascript promises are a way to control asynchronous communication within your code. Each promise is a placeholder for an eventual response. By using promises you can queue your code to only execute when the response is returned. This is useful when waiting on AJAX requests, reading content from a file, or performing computationally heavy calculations. In the past this functionality required third party libraries, like $.get in JQuery, but are now natively supported through ES6. In fact, if you use the fetch method , you’re already using promises.
Read MoreThis article introduces the concepts of behavior driven development. Together we will configure a very basic Mocha test using the Chai framework.
Read MoreThis is an evolution of a 2017 Google Sheet asset portfolio . The task this year was to turn the concept into a more robust, reusable tool.
Read More
I'm a self taught web developer and support engineer with a passion for all things tech. Over the past several years I have built sites for clients and my own personal projects at a variety of different scales using a wide range of technologies. I'm very comfortable with front end workflows, and I have experience with cloud solutions.
I am seeking an opportunity that will allow me to utilize any of the skills in my background as well as a chance to learn new things.
I am a hard worker, and a good communicator. I have experience working for myself as well as collaborating closely with others and I highly value the importance of teamwork.