Programming
Gabe Wyatt, Mar 28

Why Your Business Needs Error Monitoring Software

Gabe Wyatt explains why error monitoring software is important for your business, and how it makes tracking down bugs easier.
Web
Robin Osborne, Mar 28

How to Select the Perfect Image Format to Optimize Your Website

Robin Osborne explains how you can ensure the most optimal image format is always served on your site, including future-proofing for new formats.
Design & UX
Andrew Tiburca, Mar 28

5 Tips for Improving Your Consumer UX

43% of consumers have very minimal computer skills, Andrew Tiburca shows you how to optimise your consumer UX so that your users aren't left in the dark.
2 COMMENTs
Entrepreneur
Anja Skrba, Mar 27

How to Get Started with Marketing Automation for Free

Anja Skrba looks at seven marketing automation tools for entrepreneurs on a budget.
4 COMMENTs
Java
Valdio Veliu, Mar 27

Fundamentals of Java Enum Types

Java enum types make it easy to define a fixed number of constants. More than that, enums are full-blown classes and can have fields and methods.
15 COMMENTs
JavaScript
Chris Lienert, Mar 27

How to Choose the Right Front-End Framework for Your Company

Chris Lienert talks about selecting the right front-end framework for his company and compares the pros and cons of Angular 2, Aurelia, Vue.js and React.
4 COMMENTs
Web
Maria Antonietta Perna, Mar 27

Is Using SVG Images Good for Your Website's Performance?

Maria Antonietta Perna shows why SVG images can be great for website performance, provided you follow a few simple steps when you design and export them
5 COMMENTs
PHP
Christopher Pitt, Mar 27

Game Development with ReactJS and PHP: How Compatible Are They?

Chris bootstraps a basic Stardew-Valley-like game in this game development with PHP post, using an async server, preprocessors, and ReactJS!
Entrepreneur
Daniel Schwarz, Mar 26

How to Leave Your Terrible Job or Project This Year

You've decided it's time to leave a job that isn't paying enough, or is making you miserable. Daniel Schwarz shows you how to leave without burning bridges.
1 COMMENT
Web
Adrian Try, Mar 24

What Sort of Hosting Should I Choose for My Website?

There are many factors to consider when choosing a web hosting plan. In this article, Adrian Try explains them and helps you make a decision.
13 COMMENTs
Web
Maria Antonietta Perna, Mar 24

Five CSS Performance Tools to Speed up Your Website

Maria Antonietta Perna highlights the importance of a fast-loading website and introduces five CSS performance tools to help you optimize your stylesheets.
Web
Maria Antonietta Perna, Mar 24

Cut the File Size with These Three HTML Minification Tools

Maria Antonietta Perna introduces three HTML minification tools to automate optimization of your markup for a faster website and better user experience.
7 COMMENTs
PHP
Bert Ramakers, Mar 24

Creating Strictly Typed Arrays and Collections in PHP

Bert discusses an interesting approach to creating arrays and collections that automatically enforce certain types - both scalar and fully custom
2 COMMENTs
JavaScript
Manuel Matuzovic, Mar 23

Writing JavaScript with Accessibility in Mind

Don't let accessibility be an afterthought! Join Manuel Matuzovic for some easy-to-implement tips and tricks to improve users interactions with your site.
9 COMMENTs
HTML & CSS
Ahmad Ajmi, Mar 23

An Introduction to the CSS Grid Layout Module

Ahmad Ajmi introduces the future of layout: The CSS Grid Layout Module. He discusses the basic concepts along with demos.
6 COMMENTs
HTML & CSS
Nitish Kumar, Mar 23

Seven Ways You Can Place Elements Using CSS Grid Layout

Nitish Kumar shows seven ways in which CSS Grid Layout lets front-end developers quickly and intuitively place content on the web.
Entrepreneur
M. David Green, Mar 22

Scrum: Walking through a Story (Part 3)

In this book excerpt, we continue looking into the importance of walking through a story during Scrum processes.
Mobile
Ariel Elkin, Mar 22

Editorial: Put Your Code Where Your Mouth Is

We may be familiar with Siri, Google Now, and Cortana as the mobile operating system’s native voice-operated assistants, but Apple has gone a step further and published an API that allows developers to recognise speech and make use of it. iOS users are already used to Siri to interact with apps and dictate text, and now developers have direct access to that text. With great power comes great responsibility, as they say on the web. What are some new powers we are getting thanks to this technology, and what are some of the risks?
2 COMMENTs
WordPress
Jeff Smith, Mar 22

Managing WordPress Updates with InfiniteWP

If you manage updates and backups for multiple WordPress sites, InfiniteWP can provide the leverage you need to be more efficient at multi-site maintenance.
2 COMMENTs
JavaScript
Joe Zimmerman, Mar 22

Simplifying Asynchronous Coding with Async Functions

Joe Zimmermann takes a look at async functions (which are coming our way in ES2017) and how we might use them today to avoid the callback pyramid of doom.
2 COMMENTs
WordPress
Craig Buckler, Mar 22

How to Create WordPress MySQL Databases on cPanel

Craig's simple tutorial is for anyone who's ever struggled to install a WordPress MySQL database using cPanel. That's everyone, right?!
3 COMMENTs
Java
Indrek Ots, Mar 22

Java's Ternary Operator in Three Minutes

Java's ternary operator (aka conditional operator) can be summarized as a shortcut for the if statement. Used with care, it improves readability.
Entrepreneur
Paul Maplesden, Mar 22

How to Create a Beautiful Portfolio Website with Squarespace

Pau Maplesden shows you how to create a beautiful portfolio website for your freelance business with Squarespace.
1 COMMENT
Design & UX
Alex Walker, Mar 22

Killer GIFs: How Can an Animated GIF Become a Weapon?

GIFs are the jokers of the web image formats – usually funny and playful. But can they be turned into a dangerous weapon in the right situation?