Posted by & filed under Webdev.

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables… Read more »

PPM – PHP Process Manager

Posted by & filed under Webdev.

PHP-PM is a process manager, supercharger and load balancer for PHP applications. It’s based on ReactPHP and works best with applications that use request-response frameworks like Symfony’s HTTPKernel. The approach of this is to kill the expensive bootstrap of PHP (declaring symbols, loading/parsing files) and the bootstrap of feature-rich frameworks. See Performance section for a… Read more »

Best developer links of past 2017

Posted by & filed under Webdev.

Learn Top-down learning path: Machine Learning for Software Engineers Learn X in Y minutes Microservices, Monoliths, and NoOps Clean architectures in Python: a step-by-step example Python Awesome Python Pipenv: Python Development Workflow for Humans Python job scheduling for humans uvloop: Blazing fast Python networking


Posted by & filed under Webdev.

Laradock is a Docker PHP development environment. It facilitate running PHP Apps on Docker. Laradock is configured to run Laravel Apps by default, and it can be modifyed to run all kinds of PHP Apps (Symfony, Codeigniter, WordPress, Drupal…). Use Docker first and learn about it later. Github

Google Interview University

Posted by & filed under Study.

This is my multi-month study plan for going from web developer (self-taught, no CS degree) to Google software engineer. This long list has been extracted and expanded from Google’s coaching notes, so these are the things you need to know. There are extra items I added at the bottom that may come up in the… Read more »

VIM, Sublime

Posted by & filed under Webdev.

The Ultimate vimrc: Sublime 2/3 theme: Sublime 2/3 theme 2:

How to Build Your Own Dependency Injection Container

Posted by & filed under Webdev.

A search for “dependency injection container” on packagist currently provides over 95 pages of results. It is safe to say that this particular “wheel” has been invented. However, no chef ever learned to cook using only ready meals. Likewise, no developer ever learned programming using only “ready code”. In this article, we are going to… Read more »

PHP 7 new features

Posted by & filed under Webdev.

PHP 7 makes powering the web a whole lot better

Codeception BDD-style PHP testing.

Posted by & filed under Webdev.

Modern PHP testing for everyone. Codeception PHP Testing Framework is designed to work just out of the box. This means its installation requires minimal steps and no external dependencies preinstalled (except PHP, of course). Only one configuration step should be taken and you are ready to test your web application from an eye of actual… Read more »