Web
John Sonmez, Jun 27

The Software Developer's Guide to Getting a Job

John Sonmez offers tips and tricks on how to help software developers get a job, including ways to think outside the box and take control of the process.
JavaScript
Graham Cox, Jun 27

BDD in JavaScript: Getting Started with Cucumber and Gherkin

Graham Cox introduces Cucumber, a framework that runs BDD-style acceptance tests, which can be understood by non-technical people involved in a project.
6 COMMENTs
JavaScript
Jatin Shridhar, Jun 26

Introduction to Kubernetes: How to Deploy a Node.js Docker App

Need to deploy multiple Docker containers? Jatin Shridar looks at Kubernetes: a tool for automated deployment, scaling, and management of docker containers.
PHP
Dino Londis, Jun 26

How to Choose a DDoS Protection Service for Your Websites

Dino Londis takes a look at the factors you should consider when selecting your website's DDoS protection service.
2 COMMENTs
PHP
Bruno Skvorc, Jun 26

There's a Gender Extension for PHP

Did you know PHP has an extension for determining genders of first names? It's quite pointless on all levels, and still in the core manual. Weird!
Web
Bakir Jusufbegovic, Jun 23

Key Guidelines to Continuous Integration and Jenkins CI Server

How to release higher quality software and save precious time by implementing Continuous Integration and Jenkins CI server in a development workflow.
1 COMMENT
PHP
Christopher Thomas, Jun 23

Hello, Laravel? Communicating with PHP through SMS!

In part 2 of this popular series, we convert a voice-operated Laravel weather forecast app into an SMS-powered one! Join us as we expand PHP's horizons!
JavaScript
Chris Laughlin, Jun 22

Refactor Code in Your Lunch Break: Getting Started with Codemods

Take the pain out of updating your code using jscodeshift to automate the changes. Chris Laughlin introduces explains how to create and apply codemods.
13 COMMENTs
HTML & CSS
Craig Buckler, Jun 22

How to Apply CSS3 Transforms to Background Images

Craig Buckler shows how to apply CSS3 transforms to background images. Rotating and skewing elements with stunning backgrounds will now be a breeze!
WordPress
Collins Agbonghama, Jun 22

Adding a Contextual Help Tab to Custom Post Type Screens

Do you use custom post types? You can add a contextual help tab to custom post type screens, to provide context specific instructions. Here's how!
Design & UX
Daniel Schwarz, Jun 22

How to Build a Virtual Design Team with 99designs

99designs is a marketplace for finding the best design talent, but did you know that you can curate your own on-call team of super-designers? Here's how.
Web
Craig Buckler, Jun 21

Top Ten New Development Tools of June 2017

Top development tools compiled by StackShare. This month: SQL meets desktop, terminal sharing and HTML embedded functionality!
1 COMMENT
JavaScript
Roman Lubushkin, Jun 21

How to Create Interactive JavaScript Charts from Custom Data Sets

Creating beautiful charts from custom data sets has never been easier. With the aid of the AnyChart charting library, Roman Lubushkin shows you how.
4 COMMENTs
HTML & CSS
Adrian Roworth, Jun 21

How I Built a Pure CSS Crossword Puzzle

Adrian Roworth recently built a pure CSS crossword puzzle using form elements and new Grid Layout features. In this tutorial, he explains the key concepts.
4 COMMENTs
PHP
Christopher Pitt, Jun 21

What Is Snapshot Testing, and Is It Viable in PHP?

Chris explains what snapshot testing is on some ReactJS code, before applying it to PHP and giving you something to think about when you close this tab!
Design & UX
Gabrielle Gosha, Jun 21

12 of the Best Dribbble Designers to Follow

Despite being invite-only, Dribbble is crawling with talented designers. Gabrielle narrows it down to the 12 best Dribbble designers to follow.
1 COMMENT
JavaScript
M. David Green, Jun 20

A Beginner's Guide to Testing Functional JavaScript

Functional code is often touted as easier to test. M. David Green examines that claim and demonstrates how to get started testing functional JavaScript.
1 COMMENT
WordPress
Craig Buckler, Jun 20

How to Backup Your WordPress Site

Few people care about backups until they lose everything and catastrophic WordPress failure is guaranteed! Craig discusses numerous backup options.
2 COMMENTs
JavaScript
Chasen Le Hara, Jun 19

How to Build a Real-Time GitHub Issue To-Do List with CanJS

Learn to build a real-time issue list app with CanJS, a set of client-side JS libraries, and the GitHub API. Chasen Le Hara shows you step-by-step.
PHP
Christopher Thomas, Jun 19

Hello, Laravel? Communicating with PHP through Phone Calls!

Let's design a Laravel application and integrate it with Twilio so users can make phone calls to the number and get weather forecasts - no data required!
4 COMMENTs
Design & UX
Petras Baukys, Jun 19

The UX of the Zombie Scroller (and How to Cure It)

Have you ever been scrolling when you realized you didn't read anything in the past 10 seconds? That's 'Zombie Scrolling'! Petras can save you.
Web
Jeff Smith, Jun 16

How to Create Disaster Plans for Websites

Does your website or application have a disaster plan? Take a look at this post for some things to consider when thinking ahead and planning for the worst!
6 COMMENTs
WordPress
Jeff Smith, Jun 16

Which JavaScript Framework for Wordpress Core?

WordPress contributors square off, trying to determine the best JavaScript framework for WordPress (React vs Vue.js!). Which framework do you support?
WordPress
Adrian Try, Jun 16

5 Ways to Use WordPress to Provide Exceptional Customer Support

Every successful business provides exceptional customer support. In this guide, Adrian Try lists five ways you can use WordPress to support your customers.