Grav – a modern open source flat-file CMS

Grav is yet another addition to the growing number of the Open Source flat-file content management systems.  I guess, more and more people are realizing that not every website needs a database behind it.  And those that do need one, will have to work hard to keep it flexible and scaleable.

Grav brings a user friendly interface, lots of features, and extendability with themes and plugins.  Give it a spin!

Getting the best performance out of Amazon EFS

Jeff Geerling shares his tips for “Getting the best performance out of Amazon EFS”.  Given how (still) new the Amazon EFS is and how limited is the documentation of the best practices, this stuff is golden.

tl;dr: EFS is NFS. Networked file systems have inherent tradeoffs over local filesystem access—EFS doesn’t change that. Don’t expect the moon, benchmark and monitor it, and you’ll do fine.

Vim as a PHP IDE – the complete guide

Vim as a PHP IDE – the complete guide” is yet another one of those lengthy articles on how to setup Vim as an IDE (Integrated Development Environment), specifically so for PHP developers.

Over the years, it’s interesting to see how with more powerful Vim, such guides become more and more focused on the selection and configuration of the plugins, rather than on tweaking Vim configuration.

HTTPlug – The HTTP client abstraction for PHP

HTTPlug is an HTTP client abstraction for PHP.  Using this library you can decouple your code from the specifics of the HTTP implementation in your client of choice, and can also easily switch between different clients, like cURL, Guzzle, and so on.

HTTPlug also supports pluggable functionality, so you can expand or shrink as needed by your application.  Some examples of plugins include request / response logging and authentication.

Top 10: Best Tour (website guide) Javascript and jQuery plugins

As I always, I was just looking for one, but found a whole top 10 … Top 10: Best Tour (website guide) Javascript and jQuery plugins.  Any other recommendations or comments?