Published inJavaScript in Plain English·Jan 24, 2022Member-onlyCreate a REST API with Azure Serverless Functions and Node.jsPart 3 — Refactor, Enhancements, and Deployment — When developing any application, my philosophy has always been to get it working, then optimize/enhance/refactor the code. As they say, “Premature optimization is the root of all evil”. …Nodejs5 min readNodejs5 min read
Published inJavaScript in Plain English·Jan 6, 2022Member-onlyCreate a REST API with Azure Functions and Node.jsPart 2 — GET, PUT, DELETE — In part 1 of this series, we set up our API and implemented our POST request. In this article, we’re going to look at implementing our GET requests to fetch all Posts and another to fetch a Post by id. We’ll also implement a PUT request to update a Post…Azure5 min readAzure5 min read
Published inJavaScript in Plain English·Jan 3, 2022Member-onlyCreate a REST API with Azure Serverless Functions and Node.jsPart 1 — Set up and POST Request — In my previous article, we took a look at why I love to use Azure Functions for Node.js. In this article, we’re going to take it one step further by creating a REST API for CRUD operations on an Azure Table Storage database. Getting Started For this tutorial, you’re going to need…JavaScript6 min readJavaScript6 min read
Published inDev Genius·Dec 21, 2021Member-onlyWhy I Love Azure Serverless Functions for Node.jsFor the first five years of my professional software development career, I was primarily a .NET developer. If you’ve programmed in .NET, you know that the go-to IDE of choice is Visual Studio (VS). VS gives you a lot of tools that make development much easier. One of the best…Azure5 min readAzure5 min read
Dec 15, 2021Member-onlyQuasar — Writing a Web and Mobile Cryptocurrency App with the Same CodebaseFor individual developers or small teams, getting your MVP to market can be slow. This is even more problematic if you’re developing both a web a mobile app for your product. …JavaScript8 min readJavaScript8 min read
Published inJavaScript in Plain English·Feb 3, 2021Member-onlyIonic Framework with Vue 3 and Firebase — Photo Sharing AppPart 3 — Displaying Photos and Map — In part 2, we covered how to tap into native device features such as the camera and GPS. In this part, we’re going to look at how to display those photos. We’ll also look at how we can display a map with pins of where we’ve taken photos. Tabs The first…Ionic Framework4 min readIonic Framework4 min read
Published inJavaScript in Plain English·Jan 6, 2021Member-onlyIonic Framework with Vue 3 and Firebase — Photo Sharing AppPart 2 — Camera and Saving Photos — In part 1, we went over how to set up an Ionic Framework mobile App with VueJs. We also configured our Firebase features including authentication, Firestore, and storage. In this article, we’re going to cover how to tap into native device features like the camera and GPS. Capacitor Installation To add native…Vuejs5 min readVuejs5 min read
Dec 23, 2020Member-onlyIonic Framework with Vue 3 and Firebase - Photo Sharing AppPart 1 — App Setup and Authentication — In my last series, we built out a cocktail recipe app using the Ionic Framework and VueJs. While this was a good introduction to what you can do with Ionic, it did not cover any native features. In this series, we’ll be taking a deeper dive and accessing features such…JavaScript7 min readJavaScript7 min read
Published inJavaScript in Plain English·Dec 5, 2020Member-onlyCocktail Recipe Mobile App with Ionic and Vue 3Part 3 — Drink Search — In part 1 of this series, we set up the app and implemented the random cocktail tab. In part 2, we set up our search by ingredient tab and pages. …Vue4 min readVue4 min read
Published inJavaScript in Plain English·Dec 1, 2020Member-onlyCocktail Recipe Mobile App with Ionic and Vue 3Part 2 — Search By Ingredient Tab — In part 1, we set up our app and completed our first tab which loads a random cocktail when the app is loaded. Now we’re going to work on our search by ingredient functionality. When a user clicks on the search by ingredient tab, we’ll load a list of ingredients…Vuejs6 min readVuejs6 min read