Joshua Heep

212 Added | 4 Magazines | 33 Likes | 2 Followers | @JoshuaHeep | Keep up with Joshua Heep on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Joshua Heep”

Creating Your Own Router for Vue.js - Vue.js Tutorials

So far we’ve build the router in a component and a history module within the source code of our app. The problem of it is that the router is tied to …

JavaScript

The Comprehensive Beginner’s Guide to JavaScript Geolocation Tracking

Combining the Google Maps JavaScript API and PubNub for realtime tracking of device location (with the bells and whistles)<p>Brought to you by …

JavaScript

These 10 Essential Cucumber Recipes Are Extra Easy

It's hard to beat the cool refreshment cucumbers provide. The water-packed veggie is not only wonderfully crisp, but its mild flavor also makes it …

Whole Grain

Asynchronous Javascript Patterns: Promises Tips and Tricks

Promises are to this point a very popular concept in JavaScript – they are native across all modern browsers, Node is switching to promises from …

JavaScript

Distributed architecture concepts I learned while building a large payments system

I joined Uber two years ago as a mobile software engineer with some backend experience. I ended up building the payments functionality in the app - …

Software Development

JavaScript Testing and Debugging Tools

Think twice, cut once.<p>A paradigm that has guided software engineers and developers over the years. Planning and thinking things out before beginning …

JavaScript

How to Meal Prep 7 Days of Lunches From 1 Whole Chicken

I know that the whole world is riding the meal prep wave right now, and I get it—food is important, but people are busy; meal prep streamlines the …

Healthy Eating

Learn React by building a web app

This course is for anyone, who is new to React or wants to strengthen their React skills, by building a real world React application.<p>We'll start by …

Software Engineering

JavaScript Events Explained

• Introduction<br>• Event handlers• Inline event handlers<br>• DOM on-event handlers<br>• Using addEventListener()<br>• Listening on different elements<br>• The Event …

JavaScript

Functional Programming: Alternatives to the IF #Functional #JavaScript

A couple of times I have been asked “How would you do X in functional programming?” I absolutely love these types of questions.<p>I do my best to answer …

Programming

Explaining promises and callbacks while implementing a sorting algorithm.

April 9, 2018<p>There is a good chance that you are already using promises in your code – they are everywhere now. Have you ever considered how they …

JavaScript

A quick guide to CORS

A JavaScript application running in the browser can usually only access HTTP resources on the same domain (origin) that serves it.Loading images or …

JavaScript

Javascript Algorithms Challenges | Part 2

Hey again!<p>This is the second part of my Javascript coding challenges and I'm super excited to get into it. I want to thank you all for the very kind …

JavaScript

Build a Chat App with Sentiment Analysis Using Amazon Machine Learning API

Brought to you by <b>PubNub</b><p>Technology companies cannot get through 2018 without somehow incorporating chat into their platform. Whether it be a medium …

JavaScript

Hit The Ground Running With Vue.js And Firestore

Hit The Ground Running With Vue.js And FirestoreHit The Ground Running With Vue.js And FirestoreLukas van Driel 2018-04-06T13:30:33+02:00 …

JavaScript

Your Signature Cocktail, Based on Your Zodiac Sign

Just as your horoscope says a lot about you (if you’re into that, of course), so does your go-to cocktail. Here, the type of beverage to sip based on …

List-Worthy

Destructuring and Function Arguments

The JavaScript language has benefitted from some really awesome new features over the past few years, including arrow functions, the spread operator, …

JavaScript

Vue CLI 3 — the deep dive

Vue CLI is a simple, but powerful tool created for scaffolding Vue.js projects.<p>It ensures that various build tools work smoothly together with …

JavaScript

Building Three Common Form Interfaces in Vue.js

Today I wanted to share three simple (mostly simple) Vue.js samples that demonstrate some common form UX patterns. In each case, I fully expect that …

Software Engineering

Single Page Apps with Vue.js and Flask: JWT Authentication

JWT Authentication<p>Welcome to the sixth installment to this multi-part tutorial series on full-stack web development using Vue.js and Flask. In this …

Software Engineering

A Slack App Step-by-Step: A Real-Life Example

In the previous post, I explained a very basic approach to creating a slack integration without the need for deploying a server platform and with …

Software Development

React v16.3.0: New lifecycles and context API

A few days ago, we wrote a post about upcoming changes to our legacy lifecycle methods, including gradual migration strategies. In React 16.3.0, we …

JavaScript

Build a realtime chart with Vue.js

Data has become a very important part of our lives recently and making sense of that data is equally important. There is no point in having data if …

JavaScript

Ham and cheese waffles are a brunch gamechanger

Waffles are underrated. Sure, the general populous loves a good old fashioned waffle doused in maple syrup or whipped cream – as they should. But the …

Breakfast

What’s new in TypeScript 2.8

Microsoft has released the production version of TypeScript 2.8.Where to download TypeScriptYou can download TypeScript through NuGet or via NPM. To …

JavaScript

Create Nested Tab Routes with Dynamic Paths with React-Router

Intro<p>A common pattern in most web applications is hiding unnecessary data behind tabs. However in defining these tabs you should make the data …

Software Engineering

Vue CLI 3: A Game Changer For Frontend Development

Vue creator Evan You’s recent conference keynote didn’t mention much about new features for Vue, instead he focused almost entirely on Vue CLI 3.<p>A …

JavaScript

11 Javascript Machine Learning Libraries To Use In Your App

<b>“ Wait, what?? That’s a horrible idea! “</b><p>Were the exact words of our leading NLP researcher when I first talked to her about this concept. Maybe she’s …

Machine Learning

Machine Learning Tutorial for Beginners - USING JAVASCRIPT!

Machine Learning

Asynchronous Patterns in JavaScript

Sometimes you need to load something once, like a script, and you need to execute your code only <i>after</i> loading it. For example, you have some magical …

JavaScript