Trigonometry, Random Numbers and More With Built-in PHP Math Functions

Basic maths is used a lot during programming. We need to frequently compare, add, multiply, subtract and divide different values when writing code.  Sometimes, the maths required in a program can be more involved. You might need to work with logarithmic, trigonometric or exponential functions. In this tutorial, I’ll discuss how to use each of… Continue reading Trigonometry, Random Numbers and More With Built-in PHP Math Functions

How to Formulate an Email Design and Development Strategy

In this tutorial I’ll explain how to focus your efforts on the email clients and webmail clients being used by your target audience. Note: this tutorial is part of a whole week’s worth of email content on Tuts+ Web Design–check out the Mastering HTML Email learning guide for more! 1. Understand the Importance of a Strategy Your target… Continue reading How to Formulate an Email Design and Development Strategy

Dos and Don’ts of Designing the Perfect Website Form

When designing modern websites, it is important to bear in mind the criticality of creating a well-balanced, user-friendly form as visitors make their first impression about a business by looking at their online portal. In several cases, the design of the form can make or break the future of the website. User experience plays a… Continue reading Dos and Don’ts of Designing the Perfect Website Form

5 Free Personal Letterhead Templates for Events

Personal letterheads are so much more than easy and appealing ways to send a message through email or post. There’s even more going on if you’re planning a personal event. Almost everyone now organizes events by developing concepts, even if we turn to the traditional one. The personal letterhead can make a plain sheet of… Continue reading 5 Free Personal Letterhead Templates for Events

Canny Edge Detector Using Python

Edge detection is an essential image analysis technique when someone is interested in recognizing objects by their outlines, and it’s also considered an essential step in recovering information from images.  For instance, edge detection can extract important features like lines and curves, which are then normally used by higher-level computer vision or image-processing algorithms. A… Continue reading Canny Edge Detector Using Python

UX is a Process. SEO, too.

TL;DR: Most people consider the value of both UX and SEO in the same way. Instead, we need to emphasize that both are about the process and an end result, not a product or deliverable. The Internet is a crazy place. Where else can you find a whirlwind of scholarly papers one minute and an… Continue reading UX is a Process. SEO, too.

How To Make Your Websites Look and Feel Original

There are hundreds of millions of websites active on the web. It can be hard to imagine how a single lonely website or brand can hope to make an impact. Decent inbound marketing can be help, and Search Engine Optimization can certainly play a role, but none of these efforts will help you get visitors… Continue reading How To Make Your Websites Look and Feel Original

Beginner’s Guide to Angular: Services

Hello there! I hope you’ve followed along with our tutorials on Angular components and routing. In this post, we’ll go on to another interesting concept in Angular: services. Angular Beginner’s Guide to Angular: Components Divya Dev Angular Beginner’s Guide to Angular: Routing Divya Dev If Angular components are the presentation layer of our application, what… Continue reading Beginner’s Guide to Angular: Services

TypeScript for Beginners, Part 2: Basic Data Types

* { box-sizing: border-box; } body {margin: 0;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} After reading the introductory TypeScript tutorial, you should now be able to write your own TypeScript code in an IDE that supports it and then compile it to JavaScript. In this tutorial, you will learn about different kinds of data types available in TypeScript. JavaScript has seven… Continue reading TypeScript for Beginners, Part 2: Basic Data Types

5 Unusual Trends to Create Fresh Look of Your Website

To begin with, we all know that owning a popular online project is not the easiest thing for today. Needless to say, there are a lot of different colorful and attractive websites that already exist. Thus, you have to create something that is truly unique in order to stand out from the crowd. Without a… Continue reading 5 Unusual Trends to Create Fresh Look of Your Website

Color Schemes in 2017 Web Design: Basics and Modern Trends

Choosing a color scheme for your website may not seem a time-consuming enterprise. However, if you truly understand the importance of making this choice, you may be rather puzzled and lurk in hesitation for a pretty long time. To go for the color scheme that would be the best match for your website, you should… Continue reading Color Schemes in 2017 Web Design: Basics and Modern Trends

How to Connect Your Api.ai Assistant to the IoT — SitePoint

Building an AI assistant with Api.ai If you’re keen to learn more on AI, check out our screencast Microsoft Cognitive Services and the Text Analytics API, for AI sentiment in your bot. The potential of a personal assistant gets exciting when it has access to personal data and the real world via the Internet of… Continue reading How to Connect Your Api.ai Assistant to the IoT — SitePoint

The Cutting Edge Of Website Design

Ultra-Responsive Mobile Websites Touchscreen technology isn’t historically “new”; it’s been around for decades. But responsive touchscreen technology that can be properly utilized by the public is an innovation that was untenable for a long time. The technology can be traced back to the dawn of computers; the forties, as a matter of fact. When this… Continue reading The Cutting Edge Of Website Design

Combine Photo Elements to Create a Surreal Photo Manipulation

This Photoshop tutorial, you will learn how to use a variety of color, lighting, and cut and paste techniques to create a surreal photo manipulation. Combine your creativity with these Photoshop techniques to create your own photo manipulation artworks. Final Results Step 1 – Place the background The first step it’s to place the sky,… Continue reading Combine Photo Elements to Create a Surreal Photo Manipulation

Animation for Beginners: How to Animate a Head Turn

What You’ll Be Creating Today we are going to learn how to animate a character turning his head. You’ll find that you will be animating head turns a lot when you do character animation. A head turn is challenging to animate because the mass and shape need to be consistent, as do the elements of… Continue reading Animation for Beginners: How to Animate a Head Turn

How to Use Adobe Fuse to Create a Superhero Reference

What You’ll Be Creating When you have an awesome idea for a character, you can feel how great it would be to see it on paper. But what if you don’t have “talent”? Or maybe you can draw, but humans are simply not your area of expertise? Are you supposed to spend hours learning just… Continue reading How to Use Adobe Fuse to Create a Superhero Reference

Multisite Enhancements in WordPress 4.4

I’m a big fan of WordPress Multisite: I use it to manage a small network of client sites, hold all of my demo sites in one place, and also run a network allowing people to create their own custom sites. So it’s always nice to see Multisite getting a bit of love when WordPress is… Continue reading Multisite Enhancements in WordPress 4.4

How to Create a Human Portrait of a Dog in Photoshop

Welcome! Today I will be taking you though some of the processes behind simulating studio lighting on images taken outside of a controlled environment. We’ll be focusing on lighting for the most part and how to get some natural highlights and shadows. What you’ll be creating Created as something fun for a friend of mine,… Continue reading How to Create a Human Portrait of a Dog in Photoshop

How to Work With WordPress Post Metadata

In the first post in this series, I gave an overview of all of the various types of metadata offered by WordPress, where it’s kept, and what we’re going to be covering throughout this series.  Further, I defined what metadata is; its role within WordPress, and how it’s relevant to us as developers. But the… Continue reading How to Work With WordPress Post Metadata

7 Tips for Delighting Users With Great UX

A great user experience starts with the designer. You have to imagine and create something that people will want to touch and engage with, time and time again. Sounds easy, right? The key to delighting users is to think like one. Don’t try to reinvent the wheel with every new design project; use tools and… Continue reading 7 Tips for Delighting Users With Great UX

A Beginner’s Guide to AJAX with jQuery

In the first article of this series, we covered the fundamentals of AJAX. In the second, we looked at a working example using vanilla JavaScript. In this tutorial, we’ll walk through a few of jQuery’s AJAX-related functions and methods. More specifically, we’ll take a closer look at the shorthand load method and the generic ajax… Continue reading A Beginner’s Guide to AJAX with jQuery

46 Cool Blog Header Designs for Your Inspiration

Inspiration There are people claiming that the design of your blog is not that important. Just install one of the free themes for your WordPress and you’re good to go. In the end, we all know that content is king. If you must, upload your logo but then that’s that. In fact, it’s not so… Continue reading 46 Cool Blog Header Designs for Your Inspiration

What To Keep In Mind When You Use Typography in Your Design

One of the most common elements of your website is typography. After all, it is for reading the content that visitors typically look to visit your web-pages. Undoubtedly, graphics and layouts are also key components of a webpage but you simply cannot ignore line heights, type size, and column width in their favor. When it… Continue reading What To Keep In Mind When You Use Typography in Your Design