Daniel Sipos, Jul 05
The Drupal 8 version of EntityFieldQuery
Danny Sipos covers the Drupal 8 version of EntityFieldQuery in depth, explaining the differences from Drupal 7 and demonstrating its use.
Craig Buckler, Jul 04
Is Your Browser Your Next IDE?
Mozilla is placing a web editor directly inside the Firefox development tools. Craig discusses whether it's a great idea or a return to browser bloat?
Bruno Skvorc, Jul 04
13 Steps to Get eZ Publish 5.x to Work on Homestead
Is it possible to get eZ Publish up and running in a Vagrant box hosted on Windows? Let's find out.
Richo Healey, Jul 02
How do you track down a transient segfault in a system like Varnish? Join us down the rabbit hole
Peter Nijssen, Jul 02
Continuous Integration with PHP-CI
Peter Nijssen reviews PHP-CI, a new Continuous Integration tool focusing on PHP projects exclusively. See how it stacks up against the rest!
Bruno Skvorc, Jul 01
How to Install Xdebug with PHPStorm and Vagrant
Here's how you get XDebug to work though PHPStorm across a Vagrant layer all the way to your PHP app. Don't let virtual machines impede your debugging!
M. David Green, Jun 30
Using Regular Expressions to Check String Length
Learn how to use regular expressions in your coding, and you will discover a wide range of uses. Here's how to use them to check string length.
Shaumik Daityari, Jun 30
15 Little-Known Unix Commands
Shaumik describes 15 unix terminal commands that you may never have used before or even heard of.
Matthew Setter, Jun 28
Arrays, Slices and Basic OOP in Go
Matthew Setter covers Arrays, Slices and Basic OOP in Go. They're different from what you're used to in dynamic languages, but very powerful.
Bruno Skvorc, Jun 24
Stress-test your PHP App with ApacheBench
Stress-test your app with ApacheBench - a tool designed to nuke your application with as many requests as you tell it to - see how strong your server is.
Shaumik Daityari, Jun 24
Using .htaccess to Prevent Web Scraping
Shaumik looks at ways to use .htaccess directives to prevent bots from scraping your content, and how these methods might be combated by the scrapers.
Daniel Sipos, Jun 23
Drupal 7: Relationships, Contextual Filters and Field Rewriting in Views 3
Danny Sipos explains Relationships, Contextual Filters and Field Rewriting in Drupal's Views 3
Reza Lavaryan, Jun 21
Dynamic Menu Builder for Bootstrap 3: Item and Link
Reza Lavaryan wraps up his fleximenu series by writing the last two classes for our menu builder - Item and Link.
Reza Lavaryan, Jun 20
Dynamic Menu Builder for Bootstrap 3: Menu Manager
Reza Lavaryan introduces an implementation of a menu builder for Twitter Bootstrap 3 by building a Menu Manager class for part 1 of this series
Matthew Setter, Jun 19
Go: Building Web Applications With Beego - Part 2
Matthew Setter wraps up his Beego series with part 2 of an in-depth tutorial on building web apps in Go, Google's server-side language.
Daniel Sipos, Jun 18
Building a Drupal 8 Module - Config and the Service Container
Danny Sipos wraps up his Drupal 8 Module Development series by focusing on configuration management and service containers
Shaumik Daityari, Jun 17
10 Tips to Push Your Git Skills to the Next Level
Shaumik covers 10 Git techniques that will help you take your Git knowledge and skills to a more advanced level, improving your workflow.
Craig Buckler, Jun 17
What's New in Firebug 2.0
Following the Firefox 30 release, Firebug 2.0 was also launched. Craig looks at the new features in the original developer console and considers its future.
Matthew Setter, Jun 17
Go: Building Web Applications with Beego
Matthew Setter introduces Beego - a web application framework for the Go language. Learn how to get started building web apps in Go.
James Hibbard, Jun 16
This Week on the Web: Swift, Bitcoin Calculators, and More!
A weekly collection of links to articles and resources that will make your lives as designers and developers easier, in this fast-paced industry.
Daniel Sipos, Jun 16
Building a Drupal 8 Module: Blocks and Forms
Danny Sipos continues his series on Drupal 8 module development by explaining and demonstrating Blocks and Forms
Islam Wazery, Jun 16
Getting Started with Vim
Vi/Vim is one of the most popular editors in the programming community. Vim has been around for decades, and offers many advantages and efficiencies, provided you are willing to learn it. Today, I hope to help you on the path of learning Vim.
Bruno Skvorc, Jun 14
Announcing PHP Summer Camp
PHP Summer Camp is an annual hands-on workshop conference in Rovinj, Croatia, focusing on eZ Publish and Symfony2, taking place from September 3rd to 6th
Daniel Sipos, Jun 13
Build a Drupal 8 Module: Routing, Controllers and Menu Links
Danny Sipos introduces you to the cutting edge of Drupal: building Drupal 8 modules