29 COMMENTs
Web
Hugo Giraudel, Jul 08

Semantic Versioning: Why You Should Be Using it

Hugo looks at a logical solution for version number: SemVer, a new way to bump up version numbers in software development projects.
16 COMMENTs
WordPress
Bruno Skvorc, Jul 08

First Look at Themosis, a Framework for WordPress Developers

Themosis is a new plugin for WordPress which enables MVC-powered plugin development for WP with rigid Laravel-like structure
13 COMMENTs
PHP
Bruno Skvorc, Jul 06

0xDBE: A First Look

0xDBE is a new tool by JetBrains made to solve all our database management problems. Soon, we'll be able to leave Workbench behind and work without crashes!
17 COMMENTs
PHP
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.
18 COMMENTs
Web
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?
29 COMMENTs
PHP
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.
Programming
Richo Healey, Jul 02

Debugging Varnish

How do you track down a transient segfault in a system like Varnish? Join us down the rabbit hole
22 COMMENTs
PHP
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!
30 COMMENTs
PHP
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!
28 COMMENTs
Programming
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.
Programming
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.
8 COMMENTs
PHP
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.
16 COMMENTs
Web
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.
19 COMMENTs
PHP
Bruno Skvorc, Jun 24

8 Must Have PHP Quality Assurance Tools

Take a look at this list of 8 PHP Quality Assurance tools - absolute essentials in your passion projects
PHP
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
10 COMMENTs
PHP
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.
19 COMMENTs
PHP
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
5 COMMENTs
Programming
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.
2 COMMENTs
PHP
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
28 COMMENTs
Web
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.
22 COMMENTs
Web
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.
17 COMMENTs
Programming
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.
6 COMMENTs
Web
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.
PHP
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