15 COMMENTs
Mobile
Patrick Catanzariti, Apr 10

Five Simple Ways to Build Artificial Intelligence in 2017

Patrick Catanzariti looks at APIs and services which enable artificial intelligence capable of everything from personal assistants to image recognition.
8 COMMENTs
PHP
Younes Rafie, Apr 07

An Alternative Laravel Package Development Workflow

After we published Francesco's Laravel Package development workflow a month ago, Younes chimes in with his own Laravel Package development approach!
HTML & CSS
Alexis Goldstein, Apr 06

Relational and Attribute Selectors in CSS3

In this excerpt from our book, HTML5 & CSS3 for the Real World (2nd Edition), we look at Relational and Attribute Selectors in CSS3
2 COMMENTs
JavaScript
Ado Kukic, Apr 06

Easily Migrate Your Existing Users to Auth0

Learn how to painlessly migrate your existing users to Auth0 without requiring password resets.
6 COMMENTs
Java
Lukas Eder, Apr 06

10 Things You Didn't Know About Java

Learn more about Java and the JVM: 10 obscure details you didn't know they could do. Did you know, for example, that checked exceptions are a fiction?
6 COMMENTs
Design & UX
Daniel Schwarz, Apr 06

Responsive Design in Sketch: It's Finally Here!

We've waited and improvised, but now the wait is over. Sketch now offers responsive design features, but how does it compare to the Auto Layout Plugin?
Java
Thorben Janssen, Apr 05

How to Select POJOs with a CriteriaQuery

The Criteria API provides a type-safe way to define queries programmatically. This article shows how to select Plain Old Java Objects with a CriteriaQuery.
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.
13 COMMENTs
JavaScript
Tania Rascia, Apr 05

Back to Basics: JavaScript Operators, Conditionals & Functions

Get a solid understanding of the language from first principles, as Tania Rascia explains the basics of JavaScript operators, conditionals and functions.
3 COMMENTs
WordPress
Jeff Smith, Apr 05

WordPress Version Control with Git

You WordPress site should be version controlled! Take a look at using Git with WordPress, try out VersionPress, or investigate your host's Git options.
HTML & CSS
Jon Persson, Apr 05

Quick Tip: How to Build Customizable HTML Widgets in Jekyll

In this quick tip, Jon Persson shows how to build a customizable HTML widget for the static website generator Jekyll in a few simple steps.
5 COMMENTs
PHP
Reza Lavaryan, Apr 05

Easily Add Social Logins to Your App with Socialite

Implementing social logins is making your head explode? Oauth to complex? No more! With Socialite, it's done in 30 minutes, for ANY social service.
4 COMMENTs
WordPress
Adrian Try, Apr 05

Your Regular WordPress Maintenance Checklist

A well-maintained website runs like clockwork. Keep on top of your maintenance schedule with Adrian Try's WordPress Maintenance Checklist.
Design & UX
Alex Walker, Apr 05

Design Tricks with SVG Filters: A Masked Blur Effect

SVG might be a vector format, but it has some amazingly powerful pixel-based tricks up its sleeve. Follow Alex's journey – if you dare.
Mobile
Ankul Jain, Apr 05

Building a UI with Kotlin and Anko

Since the beginning of Android development working with UI has been an XML thing. Though theoretically, UI could be programmed using Java, it has not been of much use. Not long ago, JetBrains introduced Kotlin, a modern language targeting the JVM, which could serve this purpose for Android. Jetbrains announced Anko as a faster and easier style of development in Android. Kotlin offers the Anko library as a DSL(Domain Specific Language) to design an Android screen. A quick example: Following is a plain Android UI consisting of an imageView and a Button.
Entrepreneur
M. David Green, Apr 04

Troubleshooting Scrum

In this exclusive book excerpt from Scrum: Novice to Ninja, we take a look at troubleshooting Scrum and how to overcome obstacles in the process.
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.
4 COMMENTs
JavaScript
Camilo Reyes, Apr 04

Debugging JavaScript with the Node Debugger

Camilo Reyes takes a look at the little known Node Debugger and shows how to use it to hunt down bugs in both server and client-side JavaScript.
11 COMMENTs
WordPress
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.
6 COMMENTs
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.
Java
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?
2 COMMENTs
JavaScript
James Hibbard, Apr 03

How Do You Keep Your JavaScript Dependencies Up-to-date?

A recent report indicated that outdated JavaScript dependencies on the web could pose a bigger problem than previously thought. James Hibbard takes a look.
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
WordPress
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.