Amplify Studio is a visual development environment for building full-stack web and mobile applications. Within Studio is Form Builder. Form Builder is a visual interface for creating React forms. These forms can connect to data models directly. These ... more
In my last YouTube video I discussed UI component frameworks. These frameworks make it possible to quickly add fully customizable, accessible components to your web applications. Making a decision to add a component framework to your application isn't ... more
Amplify studio is a visual development environment for building full-stack web and mobile applications. One of it's most popular features is data modeling. Powered by our managed GraphQL service AppSync, you can create powerful data models with relationships ... more
Hi, I'm Erik! This is my blog! I'm a developer advocate on the Amplify UI team and today I wanted to share with you a straight forward way to add authentication to your application, and then have it generate a welcome email after a user registers! Before ... more
A lot of talk has been lately on Vue 3.0 RFC and what it means for Vue. In this video I break down what the RFC is, and what it isn't. Does it break Vue 2? Let's find out! ... more
Heyo! Today's post is all about my book Vue.js in Action. I created a github and I've had a couple people open issues. In this video I go through those issues and how I fix them! ... more
I'm really falling in love with GraphQL lately. It's such an elegate and easy API to work with. Today, I created a video on how to setup GraphQL with MongoDB Atlas using Node.js. This is great for beginners and intermediates a like! ... more
In this video I discuss how you can handle custom error handlers in JavaScript. We go over the basics all the way to more advanced concepts! Enjoy! ... more
It's been a while but I'm back with a brand new beginner friendly tutorial on Ember.js. In this video I create a Gist clone, using Ember.js. Check it out! ... more
Nuxt.js can be a confusing new framework. What are some sites you can use to learn it? In this video I discuss some sites you can use to learn Nuxt.js! And you can buy new course for 50% off Make sure you pickup my Create Awesome Vue.js App with Nuxt.js ... more
I've been working on the last few months on a brand new course. Create Awesome Vue.js Apps with Nuxt.js! And it's done! If you haven't heard of Nuxt.js let me tell you about it. Sebastian Chopin, co-author of Nuxt.js, describes Nuxt as a Universal Application ... more
With Nuxt.js you have the abality to run code on the server side and the client side. But that begs the question, how do you do that? We know that Nuxt.js has a built in node server, and it helps render your HTML/CSS on the initial render. However, can ... more
A lot of people are talking about React and how popular it is. But is it the new jQuery? Or is something like Vue.js the new jQuery? Let's talk about it! ... more
In this video I discuss how to use Vue.js with Inject and Provide. Inject and provide help you pass information to deeply nested components. It's used a lot in plugin development, but it can be useful in your every day Vue.js applications. ... more
Wallaby.js is a really neat tool to help you do Integrated Continuous Testing for JavaScript. Basically, you can use it with your favorite editor and see tests go from red to green in real time. It also gives you really friendly error output and it has ... more
The other day someone was discussing with me his love for all things React and JSX. The topic of Vue came up and I explained to him that he could use JSX in Vue.js too. He asked me how, and actually, I didn't know. So I decided to find out. (It's really ... more
The other day I ran across a Medium post about something the author calls active learning and expert beginners. It immediately caught my attention. What is an Expert Beginner? In particular this idea of someone being an expert beginner was interesting. ... more
Vue.js in Action I have finally released my new book, Vue.js in Action, into early access. What that means is that you can buy the book now, and receive the first three chapters. As I complete the chapters the book will be updated. The nice thing about ... more
I read a lot of books and I've come around some really good books on web development and programming and some really bad ones. In this video I discuss the top five programming books I think most programmers should read! Thanks for watching! I'm sure ... more
JavaScript is a fast moving programming language. As you probably already know, frameworks, and libraries are coming out everyday! I made this video highlighting the trends that I see in 2017. Check it out! Future Where do you think JavaScript is going? ... more
In the video below I go over my picks for the top back-end frameworks you should know in 2017. This includes entries from Node.js, Ruby, Phoenix, Java and .Net. Check it out below! Conclusion Stay tuned for more materials? Have a question? Leave a comment ... more
In this video I take a look at Ember.js and how you can use environmental variables in your application. Conclusion Thanks for watching? Have a question leave a comment below! ... more
Last week I was asked how to get started in web development. I did some research and put together a slide deck. Check out the video below! Conclusion I have a Vue.js tutorial that I'm finishing right now. It should be up soon! Did I miss anything? Leave ... more