Resources.

A collection of tools, libraries, articles, and other resources that I find useful in my development work.

Development Tools.

  • PhpStorm

    The most powerful PHP IDE that I use daily for all PHP development.

  • Visual Studio Code

    Excellent, lightweight code editor for JavaScript, Python, and other languages.

  • Vagrant

    Easy to configure development environments that mirror production.

  • Docker

    Container platform that makes it easy to deploy and scale applications.

  • Git

    The essential version control system for software development.

PHP Libraries & Frameworks.

  • Laravel

    The PHP framework for web artisans - elegant syntax and powerful features.

  • Symfony

    A set of reusable PHP components and a PHP framework for web projects.

  • CodeIgniter

    A lightweight PHP framework known for its small footprint and simplicity.

  • Composer

    Dependency manager for PHP that's essential for modern PHP development.

  • PHPUnit

    The standard unit testing framework for PHP applications.

Learning Resources.

  • Laracasts

    Amazing video tutorials for modern web development, focusing on PHP and JavaScript.

  • PHP The Right Way

    A quick reference for PHP best practices, coding standards, and links to authoritative tutorials.

  • freeCodeCamp

    Free coding lessons and projects to help beginners learn web development.

  • Egghead

    Concise video tutorials for web development topics.

  • Smashing Magazine

    Professional articles and tutorials for web designers and developers.

Productivity.

  • Notion

    All-in-one workspace for notes, tasks, wikis, and databases.

  • Trello

    Visual tool for organizing your work with boards, lists, and cards.

  • Figma

    Collaborative interface design tool that's browser-based.

  • Slack

    Team communication tool that integrates with many development services.

  • Jira

    Issue tracking and project management tool for software teams.