Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/unicodeveloper/resources-i-like

:books::100: Collection of learning resources i like
https://github.com/unicodeveloper/resources-i-like

angular awesome-resources firebase javascript laravel learning open-source php programming react resources

Last synced: 7 days ago
JSON representation

:books::100: Collection of learning resources i like

Awesome Lists containing this project

README

        

![](https://img.shields.io/badge/unicodeveloper-approved-brightgreen.svg)

# Awesome Learning Resources I Like

## Table of Contents

- [GraphQL](#graphql)
- [PHP](#php)
- [PHP Packages for Everyone](#php-packages-for-everyone)
- [Python](#python)
- [JavaScript](#javascript)
- [TypeScript](#typescript)
- [RxJS](#rxjs)
- [Vue](#vue)
- [Laravel](#laravel)
- [Machine Learning](#machine-learning)
- [Ionic](#ionic)
- [Firebase](#firebase)
- [Successful Developer Strategies](#successful-developer-strategies)
- [Database](#database)
- [Scrum](#scrum-development-workflow)
- [Git](#git)
- [DevOps](#devops)
- [Commandline](#commandline)
- [Open Source](#open-source)
- [Regex](#regex)
- [Design Patterns](#design-patterns)
- [Better Programming, Better development teams, Better Product](#better-programming-better-development-teams-better-product)
- [Nice & Terrific Hacks](#nice-terrific-hacks)
- [Community Building](#community-building)
- [Interview Preparation for Developers](#interview-preparation-for-developers)
- [Security](#security)
- [Scaling](#scaling)
- [Progressive Web Apps](#progressive-web-apps)
- [Frontend Development](#frontend-development)
- [Chrome Dev Tools](#chrome-dev-tools)
- [Stories from the Trenches](#stories-from-the-trenches)
- [Conference Talks](#conference-talks)
- [Remote Work](#remote-work)

## GraphQL
* [So what is this GraphQL thing?](https://medium.freecodecamp.com/so-whats-this-graphql-thing-i-keep-hearing-about-baf4d36c20cf)
* [Give it a REST: use GraphQL for your APIs](https://medium.freecodecamp.com/give-it-a-rest-use-graphql-for-your-apis-40a2761e6336)
* [How to GraphQL: The Fullstack Tutorial for GraphQL](https://www.howtographql.com)
* [REST APIs are REST-in-Peace APIs. Long Live GraphQL.](https://medium.freecodecamp.org/rest-apis-are-rest-in-peace-apis-long-live-graphql-d412e559d8e4)

## PHP
* [Cloudways PHP Tutorials](https://www.cloudways.com/blog/php/)
* [PHP The Right Way](http://www.phptherightway.com)
* [PHP Dependency Injection](http://php-di.org)
* [phpenthusiast.com](http://phpenthusiast.com)
* [php-books.com](http://php-books.com/)
* [goodheads.io](http://goodheads.io)
* [phpdeveloper.org](https://phpdeveloper.org)
* [killerphp.com](http://www.killerphp.com)

## PYTHON
* [Full Stack Python](https://www.fullstackpython.com/best-python-resources.html)
* [Python for web developers](http://www.mattmakai.com/learning-python-for-non-developers.html)
* [Python Podcasts](https://dbader.org/blog/ultimate-list-of-python-podcasts)
* [Full Stack Python (video)](http://pyvideo.org/pycon-us-2014/so-you-want-to-be-a-full-stack-developer-how-to.html)
* [Learn Python - Free Interactive Python Tutorial](https://learnpython.org)
* [Learn Python the Hard Way](https://learnpythonthehardway.org/book)
* [Codecademy Learn Python](https://www.codecademy.com/learn/python)
* [The Hitchhiker’s Guide to Python](https://docs.python-guide.org/)

### PHP Packages For Everyone
* [Crawler Detector - PHP Library that detects over 390 bots/crawlers/spiders](https://github.com/JayBizzle/Crawler-Detect)
* [PHP Library to add colors in your CLI Scripts](https://github.com/kevinlebrun/colors.php)
* [PHP Library for parsing, formatting, storing and validating international phone numbers.](https://github.com/giggsey/libphonenumber-for-php)
* [PHP Package for dealing with queues and background job processing](https://github.com/bernardphp/bernard)
* [Better Markdown Parser in PHP](https://github.com/erusev/parsedown)
* [Laravel 5 helper function for Non-Laravel Applications](https://github.com/rappasoft/laravel-helpers)
* [PHP Database Migrations for Everyone](https://github.com/robmorgan/phinx)
* [PHP Library for the Vimeo API](https://github.com/vimeo/vimeo.php)
* [PHP Library for reading and writing spreadsheet files](https://github.com/PHPOffice/PHPExcel)
* [Laravel Blade for Non-Laravel Projects](https://github.com/jenssegers/blade)
* [Flexible Access Control List Package For Authorization, Roles and Permissions (PHP 5.4+)](https://github.com/BeatSwitch/lock)
* [Small PHP Library to generate YouTube-like hashids from one or many numbers. Very good for Obfuscating User IDS](https://github.com/ivanakimov/hashids.php)
* [PHP Package for working with the Twitter Streaming API](https://github.com/spatie/twitter-streaming-api)

### Specific Resource
* [Design Patterns in PHP - Practical Examples](https://github.com/domnikl/DesignPatternsPHP)
* [Awesome PHP - Several Mind Blowing PHP Resources](https://github.com/ziadoz/awesome-php)
* [What to Expect in PHP 7 - Part 1](https://blog.engineyard.com/2015/what-to-expect-php-7)
* [What to Expect in PHP 7 - Part 2](https://blog.engineyard.com/2015/what-to-expect-php-7-2)
* [Guide to Using PHP 7](http://daylerees.com/php-pandas-php7)
* [What is Dependency Injection? PHP Example](http://fabien.potencier.org/what-is-dependency-injection.html)
* [The 12 Factor PHP app](http://slashnode.com/the-12-factor-php-app-part-1)
* [PHP Design Patterns](http://www.fluffycat.com/PHP-Design-Patterns)
* [PHP Package Checklist for Building Awesome and Modern PHP Packages](http://phppackagechecklist.com/#1,2,3,4,5,6,7,8,9,10,11,12,13,14)
* [Great, Gentle and Subtle Introduction to PHP](http://daylerees.com/php-pandas)
* [Dependency Injection Example using PHP](https://github.com/daylerees/dependency-injection-example)
* [Test Driven Development Example using PHP](https://github.com/daylerees/test-driven-development-example)
* [Nodejs-Free PHP Front end Asset Management](http://www.sitepoint.com/look-ma-no-nodejs-a-php-front-end-workflow-without-node)
* [PHP CheatSheet](http://www.blueshoes.org/en/developer/php_cheat_sheet )
* [Best Practices for Modern PHP Development](https://www.airpair.com/php/posts/best-practices-for-modern-php-development)
* [How to Create a PSR-4 PHP Package](http://culttt.com/2014/05/07/create-psr-4-php-package/)
* [Formatting Exception Messages](http://rosstuck.com/formatting-exception-messages/)
* [Scaling Wordpress with HHVM on heroku](https://substrakt.com/scaling-wordpress-with-hhvm-on-heroku/)
* [A magic memoization function](https://murze.be/2016/11/magic-memoization-function/)
* [Building PHP Projects on AWS Codebuild](https://benramsey.com/blog/2016/12/aws-codebuild-php)
* [Streamed File Zipping and Downloading in PHP](https://medium.com/weebly-engineering/streamed-file-zipping-and-downloading-in-php-1fb59b0a5b79#.12cjrniaz)
* [Re-introducing Vagrant: The right way to start PHP](https://www.sitepoint.com/re-introducing-vagrant-right-way-start-php/)

## JavaScript
* [watchmecode.net](https://sub.watchmecode.net/)
* [Essential Javascript Links](https://github.com/ericelliott/essential-javascript-links)
* [ECMAScript® Language Specification - 5.1](http://www.ecma-international.org/ecma-262/5.1/)
* [ECMAScript 6 Language Specification (ES2015)](http://www.ecma-international.org/ecma-262/6.0/)
* [ECMAScript 7 Language Specification (ES2016)](http://www.ecma-international.org/ecma-262/7.0/)
* [You Don't Know JavaScript](https://github.com/getify/You-Dont-Know-JS)
* [Single Piece Of Javascript on Hacker News](http://blog.watchandcode.com/2016/03/17/the-single-piece-of-javascript-on-hacker-news/?utm_content=buffer89633&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
* [Simplified JS Jargon](http://jargon.js.org/)
* [Prototypal Inheritance Explained](https://medium.com/@kevincennis/prototypal-inheritance-781bccc97edb#.4c6jk1wm3)
* [How to develop a package for Github's Atom Code Editor](https://www.sitepoint.com/how-to-write-a-syntax-highlighting-package-for-atom/)
* [10 Things I learned from the JQuery Source](https://www.youtube.com/watch?v=i_qE1iAmjFg)
* [Universal JavaScript](https://medium.com/@mjackson/universal-javascript-4761051b7ae9#.m7pm3ma24)
* [A Study Plan To Cure JavaScript](https://medium.freecodecamp.com/a-study-plan-to-cure-javascript-fatigue-8ad3a54f2eb1#.so3c4gmq4)
* [Modular JavaScript - Practical ES6](https://github.com/mjavascript/practical-es6)
* [Webpack - The Confusing Parts](https://medium.com/@rajaraodv/webpack-the-confusing-parts-58712f8fcad9#.hi0vtrl30)
* [Building and Authenticating a NodeJS app](https://auth0.com/blog/building-and-authenticating-nodejs-apps/)
* [Top JavaScript frameworks to learn in 2017](https://medium.com/javascript-scene/top-javascript-frameworks-topics-to-learn-in-2017-700a397b711#.t16ln0o9w)
* [How I converted my React App to VanillasJS and whether or not it was a terrible idea](https://hackernoon.com/how-i-converted-my-react-app-to-vanillajs-and-whether-or-not-it-was-a-terrible-idea-4b14b1b2faff#.7gb0eskuw)
* [How to build your own Uber for X app - Part 1](https://medium.freecodecamp.com/how-to-build-your-own-uber-for-x-app-33237955e253#.mr5gbpne0)
* [How to build your own Uber for X app - Part 2](https://medium.freecodecamp.com/how-to-build-your-own-uber-for-x-app-part-2-8ba6ffa2573d#.z3q534o3s)
* [Next on NextJS](https://jsmantra.com/next-on-next-js-1a134505f346#.sf2f64u4r)
* [JavaScript Startup Performance by Addy Osmani](https://medium.com/@addyosmani/javascript-start-up-performance-69200f43b201#.jab5m5557)
* [A glossary of modern JavaScript concepts - Part 1](https://auth0.com/blog/glossary-of-modern-javascript-concepts/)
* [Webpack is not the only way - Introducing Fusebox](https://medium.com/fusebox/webpack-is-not-the-only-way-6ddb67e99be9#.o1x67tavo)
* [JavaScript's journey through 2016](http://developer.telerik.com/topics/web-development/javascripts-journey-2016/)
* [A detailed introduction to Webpack](https://www.smashingmagazine.com/2017/02/a-detailed-introduction-to-webpack/)
* [Three Ways of Understanding Promises](http://www.2ality.com/2016/10/understanding-promises.html)
* [ES6 Features: 10 Use cases for proxy](http://dealwithjs.io/es6-features-10-use-cases-for-proxy/)
* [Build Live comments feature using JavaScript](https://blog.pusher.com/build-live-comments-feature-using-javascript/)
* [JavaScript Modules: A beginner's guide](https://medium.freecodecamp.com/javascript-modules-a-beginner-s-guide-783f7d7a5fcc#.9wzhl3ii8)
* [How to manage JavaScript fatigue](https://auth0.com/blog/how-to-manage-javascript-fatigue/#)
* [The habits of effective JavaScript developers](http://thefullstack.xyz/effective-javascript-developers/)
* [An Overview of JavaScript testing in 2017](https://medium.com/powtoon-engineering/a-complete-guide-to-testing-javascript-in-2017-a217b4cd5a2a?imm_mid=0f12fb&cmp=em-web-na-na-newsltr_20170426)
* [JavaScript: Arrow Functions for Beginners](https://hackernoon.com/javascript-arrow-functions-for-beginners-926947fc0cdc)
* [Understanding Nodejs Event driven Architecture](https://medium.freecodecamp.com/understanding-node-js-event-driven-architecture-223292fcbc2d)
* [Bring Laravel Collections to JavaScript with Collect.js](https://laravel-news.com/javascript-collections)
* [JavaScript 30](https://javascript30.com/)
* [Rebuilding Slack’s Emoji Picker in React](https://slack.engineering/rebuilding-slacks-emoji-picker-in-react-bfbd8ce6fbfe)
* [Keep webpack Fast: A Field Guide for Better Build Performance](https://slack.engineering/keep-webpack-fast-a-field-guide-for-better-build-performance-f56a5995e8f1)
* [How we improved webpack build performance by 95%](https://blog.box.com/blog/how-we-improved-webpack-build-performance-95/)
* [ES6 and Beyond Workshop Part 1 at PayPal (Jan 2017)](https://www.youtube.com/watch?v=t3R3R7UyN2Y&t=4844s&list=PLV5CVI1eNcJgNqzNwcs4UKrlJdhfDjshf&index=16)
* [ES6 and Beyond Workshop Part 2 at PayPal (March2017)](https://www.youtube.com/watch?v=eOKQDh50ECU&t=16s&list=PLV5CVI1eNcJgNqzNwcs4UKrlJdhfDjshf&index=13)
* [Motion Graphics about programming](http://reactive.how/)
* [Learn about promises before you start using async/await](https://medium.com/@bluepnume/learn-about-promises-before-you-start-using-async-await-eb148164a9c8)
* [6 reasons why JavaScript's async await blows promises away](https://hackernoon.com/6-reasons-why-javascripts-async-await-blows-promises-away-tutorial-c7ec10518dd9)

## TypeScript
* [Getting started with TypeScript](https://www.codingforentrepreneurs.com/projects/getting-started-typescript/)
* [Learn TypeScript in 30 Minutes](https://tutorialzine.com/2016/07/learn-typescript-in-30-minutes)
* [Thinkster.io](https://thinkster.io/tutorials/getting-started-with-typescript)

### RxJS
* [https://xgrommx.github.io](https://xgrommx.github.io/rx-book/index.html)

### Vue
* [egghead.io](https://egghead.io/browse/frameworks/vue)
* [Introduction to Vue](https://frontendmasters.com/courses/vue/)
* [Getting Started With TDD and Vue.js](https://vuejsdevelopers.com/2017/12/25/vue-js-test-driven-development-tdd/)
* [Vuejs 2 Authentication Tutorial](https://auth0.com/blog/vuejs2-authentication-tutorial/)
* [Authenticating a Vue JS Application With Firebase UI](https://medium.com/dailyjs/authenticating-a-vue-js-application-with-firebase-ui-8870a3a5cff8)
* [Simple Modal Notifications in Vue.js with Vue-SweetAlert2](https://alligator.io/vuejs/vue-sweetalert2/)
* [Offline First Masonry Grid Showcase with Vue](https://vuejsdevelopers.com/2017/10/09/vue-js-masonary-grid/?ref=madewithvuejs.com)
* [Testing Vue](https://madewithvuejs.com/go/testingvue-com)

### AngularJS
* [egghead.io](https://egghead.io/technologies/angularjs)
* [A guide to transclusion in AngularJS](http://teropa.info/blog/2015/06/09/transclusion.html)
* [Build Your Own Simplified AngularJS in 200 lines of Code](http://blog.mgechev.com/2015/03/09/build-learn-your-own-light-lightweight-angularjs/)
* [Build a real time scheduling app using angularjs and firebase](https://scotch.io/tutorials/build-a-real-time-scheduling-app-using-angularjs-and-firebase)
* [Properly set environment variables for Angular apps with Gulp ng config](https://scotch.io/tutorials/properly-set-environment-variables-for-angular-apps-with-gulp-ng-config)
* [Migrating an Angular 1 app to Angular 2 - Part 1](https://auth0.com/blog/migrating-an-angular-1-app-to-angular-2-part-1/)
* [Migrating an Angular 1 app to Angular 2 - Part 2](https://auth0.com/blog/migrating-an-angular-1-app-to-angular-2-part-2/)
* [Migrating an Angular 1 app to Angular 2 - Part 3](https://auth0.com/blog/migrating-an-angular-1-app-to-angular-2-part-3/)
* [From Angular.module to NgModule](http://developer.telerik.com/topics/web-development/angular-module-ngmodule/)
* [Testing Routes in Angular 2](https://semaphoreci.com/community/tutorials/testing-routes-in-angular-2)

#### AngularJS Directives I have Found Useful for Quick Saas Apps

* [Autocomplete and Mention Directive - mentio](http://jeff-collins.github.io/ment.io/#/)

### Angular 2
* [Angular Expo - Showcase of Angular 2 webapps](http://angularexpo.com/)
* [Creating you first real world angular 2 app from authentication to..](https://auth0.com/blog/creating-your-first-real-world-angular-2-app-from-authentication-to-calling-an-api-and-everything-in-between/)
* [Learn the ins and outs of form validation with Angular 2](https://scotch.io/tutorials/angular-2-form-validation)
* [Use @NgModule to Manage Dependencies in your Angular 2 Apps](https://auth0.com/blog/angular-2-ngmodules/)
* [Understanding Angular 2 Change Detection](https://auth0.com/blog/understanding-angular-2-change-detection/)
* [30 Learning resources for mastering Angular 2](http://tutorialzine.com/2016/09/30-learning-resources-for-mastering-angular-2/)
* [Angular Universal for the rest of us](https://medium.com/google-developer-experts/angular-universal-for-the-rest-of-us-922ca8bac84#.21b2t7v99)
* [Getting Started With Angular 2](https://school.scotch.io/getting-started-with-angular-2)
* [Setting up an Angular 2 development environment](https://ponyfoo.com/articles/setting-up-angular-2-development-environment)
* [Setting up your first Angular (2) Project Using Angular Material (2)](https://medium.com/@ladyleet/setting-up-your-first-angular-2-project-using-angular-material2-5db18a174165#.52sh28t9o)
* [Using Angular Material 2 components in your angular 2 project - Intro: Custom styles buttons](https://medium.com/@ladyleet/using-angular-material2-components-in-your-angular-2-project-intro-custom-styles-buttons-d2178e4b45c5#.2gbgd2yft)
* [Making Your Anuglar App fast](https://blog.thoughtram.io/angular/2017/02/02/making-your-angular-app-fast.html)
* [Building Real World, Production Quality Apps With Angular 2](https://thinkster.io/tutorials/building-real-world-angular-2-apps)
* [Planning an Angular application](http://developer.telerik.com/topics/web-development/planning-an-angular-application/)
* [Rangle's Angular 2 Training Book](https://www.gitbook.com/book/rangle-io/ngcourse2/details)
* [Learn Angular 2 Development with our Free Course](https://coursetro.com/courses/8/Learn-Angular-2-Development-with-our-Free-Course)

### ReactJS
* [reactforbeginners.com](https://reactforbeginners.com)
* [react.express](http://www.react.express/)
* [learnredux.com](http://learnredux.com/)

### Specific Resources for ReactJS
* [ReactJS Introduction for people who know just enough JQuery to get by](http://reactfordesigners.com/labs/reactjs-introduction-for-people-who-know-just-enough-jquery-to-get-by/)
* [Creating a simple shopping cart with ReactJS and Flux](https://scotch.io/tutorials/creating-a-simple-shopping-cart-with-react-js-and-flux)
* [Build a real time twitter stream with node and reactjs](https://scotch.io/tutorials/build-a-real-time-twitter-stream-with-node-and-react-js)
* [Bootstrapping a React Project](https://auth0.com/blog/bootstrapping-a-react-project/)
* [ReactJs Components: Learning the basics](https://scotch.io/tutorials/reactjs-components-learning-the-basics)
* [ReactJS for Stupid People](blog.andrewray.me/reactjs-for-stupid-people/)
* [React Daily UI - Sign Up Form](https://www.fullstackreact.com/react-daily-ui/001-sign-up-form/)
* [React Daily UI - Checkout ](https://www.fullstackreact.com/react-daily-ui/002-checkout/)
* [React Daily UI - Landing Page](https://www.fullstackreact.com/react-daily-ui/003-landing-page/)
* [A practical guide to Redux](http://lorenstewart.me/2016/11/27/a-practical-guide-to-redux/)
* [9 things every ReactJS beginner should know](https://camjackson.net/post/9-things-every-reactjs-beginner-should-know)
* [React’s Five Fingers of Death. Master these five concepts, then master React.](https://medium.freecodecamp.com/the-5-things-you-need-to-know-to-understand-react-a1dbd5d114a3#.xfbpsi6hf)
* [Our best practices for writing React components](https://medium.com/code-life/our-best-practices-for-writing-react-components-dec3eb5c3fc8?imm_mid=0ed2ce&cmp=em-web-na-na-newsltr_20170208#.kbzwqq2ka)
* [React Fiber Architecture](https://github.com/acdlite/react-fiber-architecture)
* [The Complete Introduction to React - Version 1](https://btholt.github.io/complete-intro-to-react-v1/)
* [The Complete Introduction to React - Version 2](https://btholt.github.io/complete-intro-to-react/all.html)
* [ReactJS Authentication Tutorial](https://auth0.com/blog/reactjs-authentication-tutorial)
* [How to build a lightweight Clone of Yelp](https://www.fullstackreact.com/articles/react-tutorial-cloning-yelp/)
* [How does React decide to re-render a component?](http://lucybain.com/blog/2017/react-js-when-to-rerender/)
* [Functional SetState is the future of React](https://medium.freecodecamp.com/functional-setstate-is-the-future-of-react-374f30401b6b#.ezv0onhhn)
* [How to use Redux on highly scalable JavaScript Applications](https://medium.com/@alexmngn/how-to-use-redux-on-highly-scalable-javascript-applications-4e4b8cb5ef38#.s2y7315jw)
* [How to better organize your React applications](https://medium.com/@alexmngn/how-to-better-organize-your-react-applications-2fd3ea1920f1#.q0xovz4ue)
* [Passing data between react components](https://medium.com/@ruthmpardee/passing-data-between-react-components-103ad82ebd17#.c5g694n2g)
* [Surprising Polymorphism in React applications](https://medium.com/@bmeurer/surprising-polymorphism-in-react-applications-63015b50abc#.d7yd4275c)
* [Internationalization in React](https://medium.freecodecamp.com/internationalization-in-react-7264738274a0#.drrx0ofws)
* [React is Slow, React is Fast: Optimizing React Apps in Practice](https://medium.com/dailyjs/react-is-slow-react-is-fast-optimizing-react-apps-in-practice-394176a11fba#.lhfmqjxuo)
* [Navigating React's setState()](https://medium.com/javascript-scene/setstate-gate-abc10a9b2d82)
* [The Benefits of Server side rendering over client side rendering](https://medium.com/walmartlabs/the-benefits-of-server-side-rendering-over-client-side-rendering-5d07ff2cefe8)
* [How to build yourself a Redux](https://zapier.com/engineering/how-to-build-redux)
* [A Cartoon Introduction to Redux](https://code-cartoons.com/a-cartoon-intro-to-redux-3afb775501a6)

### React Native
* [reactnative.training](http://reactnative.training/)

### Specific Resources for React Native
* [React Native Training - Fundamentals Keynote Slides](https://github.com/react-native-training/fundamentals-slides)
* [The essential boilerplate to authenticate users on your react native app](https://medium.com/@alexmngn/the-essential-boilerplate-to-authenticate-users-on-your-react-native-app-f7a8e0e04a42#.7gfgzbzif)
* [React Native App Stack - March 2017](https://medium.com/react-native-development/react-native-app-stack-march-2017-f7605e02d46f?imm_mid=0eeb35&cmp=em-web-na-na-newsltr_20170315#.oqzvlr3cx)
* [I made React Native fast, you can too!](https://launchdrawer.com/i-made-react-native-fast-you-can-too-9e61c951ce0?imm_mid=0eeb35#.pnmyc991u)
* [Build a Lunch Spot Recommendation app](https://school.shoutem.com/lectures/geolocation-app-react-native/)

### JQuery

* [datatables.net](http://datatables.net/)

## Laravel
* [Cloudways Laravel Tutorials](https://www.cloudways.com/blog/laravel/)
* [dunebook.com](http://dunebook.com/category/useful-resources-for-laravel/)
* [laraveldaily.com](http://laraveldaily.com)
* [learninglaravel.net](http://learninglaravel.net)
* [laravelcoding.com](http://laravelcoding.com/blog)
* [culttt.com](http://culttt.com/)
* [laravelbestpractices.com](http://www.laravelbestpractices.com/)
* [laravel-recipes.com](http://laravel-recipes.com)
* [codecourse.com](https://www.codecourse.com/)
* [laracasts.com](https://laracasts.com)
* [goodheads.io](http://goodheads.io)
* [rebuildinglaravel.com](http://rebuildinglaravel.com/)
* [devdojo.com](https://devdojo.com/)
* [laracademy.co](https://laracademy.co/)
* [eloquentbyexample.com](http://eloquentbyexample.com)
* [customlaravel.com](https://customlaravel.com/)
* [multitenantlaravel.com](https://multitenantlaravel.com/)
* [Justlaravel](http://justlaravel.com/)

### Tools I have Found Useful For Quick Saas Apps ( RAD )
* [Sending Template Emails through Mandrill in Laravel](http://culttt.com/2015/10/12/sending-template-emails-through-mandrill-in-laravel/)
* [JWT Auth for Laravel and Lumen - Makes Auth for Microservices and API a breeeze](https://github.com/generationtux/jwt-artisan)
* [Laravel Crawler Detect - Laravel 5 Wrapper for the Crawler Detect PHP Library](https://github.com/JayBizzle/Laravel-Crawler-Detect)
* [Teamwork](https://github.com/mpociot/teamwork)
* [Laravel Tagging](https://github.com/rtconner/laravel-tagging)
* [Laravel Commentable 1](https://github.com/RomainLanz/laravel-commentable)
* [Laravel Commentable 2](https://github.com/DraperStudio/Laravel-Commentable)
* [Laravel Likeable](https://github.com/DraperStudio/Laravel-Likeable)
* [Laravel Messageable](https://github.com/DraperStudio/Laravel-Messageable)
* [Laravel Friendable](https://github.com/DraperStudio/Laravel-Friendable)
* [Laravel Voteable](https://github.com/DraperStudio/Laravel-Voteable)
* [Laravel Friendships](https://github.com/hootlex/laravel-friendships)
* [Laravel Moderation](https://github.com/hootlex/laravel-moderation)
* [Laravel ecommerce](https://github.com/aimeos/aimeos-laravel)
* [Entrust - A succinct and flexible way to add Role-based Permissions to Laravel 5.](https://github.com/Zizaco/entrust)
* [Laravel Phone - Phone number validation Package for Laravel 4 and 5](https://github.com/Propaganistas/Laravel-Phone)
* [Elasticquent - Makes working with ElasticSearch and Eloquent Models easy](https://github.com/elasticquent/Elasticquent)
* [ElasticCat - Map Elastic Search Results to Eloquent Models](https://github.com/argb/elastic-cat)
* [Laravel Smart Search](https://github.com/msurguy/laravel-smart-search)
* [Laravel Doctrine - Drop Doctrine Support into your Laravel Apps](http://www.laraveldoctrine.org/)
* [Importing and Exporting Excel and CSV files for Laravel](https://github.com/Maatwebsite/Laravel-Excel)
* [Laravel 5 package that makes using popular video service - Vimeo painless](https://github.com/vinkla/vimeo)
* [Laravel 5 package that makes OAuth authentication against several providers dead simple](https://github.com/adamwathan/eloquent-oauth-l5)
* [Laravel Socialite](https://github.com/laravel/socialite)
* [Beautymail - Send Beautiful mails in Laravel 5](https://github.com/Snowfire/Beautymail)
* [Unique Obsfucated IDs for your Laravel Applications](https://github.com/vinkla/hashids)
* [A collection of providers for Laravel Socialite](http://socialiteproviders.github.io/)
* [Cache your Entire Response to Speed Up your Laravel App](https://github.com/spatie/laravel-responsecache)
* [Introducing Laravel Password v1.0](http://goodheads.io/2016/07/03/introducing-laravel-password-v1-0/)
* [Multi-library Chart Package to create interactive charts using Laravel](https://github.com/ConsoleTVs/Charts)
* [A Sequel Pro bundle to generate Laravel migration files from existing tables.](https://github.com/cviebrock/sequel-pro-laravel-export)
* [Laravel Followers](https://github.com/skybluesofa/laravel-followers)
* [Laravel Queue Clear](https://github.com/morrislaptop/laravel-queue-clear)
* [PostrgeSQL Full Text Search Engine for Laravel Scout](https://github.com/pmatseykanets/laravel-scout-postgres)
* [Laravel Referer](https://github.com/spatie/laravel-referer)
* [Laravel Impersonate](https://github.com/404labfr/laravel-impersonate)
* [LaraCSV - A Laravel package to easily generate CSV files from Eloquent model](https://github.com/usmanhalalit/laracsv)
* [Limit access to your Laravel applications by using invite codes ](https://github.com/clarkeash/doorman)

### Specific Resource
* [Get going with Laravel on Docker](http://pathfinder.space/get-going-with-laravel-on-docker/)
* [Developing Laravel applications with Docker](https://medium.com/@mrfoh/developing-laravel-applications-with-docker-7324c0a0789a#.sqhx2ilx5)
* [Adding custom profile fields to Laravel Spark](https://spark.laravel.com/docs/1.0/adding-profile-fields?utm_campaign=Laravel%20News&utm_medium=email&utm_source=ln105)
* [Generate Fake Localized Data with Laravel](https://medium.com/laravel-news/fake-localized-data-and-laravel-c4cdbecb2c31#.4x9hmvva9)
* [Solving the search problem with laravel and tntsearch](https://medium.com/@tntstudiohr/solving-the-search-problem-with-laravel-and-tntsearch-dfa16aa9173b#.g8ciu3qvt)
* [Building Real-time Laravel Apps with Pusher](https://pusher-community.github.io/real-time-laravel/index.html)
* [Fix HTTP Error 413 Request Entity too Large Problem](https://mhdzaherghaibeh.name/2016/05/03/fix-http-error-413-request-entity-too-large-problem/)
* [Learn about the new ACL features in Laravel](https://laravel-news.com/2015/09/3-resources-to-learn-about-the-new-acl-features-in-laravel/)
* [Adding OAuth to a Laravel Application](http://culttt.com/2015/08/17/adding-oauth-to-a-laravel-api/)
* [How To Set Up Your Mac Local PHP Development](http://ericlbarnes.com/set-mac-local-php-development/)
* [Creating Packages in Laravel](https://murze.be/2015/05/creating-packages/)
* [Creating Your First Laravel 5 Package](http://goodheads.io/2015/06/19/creating-your-first-laravel-5-package/)
* [Creating a Laravel 5 Package - 5 part Tutorial Series](https://laravel-news.com/2015/09/5-part-tutorial-series-on-creating-a-laravel-5-package/)
* [Mac Yosemite Dev Machine Setup](https://gist.github.com/taylorotwell/db67dd369b00022850b4)
* [Complete Laravel Socialite Tutorial](http://www.codeanchor.net/blog/complete-laravel-socialite-tutorial/)
* [Github Authentication For Login With Laravel Socialite](https://mattstauffer.co/blog/using-github-authentication-for-login-with-laravel-socialite)
* [Export Data from Eloquent to CSV](https://mattstauffer.co/blog/export-an-eloquent-collection-to-a-csv-with-league-csv)
* [Custom Error Pages For Laravel 4](https://driesvints.com/blog/laravel-4-quick-tip-custom-error-pages)
* [Custom Error Pages For Laravel 5](https://mattstauffer.co/blog/laravel-5.0-custom-error-pages)
* [How to create custom error page with example](http://itsolutionstuff.com/post/laravel-5-how-to-create-custom-error-page-with-exampleexample.html)
* [Get Up and Running With Laravel 5 and Docker](https://github.com/LaraDock/laradock)
* [Video Tut - Get Up and Running With Laravel 5 and Docker](https://www.youtube.com/watch?v=3YQsHe6oF80)
* [Up and Running with Laravel on Heroku](http://ryankent.ca/getting-started-with-laravel-and-php-on-heroku/)
* [Deploying a Laravel application to Heroku](http://www.easylaravelbook.com/blog/2015/01/31/deploying-a-laravel-application-to-heroku/)
* [Setting Up a Password Reminder Service in Laravel](http://culttt.com/2015/03/02/setting-up-a-password-reminder-service/)
* [Good Introduction to Implementing Twitter Following Model in your Application](http://culttt.com/2013/06/03/creating-the-twitter-following-model-in-laravel-4/)
* [Test Driven Laravel From Scratch](http://adamwathan.me/2016/01/11/test-driven-laravel-from-scratch/)
* [Creating a Password less login system in Laravel](http://blog.tighten.co/creating-a-password-less-medium-style-email-only-authentication-system-in-laravel?utm_source=twitter&utm_medium=social&utm_campaign=tweetPosts)
* [Laravel Large File Uploads Middleware](https://twitter.com/themsaid/status/713784000968527872/photo/1?utm_source=fb&utm_medium=fb&utm_campaign=py_jac&utm_content=715844776327782400)
* [10 less known but awesome laravel collection methods](http://laraveldaily.com/10-less-known-but-awesome-laravel-collections-methods/?utm_content=buffer89887&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
* [Email Verification With Laravel](http://bensmith.io/email-verification-with-laravel)
* [How to add tagging to your Laravel App](https://laravel-news.com/2015/10/how-to-add-tagging-to-your-laravel-app/)
* [The Magic behind Laravel Valet](http://themsaid.github.io/magic-behind-laravel-valet-20160506/)
* [Introduction to Laravel Valet](https://dotdev.co/laravel-valet-ab9e745dd6f0#.a8zku1fmm)
* [Writing Advanced Eloquent Search Query Filters](https://dotdev.co/writing-advanced-eloquent-search-query-filters-de8b6c2598db#.jvxqc6hn5)
* [Sharing data between views using Laravel view composers](https://scotch.io/tutorials/sharing-data-between-views-using-laravel-view-composers?utm_campaign=Laravel%20News&utm_medium=email&utm_source=ln105)
* [A Package to manage events on google calendar](https://murze.be/2016/05/package-manage-events-google-calendar/)
* [Why you shouldn't set global variables in base controller](http://laraveldaily.com/global-variables-in-base-controller/)
* [Avoiding the burden of file uploads](https://cwhite.me/avoiding-the-burden-of-file-uploads/)
* [Simple Vue.js pagination with Laravel](https://dotdev.co/simple-vue-js-pagination-with-laravel-33b7cfbb5ccc#.azss64yo3)
* [Authentication Improvements in Laravel 5.3](https://josephsilber.com/posts/2016/07/10/authentication-improvements-in-laravel-5-3)
* [Laravel/MySQL JSON documents faster lookup using generated columns](http://themsaid.com/laravel-mysql-json-colum-fast-lookup-20160709/)
* [Implementing smart search with Laravel and typeaheadjs](https://scotch.io/tutorials/implementing-smart-search-with-laravel-and-typeahead-js)
* [Setting up multi-auth in Laravel 5.2](https://metricloop.com/blog/setting-up-multi-auth-in-laravel-52)
* [Deep Dive into Laravel Echo](https://mattstauffer.co/blog/introducing-laravel-echo)
* [5.3 feature announcements from Laracon](https://mattstauffer.co/blog/5-3-feature-announcement-notes-from-laracon)
* [Creating your first Laravel app and adding authentication](https://auth0.com/blog/creating-your-first-laravel-app-and-adding-authentication/)
* [Building a single page app from scratch with vuejs and Laravel](http://taha-sh.com/blog/building-a-single-page-application-from-scratch-with-vuejs-and-laravel)
* [Tracking if a user is online in Laravel](https://erikbelusic.com/tracking-if-a-user-is-online-in-laravel/)
* [Understanding the Laravel service Container](https://dotdev.co/understanding-laravel-service-container-bd488ca05280#.j8m80swcl)
* [Scaling Laravel using AWS Elastic Beanstalk Part 1: Setting up Laravel](https://deliciousbrains.com/scaling-laravel-aws-elastic-beanstalk-part-1-setting-up-laravel/)
* [Scaling Laravel using AWS Elastic Beanstalk Part 2: Setting up VPC, RDS, Elasticache](https://deliciousbrains.com/scaling-laravel-using-aws-elastic-beanstalk-part-2-setting-up-vpc-rds-elasticache/)
* [Scaling Laravel using AWS Elastic Beanstalk Part 3: Setting up Elastic Beanstalk](https://deliciousbrains.com/scaling-laravel-using-aws-elastic-beanstalk-part-3-setting-elastic-beanstalk/)
* [Parsing Yaml Files in Laravel 5](https://medium.com/@calina_t/parsing-yaml-files-in-laravel-5-bca2ead5242e#.qxqvmroyf)
* [How to: Soft Deleting and Restoring in Laravel](https://metricloop.com/blog/how-to-soft-deleting-and-restoring-in-laravel)
* [Crud Operations using Jquery, Ajax Laravel 5.3](http://way2php.com/crud-operations-using-jquery-ajax-laravel-5-3/)
* [Throttle Password Reset](https://alfrednutile.info/posts/194)
* [Higher Order Messaging Implementation feature](https://laravel-news.com/2016/11/higher-order-messaging/)
* [Laravel Spark Tests Code - All Spark Integration Tests](https://github.com/laravel/spark-tests/tree/3.0/tests)
* [2FA in Laravel with Google Authenticator](https://www.sitepoint.com/2fa-in-laravel-with-google-authenticator-get-secure/)
* [Multi-tenant Saas API using Laravel - Setting Up](http://ralphowino.com/blog/multi-tenant-saas-api-using-laravel-setting-up/)
* [Getting Started with Pusher and Laravel Echo](https://www.youtube.com/watch?v=Qoti7G-tjN8&feature=youtu.be)
* [10 days of Laravel 5 - Building a Laravel Survey App](https://blog.khophi.co/10-days-laravel-5-laravel-survey-app/)
* [Laravel and AWS](https://vimeo.com/190974122)
* [Laravel 5 Instagram API tutorial](http://itsolutionstuff.com/post/laravel-5-instagram-api-tutorial-with-exampleexample.html)
* [Testing Laravel Middleware](http://matthewdaly.co.uk/blog/2016/11/29/testing-laravel-middleware/#.WD4IzZqynr4.twitter)
* [Overriding Laravels Helper functions](https://murze.be/2016/12/overriding-laravels-helper-functions/)
* [How to auto-validate eloquent models on Laravel 5.3](https://unnikked.ga/how-to-auto-validate-eloquent-models-on-laravel-5-3-47d8f8cc5cdf#.rhg73d11p)
* [Introducing Laravel Mix - New in Laravel 5.4](https://mattstauffer.co/blog/introducing-laravel-mix-new-in-laravel-5-4)
* [How to integrate paypal gateway with Laravel 5.4](http://itsolutionstuff.com/post/how-to-integrate-paypal-payment-gateway-with-laravel54example.html)
* [Vue 2.0 and Laravel 5.3 Series](https://www.youtube.com/playlist?list=PL3ZhWMazGi9IommUd5zQmjyNeF7s1sP7Y)
* [Introducing Laravel Dusk - New in Laravel 5.4](https://mattstauffer.co/blog/introducing-laravel-dusk-new-in-laravel-5-4)
* [Integrating Laravel and Flarum](https://wogan.blog/2017/02/12/integrating-laravel-and-flarum/)
* [Understanding the Laravel Macroable trait](https://unnikked.ga/understanding-the-laravel-macroable-trait-dab051f09172#.le9dgvs7j)
* [Upload Multiple Files in Laravel 5.4](http://laraveldaily.com/upload-multiple-files-laravel-5-4/)
* [Non-breaking, SEO friendly urls in Laravel](https://sebastiandedeyne.com/posts/2017/non-breaking-seo-friendly-urls-in-laravel)
* [Image Upload and Validation using Laravel and VueJS](https://medium.com/@jagadeshanh/image-upload-and-validation-using-laravel-and-vuejs-e71e0f094fbb#.y6rcd3dgp)
* [Testing Partial JSON Responses with Laravel](https://laravel-news.com/testing-partial-json)
* [Laravel 5.4 native User Authentication + Role Authorization](https://medium.com/@ezpabon/laravel-5-4-native-user-authentication-role-authorization-3dbae4049c8a)
* [Laravel Translation via Google Spreadsheet](https://medium.com/skyshidigital/laravel-translation-via-google-spreadsheet-9e7b6d9b45b2)
* [Laravel AJAX File Upload with BlueImp JQuery Library](http://laraveldaily.com/laravel-ajax-file-upload-blueimp-jquery-library/)
* [Step by Step Guide to Building Your First Laravel Application](https://laravel-news.com/your-first-laravel-application/)
* [Laravel Dusk Series by DevDojo](https://devdojo.com/series/laravel-dusk/episode/intro)
* [Building a User Invitation System with Laravel](https://laravel-news.com/user-invitation-system)
* [Running Dusk tests on Travis CI and CircleCI](https://laravel-news.com/laravel-dusk-continuous-integration)
* [How to build youtube like app with Laravel and Vuejs](http://www.qcode.in/youtube-like-app-vue-js-laravel/)
* [An Introduction to Laravel Authorization Gates](https://laravel-news.com/authorization-gates)
* [Building an Interactive Voice Response System with Laravel and Nexmo](https://laravel-news.com/laravel-hotline-ivr)
* [Rebuild Twitter with Laravel — User and Authentication - Part 1](https://medium.com/@just4sky/rebuild-twitter-with-laravel-user-and-authentication-9b0adb392dc6)
* [Rebuild Twitter with Laravel-Followers - Part 2](https://medium.com/@just4sky/rebuild-twitter-with-laravel-followers-fdecaae22499)
* [Rebuild Twitter with Laravel — Timeline - Part 3](https://medium.com/@just4sky/rebuild-twitter-with-laravel-timeline-2a2b63ca8e1b)
* [Learn how to Improve the performance of your Laravel app with Performant Laravel](https://laravel-news.com/performant-laravel)

### Search - Specific Resource
* [Learning ElasticSearch With Laravel](https://michaelstivala.com/learning-elasticsearch-with-laravel/)
* [Build Search Functionality with Laravel Scout & VueJs](https://scotch.io/tutorials/build-search-functionality-with-laravel-scout-and-vue-js)
* [50 Laravel Tricks](https://murze.be/2015/11/50-laravel-tricks/)
* [Login With Email Or Username (In One Field)](http://laraveldaily.com/laravel-login-email-username-one-field/)
* [Model Default Ordering: Assigning Global Scope](http://laraveldaily.com/model-default-ordering-assigning-global-scope/)
* [Autocomplete using Laravel and VueJS](https://medium.com/@jagadeshanh/autocomplete-using-laravel-and-vuejs-b892f104372d#.5k93o4wet)
* [How make Laravel and ElasticSearch become friends](https://medium.com/@babenko.i.a/how-to-make-laravel-and-elasticsearch-become-friends-55ed7690331c)

## Machine Learning
* [Machine Learning - Google Crash Course](https://developers.google.com/machine-learning/crash-course/)

## Ionic
* [raymondcamden.com](http://www.raymondcamden.com/)
* [mcgivery.com](http://mcgivery.com/)
* [joshmorony.com](http://www.joshmorony.com/category/ionic-tutorials/)
* [gajotres.net](http://www.gajotres.net/)
* [devdactic.com](https://devdactic.com/)
* [blog.nraboy.com](https://blog.nraboy.com/)
* [gonehybrid.com](http://gonehybrid.com/)
* [Mastering the Ionic Framework](https://thinkster.io/topics/ionic)

### Specific Resource
* [Ionic Adventures](https://github.com/juarezpaf/ionic-adventures)
* [170+ Ionic Framework Resources](http://mcgivery.com/100-ionic-framework-resources/)
* [Ionic SocketIO Chat Application Tutorial](https://www.airpair.com/ionic-framework/posts/ionic-socketio-chat-application-tutorial)
* [Create a File Browser Using Ionic Framework](https://www.airpair.com/ionic-framework/posts/ionic-file-browser-app)
* [The Definitive Ionic Starter Guide](https://www.airpair.com/ionic-framework/posts/the-definitive-ionic-starter-guide)
* [Building Real-Time, Multi-Platform Mobile Applications Using Ionic and Firebase](http://www.toptal.com/front-end/building-multi-platform-real-time-mobile-applications-using-ionic-framework-and-firebase)
* [Build a Real Time Hybrid App with Ionic and Firebase](https://www.airpair.com/angularjs/posts/build-a-real-time-hybrid-app-with-ionic-firebase)
* [Using Local Notifications in Your Ionic Framework App](http://devdactic.com/local-notifications-ionic/)
* [How to handle User Authentication With AngularJs in your Ionic App](http://devdactic.com/user-auth-angularjs-ionic/)
* [Ultimate angularjs and Ionic Performance Cheat Sheet](http://julienrenaux.fr/2015/08/24/ultimate-angularjs-and-ionic-performance-cheat-sheet/)
* [Awesome Ionic](https://github.com/Alexintosh/Awesome-Ionic)

## Firebase

### Specific Resource
* [Getting Started with File Storage with Firebase](https://www.youtube.com/watch?v=SpxHVrpfGgU)
* [Firebase: Building a realtime App](https://www.airpair.com/firebase/posts/firebase-building-realtime-app)
* [Firebase Database for SQL Developers Series](https://www.youtube.com/watch?v=SfenWGeHarE)
* [Creating a Web App from Scratch Using Firebase and AngularJS](https://code.tutsplus.com/tutorials/creating-a-web-app-from-scratch-using-angularjs-and-firebase--cms-22391)
* [Firebase Android Codelab](https://codelabs.developers.google.com/codelabs/firebase-android)

## Successful Developer Strategies
* [Successful Developer Career Strategies](http://www.outlierdeveloper.com/qa-successful-developer-career-strategies/)
* [Advice for Aspiring Programmers](https://abdulapopoola.com/2016/05/02/advice-for-aspiring-programmers/?blogsub=confirming#blog_subscription-4)
* [Software Developer Resume Anti Patterns](https://medium.com/@mhriess/software-developer-resume-anti-patterns-4e906f2314cd#.17hihnysz)
* [What are the things required to become a hardcore programmer?](https://www.quora.com/What-are-the-things-required-to-become-a-hardcore-programmer)
* [Finding time to become a better developer](https://medium.freecodecamp.com/finding-time-to-become-a-better-developer-eebc154881b2#.mjn6rpelt)
* [One way to greatness: Pick Yourself](https://medium.freecodecamp.com/one-way-to-greatness-pick-yourself-31945487731b)
* [The Software Developer's Library: A treasure trive of books for people who love code](https://medium.com/javascript-scene/the-software-developer-s-library-a-treasure-trove-of-books-for-people-who-love-code-f9bc92c7883b#.5xcdwzaam)
* [Learn to code, 13 tips that could save you years of effort](https://medium.com/javascript-scene/learn-to-code-13-tips-that-could-save-you-years-of-effort-92ce799a3e1f#.j5wmlp7gp)
* [Getting to 10x Results. What any developer can learn from the best!](https://medium.com/javascript-scene/getting-to-10x-results-what-any-developer-can-learn-from-the-best-54b6c296a5ef#.1b1w14tq3)
* [How to become a better developer by coding less](https://www.sitepoint.com/how-to-become-a-better-developer-by-coding-less/)
* [How to think like a Programmer](https://medium.freecodecamp.org/how-to-think-like-a-programmer-3ae955d414cd)
* [How to write a great resume for software engineers](https://medium.freecodecamp.org/how-to-write-a-great-resume-for-software-engineers-75d514dd8322)

## Developer Inspiring Stories
* [Sebastian Mckenzie's 2015 In Review](https://medium.com/@sebmck/2015-in-review-51ac7035e272#.f5u4kzhjg)
* [John Morony - Developing Authority: Year in Review 2016](http://developingauthority.com/year-in-review-2016/)

## Database

### Specific Resource
* [Database Modelling Answers to several Systems](http://www.databaseanswers.org/data_models/)

## Scrum / Development Workflow
* [Level up your development workflow with Github and Pivotal Tracker](http://blog.pivotal.io/labs/labs/level-up-your-development-workflow-with-github-pivotal-tracker)
* [Building your own Development Environment](https://www.smashingmagazine.com/2015/07/development-to-deployment-workflow/)

### Specific Resource
* [The basics of Scrum](http://www.scruminc.com/wp-content/uploads/2014/06/The-Basics-of-Scrum.pdf)
* [Scrum Fundamentals](http://www.scruminc.com/scrum-fundamentals/)
* [Definition of Ready](http://www.scruminc.com/definition-of-ready/)
* [Definition of Done](http://www.scruminc.com/definition-of-done/)
* [Scrum Team](http://www.scruminc.com/scrum-team/)
* [Scrum Master](http://www.scruminc.com/scrum-master/)
* [Product Owner](http://www.scruminc.com/product-owner/)
* [Product Backlog](http://www.scruminc.com/product-backlog/)
* [Sprint](http://www.scruminc.com/sprint/)
* [Sprint burndown Chart](http://www.scruminc.com/sprint-burndown-chart/)
* [Sprint Planning](http://www.scruminc.com/sprint-planning/)
* [Sprint backlog](http://www.scruminc.com/sprint-backlog/)
* [Sprint review](http://www.scruminc.com/sprint-review/)
* [Scrum Management](http://www.scruminc.com/scrum-management/)
* [Agile Defense](http://www.scruminc.com/agile-defense/)
* [Velocity](http://www.scruminc.com/velocity/)
* [Product Backlog Refinement](http://www.scruminc.com/product-backlog-refinement/)
* [Potentially Shippable product](http://www.scruminc.com/potentially-shippable-product/)
* [Product Backlog Items](http://www.scruminc.com/product-backlog-item-pbi/)
* [Well Formed Stories](http://blog.pivotal.io/labs/labs/well-formed-stories)

## Git

* [git-attitude.fr](http://www.git-attitude.fr/)

### Specific Resource
* [Visual way to learn Git Branching](http://pcottle.github.io/learnGitBranching/)
* [Getting Solid at git rebase and merge](https://medium.com/@porteneuve/getting-solid-at-git-rebase-vs-merge-4fa1a48c53aa)
* [Merge or Rebase - SourceTree](https://blog.sourcetreeapp.com/2012/08/21/merge-or-rebase/)
* [Git Subsplit - Splitting out a directory to its own Git Repository](https://dotdev.co/splitting-out-a-directory-to-its-own-git-repository-3e5dc410871b#.f34ik4d64)

## DevOps

* [High Scalability](https://highscalability.wordpress.com/)
* [Highly Scalable](http://highscalability.com/)
* [Ops School](http://www.opsschool.org)
* [Cron Tasks Schedule](https://crontab.guru/)

## Commandline

* [Command line Power User](http://commandlinepoweruser.com/)
* [Repository of Dotfiles ](http://dotfiles.github.io/)

### Specific Resource
* [Awesome Zsh Plugins](https://github.com/unixorn/awesome-zsh-plugins#frameworks)

## Open Source
* [Up for Grabs : Open Source Projects that require contribution](http://up-for-grabs.net/#/)
* [How to be an Open Source Gardener](http://words.steveklabnik.com/how-to-be-an-open-source-gardener)
* [How talks affect an Open Source Project](https://medium.com/developer-relations/how-talks-affect-an-open-source-project-e4dd1db81a6d#.hoitc2f7d)
* [Contributing to your first open source project: A Practical approach](https://medium.com/@AceKYD/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae#.voh2zlj0o)
* [List Of Public JSON APIs](https://github.com/toddmotto/public-apis)
* [99 [Pr]-oblems: A beginners guide to open source](https://medium.com/clarifai-champions/99-pr-oblems-a-beginners-guide-to-open-source-abc1b867385a#.1qy4f66gq)
* [Opensource Guide](https://opensource.guide/)

## Regex
* [Regex One](http://regexone.com/)

## Design Patterns
* [2 Design Patterns that will make your applications better](http://ryantablada.com/post/two-design-patterns-that-will-make-your-applications-better)
* [Reusable Repository Design in Laravel](http://slashnode.com/reusable-repository-design-in-laravel/)

## Better Programming, Better development teams, Better Product
* [Giving Better Code Reviews](https://medium.com/@mrjoelkemp/giving-better-code-reviews-16109e0fdd36#.de615s9i6)
* [How to write a Great Error message](https://medium.com/@thomasfuchs/how-to-write-an-error-message-883718173322#.rdv2usryh)
* [Strategies for Organizing Code](https://medium.com/@msandin/strategies-for-organizing-code-2c9d690b6f33#.e66qd6273)
* [Designing great API docs](http://blog.parse.com/learn/engineering/designing-great-api-docs/)
* [Why every element of SOLID is wrong](https://speakerdeck.com/tastapod/why-every-element-of-solid-is-wrong)
* [What makes a Senior Software Engineer](https://dev.to/klnusbaum/what-makes-a-senior-software-engineer)
* [Learning how to learn - The most important developer skill](https://medium.freecodecamp.com/learning-how-to-learn-the-most-important-developer-skill-7bf62dfaf67d#.tjo9nc9zk)
* [How the Web works - A primer for newcomers to web development or anyone really](https://medium.freecodecamp.com/how-the-web-works-a-primer-for-newcomers-to-web-development-or-anyone-really-b4584e63585c#.ky995foe7)
* [Roadmap to becoming a web developer in 2017](https://github.com/kamranahmedse/developer-roadmap)

## Nice & Terrific Hacks
* [Slack Quick Switcher Hack](https://gist.github.com/benvan/9111039)

## Community Building
* [Your Blog is the engine of Community](https://medium.com/@shanselman/your-blog-is-the-engine-of-community-cfbb21a5ae80#.tetie83sw)

## Interview Preparation for Developers
* [Google Interview University](https://github.com/jwasham/google-interview-university)
* [Tech Interview Handbook](https://github.com/yangshun/tech-interview-handbook)

## Progressive Web Apps
* [Progressive Web apps with React - Part 1](https://medium.com/@addyosmani/progressive-web-apps-with-react-js-part-i-introduction-50679aef2b12#.92byl0ok8)
* [Progressive Web apps with React - Part 2](https://medium.com/@addyosmani/progressive-web-apps-with-react-js-part-2-page-load-performance-33b932d97cf2#.xalsng8kr)
* [Progressive Web apps with React - Part 3](https://medium.com/@addyosmani/progressive-web-apps-with-react-js-part-3-offline-support-and-network-resilience-c84db889162c#.hhs60ouei)
* [Progressive Web apps with React - Part 4](https://medium.com/@addyosmani/progressive-web-apps-with-react-js-part-4-site-is-progressively-enhanced-b5ad7cf7a447#.9yg9btmnn)
* [How to set up a basic Service Worker(With Caching) ](https://www.youtube.com/watch?v=BfL3pprhnms)
* [Offline first with Service Worker - Part 1](https://bitsofco.de/bitsofcode-pwa-part-1-offline-first-with-service-worker/)
* [Instant Loading with IndexedDB - Part 2](https://bitsofco.de/bitsofcode-pwa-part-2-instant-loading-with-indexeddb/)
* [Push Notifications on the Web - Part 3](https://bitsofco.de/bitsofcode-pwa-part-3-push-notifications/)
* [Send messages when you are back online with service workers and background sync](https://www.twilio.com/blog/2017/02/send-messages-when-youre-back-online-with-service-workers-and-background-sync.html)
* [Getting started with the web share API](https://deanhume.com/Home/BlogPost/getting-started-with-the-web-share-api/10156)
* [Progressive Web App libraries in Production](https://medium.com/dev-channel/progressive-web-app-libraries-in-production-b52cad37d34?imm_mid=0eeb35&cmp=em-web-na-na-newsltr_20170315#.vhk6dvnlx)
* [Introducing Redux Offline-first Architecture for Progressive Web Applications & React](https://hackernoon.com/introducing-redux-offline-offline-first-architecture-for-progressive-web-applications-and-react-68c5167ecfe0)
* [Rethinking Offline First sync for Service Workers](https://medium.com/offline-camp/rethinking-offline-first-sync-for-service-workers-da4727b6dee)
* [Offline first for everyday developers quickly](https://medium.com/offline-camp/offline-first-for-everyday-developers-quickly-fbd0dd59c55e)
* [Twitter lite and High Performance React Progressive Web Apps at Scale](https://medium.com/@paularmstrong/twitter-lite-and-high-performance-react-progressive-web-apps-at-scale-d28a00e780a3)
* [Offline Sync for Progressive Web Apps](https://medium.com/ibm-watson-data-lab/offline-sync-for-progressive-web-apps-ccab6bf6db17)
* [Offline first Podcasts](https://medium.com/offline-camp/offline-first-podcasts-d0be01721ee6)
* [Build your first progressive web app with React](https://engineering.musefind.com/build-your-first-progressive-web-app-with-react-8e1449c575cd)
* [Progressive Web Apps Training Course by Google](https://developers.google.com/web/ilt/pwa/)

## Security
* [A definitive guide to Form based website authentication](http://stackoverflow.com/questions/549/the-definitive-guide-to-form-based-website-authentication)
* [Elaborate Security Guide For Developers](https://github.com/FallibleInc/security-guide-for-developers)
* [Cross Site Request Forgery is dead](https://scotthelme.co.uk/csrf-is-dead/)
* [Preventing cross site attacks using same site cookies](https://blogs.dropbox.com/tech/2017/03/preventing-cross-site-attacks-using-same-site-cookies/)

## Authentication
* [Auth Boss](https://github.com/teesloane/Auth-Boss)

## Frontend Development
* [The Frontend Development Handbook](https://frontendmasters.com/books/front-end-handbook/2017/)

## Chrome Dev Tools
* [Preload, Prefetch and Priorities in Chrome](https://medium.com/reloading/preload-prefetch-and-priorities-in-chrome-776165961bbf)
* [Getting Started With Headless Chrome](https://developers.google.com/web/updates/2017/04/headless-chrome)

## Realtime
* [How to build a realtime chart using Laravel and Pusher](https://blog.pusher.com/build-realtime-chart-using-laravel-pusher/)
* [How to update a user’s status in realtime in JavaScript](https://blog.pusher.com/update-users-status-realtime-javascript/)
* [How to build a collaborative note app using Laravel](https://blog.pusher.com/build-collaborative-note-app-using-laravel/)
* [How to build a collaborative text editor with JavaScript](https://blog.pusher.com/build-collaborative-text-editor-javascript/)

## Stories From The Trenches
* [How we fine-tuned HAProxy to achieve 2,000,000 concurrent SSL connections](https://medium.freecodecamp.com/how-we-fine-tuned-haproxy-to-achieve-2-000-000-concurrent-ssl-connections-d017e61a4d27)

## Conference Talks
* [JavaScript is a Buffet, not the enemy - Chris Heilmann](https://youtu.be/rfgXKJPMCos)
* [Everything is a plugin! Mastering webpack from the inside out - Sean Larkin](https://www.youtube.com/watch?v=4tQiJaFzuJ8)

## Remote Work
* [Landing Jobs](https://landing.jobs)
* [OkJob](https://okjob.io/remote-4-day-work-week/)
* [Remote OK](https://remoteok.io)

## How can I thank you?

Why not star the github repo? I'd love the attention! Why not share the link for this repository on Twitter or HackerNews? Spread the word!

Don't forget to [follow me on twitter](https://twitter.com/unicodeveloper)!

Thanks!
Prosper Otemuyiwa.