Jeff Smith, Apr 04
Why Staging Environments Are Critical for WordPress Sites
WordPress is so easy to work with that it can be tempting to indulge in cowboy coding. Jeff Smith explains why you should use staging environments anyway.
Design & UX
Gabrielle Gosha, Apr 04
5 Emerging Trends to Amp-up Your Web Designs in 2017
Gabrielle Gosha reveals which web design trends you need to try in 2017, including meganavs, overlapping content and neutral tones.
Robert Scholte, Apr 03
Why Maven Cannot Generate Your Module Declaration
Java 9 modules require a module declaration (a file module-info.java), which declares dependencies; just as Maven's POM does. So couldn't Maven generate it?
James Hibbard, Apr 03
Craig Buckler, Apr 01
Social Media 2.0: Real Life Augmentation
The next generation of social media is here. Your devices will integrate augmented reality to end the distinction between your real and online lives.
Craig Buckler, Mar 31
How to Synchronize WordPress Live and Development Databases
Developing WordPress themes and plugins on a local server can be problematic if it doesn't match your live system. Craig discusses synchronization options.
Nicolai Parlog, Mar 31
Top Resources to Get Started with Java 9
All about Java 9: talks, articles, sites, blogs, courses, and books. If you want to get into Java 9, these resources are going to get you started.
Adrian Try, Mar 31
The Ultimate Guide to Choosing a Hosting Provider
Having trouble deciding on a web hosting company? Overwhelmed by the options? Follow Adrian Try's checklists to discover the best one for you.
Christopher Pitt, Mar 31
Procedurally Generated Game Terrain with ReactJS, PHP, and Websockets
Chris uses ReactJS, PHP, and Websockets to demonstrate how we can procedurally generate game terrain for our rip-off of Stardew Valley!
M. David Green, Mar 30
Taking Steps towards Scrum
In this exclusive excerpt from our book, Scrum: Novice to NInja, by M. David Green, we discuss how to get teams started with the Scrum process.
Nilson Jacques, Mar 30
HTML & CSS
Asha Laxmi, Mar 30
CSS Viewport Units: A Quick Start
Asha Laxmi offers an accessible but thorough introduction to the use of CSS viewport units for truly responsive typography and layout elements on the web.
Younes Rafie, Mar 30
How Can I Use Laravel Envoyer or Deployer with SemaphoreCI?
Younes sets up a CI pipeline on SemaphoreCI and makes sure it invokes Deployer or Laravel Envoyer to deploy the app after a successful commit / test.
Daniel Schwarz, Mar 30
Active Collab: How Collaboration Should Have Been All Along
Daniel Schwarz takes a look at Active Collab, a powerful collaboration tool with time tracking, invoicing, task management and more.
Design & UX
Ada Ivanoff, Mar 30
6 Free Web-Based SVG Editors Compared
SVG is more important to web design than ever before. Today we no longer need to leave our web browsers to create it. Ada looks at the options.
HTML & CSS
Tiffany Brown, Mar 29
Debugging CSS for UI Responsiveness
In this exclusive book excerpt, we examine CSS properties and values that trigger reflows.
Craig Buckler, Mar 29
7 Ways to Make WordPress Simpler for Users
Despite being one of the easier Content Management Systems, WordPress can be bewildering for some users. Fortunately, the experience can be simplified.
Ariel Elkin, Mar 29
Editorial: Mobile and the 2017 Developer Survey Results
Stack Overflow has recently published the results of its 2017 Developer Survey. It consisted of about 100 questions covering all important aspects of a developer’s professional life: from attitudes towards programming language to salaries, including important yet overlooked topics such as what would developers choose for performance metrics. Now in its seventh year, the Developer Survey is gathering and quantifying important information about us and our industry. Let’s take a closer look at what it says about mobile. Of the 51,392 respondents who provided usable responses, 23% considered themselves mobile developers. Note that respondents could select more than one category, and the survey doesn’t clarify what percentage of developers consider themselves primarily mobile developers. What we can nonetheless infer is that 77% of developers do not consider themselves mobile developers. In other words, we are a minority.
Maria Antonietta Perna, Mar 29
Tame Unruly Style Sheets With These Three CSS Methodologies
Maria Antonietta Perna introduces BEM, SMACSS and eCSS, three CSS architecture methodologies to help you write clean and maintainable CSS code.
Jackie Ng, Mar 29
Java's Binary Search API in Five Minutes
Java offers Arrays.binarySearch and Collections.binarySearch, which perform a binary search on an array or list. Learn how to search and insert.
Pavels Jelisejevs, Mar 29
Automated Accessibility Checking with aXe
Pavels Jelisjevs looks at aXe, a JS library that scans your website for a11y issues. Learn how to do automated accessibility checking via your test runner.
Jeff Smith, Mar 29
5 WordPress Plugins for Backups and Migrations
It's not hard to backup or migrate your WordPress sites - there are so many amazing choices, there's no reason you can't get it done quickly and easily!
Craig Buckler, Mar 29
Develop WordPress Themes Faster with Gulp
WordPress theme developers need little more than a text editor and graphics package. But modern tools like Gulp can revolutionize your development workflow.
Thomas Punt, Mar 29
Upgrading from Pthreads v2 to v3: What to Look out For
Thomas shows us the difference between Pthreads 2 and 3 and explains the upgrade procedure - the changes are big and backwards-incompatible, but worth it.