Web
Barbara Bermes, Apr 11

The Psychology of Speed

In this exclusive book excerpt, we examine the psychology of speed in regards to building lean websites.
2 COMMENTs
Web
Maria Antonietta Perna, Apr 05

What Is the Right Image Format for Your Website?

Maria Antonietta Perna introduces five image formats for the web: JPG, GIF, PNG, SVG and WebP and explains how to choose the right image format for the web.
Web
M. David Green, Apr 04

Online Security and Being Super Productive, with Azat Mardan

In this episode of the Versioning Show, David and Tim are joined by Azat Mardan, a software engineer, author, teacher, Node expert and Paleo enthusiast.
Web
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.
2 COMMENTs
Web
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.
1 COMMENT
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.
Web
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.
2 COMMENTs
Mobile
Josh Marchello, Mar 28

Sourcehunt - Swift Edition - March 2017

In continuation of Swift Month, this Sourcehunt is full of Swift goodness. We’ll show you packages for manipulating strings, creating re-usable styles, displaying user avatars, and bringing the awesomeness of FontAwesome to iOS. We’ve also got a package for parsing JSON like a boss, and user authentication for your next (or first!) Vapor app. Did I mention it’s all in Swift! ArtSabintsev/Guitar (350 ★) Inspired by JavaScript’s Voca library, this package makes working with strings a cinch. It adds some helpful methods to the String class that let you do anything from change case to add padding. Let’s say I have an app that takes a filename as input from the user. I want to make sure that filename does not have any spaces or capitalized words in it. Thanks to Guitar, I can do this easily.
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.
1 COMMENT
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.
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
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.
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.
Web
M. David Green, Mar 21

Increasing Productivity by Slowing Down, with Jason Lengstorf

In this episode of the Versioning Show, Tim and David are joined by Jason Lengstorf, a developer and designer at IBM.
8 COMMENTs
JavaScript
Craig Buckler, Mar 21

Retrofit Your Website as a Progressive Web App

Provide a great mobile experience without building native apps. Craig Buckler walks you through converting an existing site to a Progressive Web App.
15 COMMENTs
HTML & CSS
Gajendar Singh, Mar 21

How You Can Use HTML5 Custom Data Attributes and Why

Gajendar Singh walks you through HTML5 custom data attributes, why they're useful, how to style them with CSS and manipulate them with JavaScript and jQuery
1 COMMENT
Web
Jeff Smith, Mar 20

Why Every Business Needs a Website

Every business needs a website. Developers have been saying it for years, but it has never been more true. Jeff Smith explains.
5 COMMENTs
Web
Craig Buckler, Mar 17

What is HTTP/2?

HTTP/2 will eventually supersede HTTP/1.1. What is it? Can you use it today? Do you need to update your website? Craig Buckler provides the answers.
2 COMMENTs
Web
Adrian Try, Mar 17

I Need a Website. What Do I Need to Know About Hosting?

For those looking to get online for the first time, web hosting can be a confusing concept. Adrian Try compares it to choosing real estate.
Web
Vasily Strelyaev, Mar 14

TestCafe: Easier End-to-end Web App Testing with Node.js

Vasily Strelyaev introduces TestCafe, a new, open-source Node.js-based end-to-end testing framework for web apps.
HTML & CSS
Nitish Kumar, Mar 14

How to Order and Align Items in Grid Layout

Nitish Kumar shows how you can quickly order and align content using the shiny new CSS Grid Layout module.
Web
Jonathan Saring, Mar 10

Managing Code Components with Bit

Jonathan Saring introduces Bit, new OSS distributed code component manager built to make components reusable across repositories, and much more.
We Teamed Up With SiteGround To bring you tried-and-true hosting, recommended for designers and developers.