This document is intended as a guidance for new developers joining our teams at FLYERALARM. Because we think it might help others as well we open-sourced it. If you know something that's missing feel free send us a Pull-Request.
- The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets
- What Every Programmer Should Know About Memory
- What Every Developer Should Know About Time
- A story about an angry carrot and a floating point fairy
- How The Web Works
- HTTP on Wikipedia
- An Introduction To HTTP Basics
- TCP/IP Protocol Fundamentals Explained with a Diagram
- Google Developer Training For The Web
- Visualising data structures and algorithms through animation
- Clean Code
- DesignPatternsPHP
- 18 must-watch PHP architecture talks
- Practical Object-Oriented Design in Ruby
- Patterns of Enterprise Application Architecture
- Domain Driven Design
- Introduction to CQRS
- CQRS and Event Sourcing
- PHP The Right Way
- PHP The Wrong Way
- A response to PHP The Wrong Way
- PHP Framework Interoperability Group
- PSR - PHP Standard Recommendation
- PHP Library Discovery
- PHP Logging Basics
- Awesome PHP (A curated list of amazingly awesome PHP libraries, resources and shiny things)
- Efficient Data structures for PHP 7
- git
- Atlassian git Tutorials
- Composer - Dependency Manager For PHP
- Packagist - The PHP Package Repository
- PHPUnit
- Introduction to PHP Unit
- Twelve Benefits of Writing Unit Tests First
- A Beginner's Guide to npm
- The Agile Manifesto
- Agile Retrospectives
- Team Geek - A Software Developer's Guide to Working Well with Others
- MDN - Mozilla Developer Network
- Talks To Help You Become A Better Front-End Engineer
- Eloquent Javascript
- Netflix UI Engineers Youtube Channel
- Twitter Bootstrap
- Babel.js - ES6 today
- Don't make me think - Web Usability
- The Best Code is No Code At All
- The Pragmatic Programmer
- Simple Made Easy
- Refactoring: Improving the Design of Existing Code
- The full stackoverflow developer
- Measure anything, measure everything
- Go to a local user group
- Read open-source code on GitHub
- Never stop building stuff
On a side note: We are searching for talented people to join our various teams of developers in multiple locations