Went to the Rhymosaurs Book 3 release party near my old neighborhood in West Oakland. Hella positive, hella fun.
When a user registers for your website keep their account inactive until they click a verification link that you send to their email address.
Six technologies I recommend learning in 2018: Laravel, Object-Oriented PHP, Wordpress, Shopify, AWS Lambda and Serverless, Vue.js
Some notes about getting started with PHP programming in 2018. Start a web sever, install composer and make a website!
To grow your career as a software engineer it’s important to recognize the different methodologies for evaluating talent.
Guestbook built with Laravel 5 API. Follow along with @rachidlaasri Scotch.io tutorial
In this tutorial we build a shopping cart with straight up Vue 2 (no Vuex) and style it using the Element UI vue component toolkit.
This tutorial goes through building out a shopping cart application with Vue.js and state management using Vuex. Users can browse products, add products to cart and view the total cost of their order. We set up routing using vue-router.
Get your Laravel 5 app live with a MySQL database using Heroku and PHP
In this tutorial we build out a ride sharing application utilizing jQuery, Node.js and AWS Serverless architecture for fun and profit.
This post goes through building a website for selling products. We set up a Vue client side application and Node.js server side app. The apps use Stripe Javascript libraries for payment processing. We deploy the static app to Amazon S3 and deploy the server to the cloud using Heroku
These are some helper methods and settings to make writing tests in Laravel easier, more clear and less verbose.
Get Laravel, MySQL and SequelPro setup for starting a new web application. I refer back to this post all the time when starting new projects: `mysql -uroot -p`
Quickly build out your authentication scaffolding with Laravel 5
High level blog post comparing the merits of Laravel with Ruby On Rails
Here are the steps to set up the MySQL database on a new mac machine.
I wrote this post as an Angular 1.x developer and gave a presentation to my team about the power of the React ecosystem. The post includes a collection of resources for learning the React.js template library.
General introduction into how React.js can work as a view layer
In this tutorial we set up Elastic Beanstalk for our Django application to deploy it live to the internet with a Postgres database. We use the Elasic Beanstalk CLI to push our changes to AWS infrastructure.
Use JSON Web Tokens (JWT) to secure a Mongo, Express, Angular and Node.js application.. affectionately known as the MEAN stack. JWT are stateless so can be used to secure APIs that communicate with multiple applications.
Koa is a Javascript HTTP server framework developed by TJ, the creator of express. It was meant to be the successor to the express npm package as it uses ES6 generators. This tutorial gets started with the framework through building a web server.
In this tutorial we set up a Python Django project with a virtual environment, create a Cards model and then render the data to the HTML view.
This app explores getting started with the Meteor Javascript Framework, circa 2015.
Intro to ES6 arrow functions
During RocketU coding bootcamp we built a lot of Django projects. I created a base starter template in order to save time. The template allows users to create JSON APIs quickly using Django and Django Rest Framework (DRF)
This post goes through the somewhat arduous process of building a todo list application with Node.js, MongoDB and express. Ultimately we deploy the app to the internet with Git and Heroku. In the future I'd recommend some client side JS frameworks or generating an application like this quickly using Laravel.
At the beginning of the RocketU we learned how to fix git merge conflicts. Though I had been working with Git for some time i had not worked extensively in teams so handling merge conflicts was new territory for me. Since I hadn't learning about it beofre I decided to write a short tutorial.