Web
Shaumik Daityari, Oct 02

Automate Debugging in Git with Unit Tests

Shaumik Daityari explains how to write unit test to automate the process of debugging a codebase in Git.
16 COMMENTs
Web
Shaumik Daityari, Sep 30

10 Time-saving Terminal Tips for UNIX Beginners

With the right set of commands, the terminal can definitely get things done faster. Shaumik Daityari shares 10 of the most useful, time-saving terminal tips
117 COMMENTs
PHP
George Fekete, Sep 22

Being a Full Stack Developer

George Fekete talks about being a full stack developer and the required technologies to be a good jack of all trades
328 COMMENTs
PHP
Bruno Skvorc, Sep 19

PhpStorm 8 Released - See What's New and Grab a Free License

This week marks the release of PhpStorm 8. It’s no secret PhpStorm has been a long personal favorite of mine after having won me over from Zend Studio, Netbeans and Sublime Text, and we’ve covered the tool extensively before, most notably with the shortcuts guide by yours truly. By following the EAPs, we also taken a look at the new features in PhpStorm 8 before it even came out. Now that the day has finally come, let’s see what else is included, and finish up with a giveaway of free licenses.

1 COMMENT
Web
Brett Romero, Sep 15

Using Python Templates with Jinja and Google App Engine

Learnable tutor Brett Romero demonstrates how to use Jinja templating along with the Google App Engine
24 COMMENTs
PHP
George Fekete, Sep 12

18 Critical Oversights in Web Development

George Fekete expands on previous posts about common PHP mistakes by listing 18 critical oversights in PHP and general web development
2 COMMENTs
Mobile
Jen Looper, Sep 10

Create a Kid-summoning IoT Device with Spark OS

Spark OS is a new operating system designed to make IoT development easier. We take a look at how it works and what it can do.
14 COMMENTs
Web
Craig Buckler, Sep 09

What the Death of YUI Can Teach Developers

Development of the YUI library has been ceased with immediate effect. Craig discusses the implications for anyone depending on YUI or another library.
172 COMMENTs
Web
Craig Buckler, Sep 03

SitePoint Smackdown: Atom vs Brackets vs Light Table vs Sublime Text

Craig reviews and compares four sophisticated text editors which have become web developer favorites. Will you be tempted to try another application?
12 COMMENTs
Web
Tim Evko, Aug 25

Becoming Truly 'Full-Stack' is Unrealistic, But You Should Try

Should you specialize in a particular web field or technology, or become a jack of all trades? It's more about having an open attitude, Tim Evko says.
9 COMMENTs
PHP
Shaumik Daityari, Aug 16

APIfy Your Legacy App with Toro

Shaumik Daityari explains how you can build a simple API interface for your legacy application with the Toro router class
3 COMMENTs
Web
Andrew Udvare, Aug 15

An Introduction to Git Hooks

Andrew Udvare introduces the concept of Git Hooks, useful scripts that run before or after actions in Git, helping with a number of repetitive tasks.
12 COMMENTs
PHP
Ivo Lukac, Aug 15

9 reasons to consider eZ Publish CMS for your next web project

Ivo Lukac explains why he feels eZ Publish is the right choice for your next CMS, especially if your project is a large one
PHP
Rajiv Seelam, Aug 14

IronMQ and Laravel: Delays and Retries

Rajiv Seelam addresses long running tasks, retries, delays and timeouts in this third installment on IronMQ push queues and Laravel
18 COMMENTs
PHP
Vova Feldman, Aug 13

How to Create a Unique 64bit Integer from String

Vova Feldman explains how his company tackled the problem of converting URLs into unique 64bit integers to achieve optimum MySQL performance while querying
2 COMMENTs
Programming
Michael Sauter, Aug 10

A Closer Look At Functions in Go

Michael Sauter goes in depth with Go functions, and brings you up to speed on what's similar to and what's different from the usual implementations
23 COMMENTs
PHP
Francesco Malatesta, Aug 07

Fast PHP Routing with PHRoute

Francesco Malatesta demonstrates the use of one of PHP's fastest routing engines - PHRoute by nikic. Forty times faster than Laravel's!
3 COMMENTs
PHP
Alexander Cogneau, Aug 04

Fractal: a Practical Walkthrough

Alex explains what Fractal is and how you can use it to keep your JSON output consistent, even after database schema changes
134 COMMENTs
PHP
Bruno Skvorc, Aug 03

Legacy Code is a Cancer

Bruno Skvorc argues against legacy code in well established projects, stating that new versions should not only supersede older ones, but also kill them.
16 COMMENTs
PHP
Taylor Ren, Aug 02

How To Make Microsoft Word Documents with PHP

Taylor Ren explains how you can use MS Interop to create Microsoft Word documents in PHP ready, immediately ready for the printer
25 COMMENTs
Web
Shaumik Daityari, Aug 01

8 Essential Skills Developers Can Learn in a Weekend

There's no shortage of new things to learn in the web development world. Shaumik Daityari presents some of the best skills you can learn in a weekend
3 COMMENTs
Programming
Shaumik Daityari, Jul 28

Debugging in Git with Blame and Bisect

Shaumik shows us, step by step, how to debug a code problem using git blame and git bisect.
13 COMMENTs
PHP
Jacek Barecki, Jul 28

Understanding OpCache

Jacek Barecki answers some common questions you might have about OpCache - the bytecode cache that's included by default in PHP 5.5 and above
7 COMMENTs
PHP
Bruno Skvorc, Jul 27

Diffbot: Crawling with Visual Machine Learning

Diffbot is a machine learning algorithm which relies on visual information - it parses content visually and determines parts of it as a human would.