Shopify vs WordPress: Which is Best?

Setting up an online store has never been easier. However, it can still be confusing. There are just so many different platforms and services available for you to start selling your products online that it becomes hard to make the right choice. This is especially true for beginners who have never set up an eCommerce… Continue reading Shopify vs WordPress: Which is Best?

How to Check if a File Exists in PHP

Many times you will either need to move files around or store some data inside them in PHP. In either case, knowing beforehand whether a file exists or not can help us avoid some unexpected behavior. PHP comes with a variety of functions to handle different types of queries related to files. In this tutorial,… Continue reading How to Check if a File Exists in PHP

Create a Unique Scrolling Website With Locomotive Scroll & Tailwind CSS

Have you ever wanted to build a unique single-page scrolling website yet didn’t know where to start? If so, don’t worry! Today we’re going to create together such a website. To achieve this, we’ll take advantage of Locomotive Scroll, a small and easy-to-use JavaScript library for cool scrolling effects. Plus, to speed up the development… Continue reading Create a Unique Scrolling Website With Locomotive Scroll & Tailwind CSS

PHP round, ceil, and floor: Which One to Use?

A lot of programs, both big and small, require us to deal with numbers. There are two ways of defining numbers in PHP. They can either be floats or integers. We can also use strings to represent very large numbers. You can learn more about these data types and converting between them in this tutorial… Continue reading PHP round, ceil, and floor: Which One to Use?

How to Use Map, Filter and Reduce in JavaScript

Functional programming has been making quite a splash in the development world these days. And for good reason: Functional techniques can help you write more declarative code that is easier to understand at a glance, refactor, and test. One of the cornerstones of functional programming is its special use of lists and list operations. And… Continue reading How to Use Map, Filter and Reduce in JavaScript

Working With PHP Arrays in the Right Way

In this tutorial, I am going to make a list of common PHP array functions, with examples of usage and best practices. Every PHP developer must know how to use them and how to combine array functions to make code readable and short. Also, there is a presentation with given code examples, so you can… Continue reading Working With PHP Arrays in the Right Way

How do the new iOS 14 accessibility features stack up?

This past week, Apple released iOS 14 which includes new features such as Widgets, Back Tap and the ability for VoiceControl and VoiceOver to be used at the same time. I thought this would be the perfect time to bring our mobile team together to explore these new features of iOS 14 as they relate… Continue reading How do the new iOS 14 accessibility features stack up?

6 Examples of Eye-Catching Landing Page Design

Landing pages are your number one conversion tool – they are there to catch the eye of prospective leads, and slowly but surely push them down your sales funnel. That’s why landing page design is a crucial step in your marketing, sales, and overarching business strategy. Sadly, many websites and brands forget this fact and… Continue reading 6 Examples of Eye-Catching Landing Page Design

Create a Wave Motion Effect on an Image with Three.js

Waves! Because who does not enjoy the visual comfort an oscillating motion has on the human eye? Well, I do and for this tutorial, I would like to explain how to make waves on a 3D plane with Three.js using simplex noise. To keep things short, we’ll just focus on the plane effect and not… Continue reading Create a Wave Motion Effect on an Image with Three.js

Forget Trick or Treat, Here Are 5 Horrifying Technologies That Should Really Scare You!

You know, I remember the good old days when all you had to worry about at Halloween was how to stop a gang of sugar-crazed 8 year-olds throwing eggs at your house. Not any more. Here are 5 emerging technologies that are bound to give you the creeps: 1. Quantum Supremacy Perhaps the biggest tech… Continue reading Forget Trick or Treat, Here Are 5 Horrifying Technologies That Should Really Scare You!

5 Steps to Start Working in Photoshop

Whether you’re a Photoshop beginner or a well-seasoned pro, making the perfect Photoshop composite can be a challenge. How do you do it? Will the instructor (if you have one) check plagiarism? Does photo manipulation automatically count as plagiarism? Especially for a new user, it can seem like a massive project, with many pitfalls and… Continue reading 5 Steps to Start Working in Photoshop

Most common excuses for not doing user research

“We don’t have a usability lab” Well, sorry to be the one to break the news: but you don’t need one. First, there are tons of user research methods other than usability testing —user interviews, surveys, card sorts, A/B tests, scenarios, diary studies, intercepts, shadowing — so stop thinking about “usability testing” as soon as you hear… Continue reading Most common excuses for not doing user research

Designing Happy

Health problems stemming from stress and loneliness include: obesity, high blood pressure, alcoholism, depression, heart disease, insomnia, and stroke. The solution In surveying the landscape, one might think there are already solutions for this problem including traditional mental health solutions as well as new up-and-coming behavioral health startups. Newer solutions often require high levels of customer… Continue reading Designing Happy

11 Communication Techniques for Designers

You have spent years getting this far — going to university, taking regular courses and workshops, going to conferences, reading countless books, articles, and listening to weekly podcasts — only for a stakeholder to steamroll your design expertise.Here are 11 techniques for improving your communication skills and getting your designs approved. There comes a point in every designers career… Continue reading 11 Communication Techniques for Designers

4 Point Checklist on Choosing Most Serious Coding Agency

Posted · Category: Best Collections Choosing the right coders for your project can be painfully similar to looking for a needle in the haystack. There are thousands of people out there offering their services, but who are the best ones for you and your business? Who among them understands your vision, aligns with your goals,… Continue reading 4 Point Checklist on Choosing Most Serious Coding Agency

Sushi Bar Responsive Website Template

Over the past few years, sushi continues to win hearts of people throughout the world, and for part of the population Japanese cuisine enters a daily diet. There is a question, why people begin to give their preference to this beautiful and tasty dish? It seems very simple – boiled rice, nori, raw fish and… Continue reading Sushi Bar Responsive Website Template

10 Tips for Improving Your Photo Manipulation Skills

Over it’s 20+ year history, Photoshop has proved itself useful for a great many things. One of the primary applications is photo manipulation. In fact, it’s photo manipulation that is meant by the colloquial term “to Photoshop”. Yet pulling off a successful photo manipulation isn’t quite as easy as it sounds.  So whether you are… Continue reading 10 Tips for Improving Your Photo Manipulation Skills

An Example of AJAX with Vanilla Javascript

Following on from our introduction to AJAX, here’s an example which uses the XMLHttpRequest API to initialize an AJAX request. AJAX Example Have a look at the following basic structure: <div> <img src=”http://webdesign.tutsplus.com/Einstein.jpg” alt=”Einstein”> <button id=”request”>Learn more about Einstein</button> <div id=”bio”></div> </div> Also, consider the related visualization: Here’s what we want to happen: when we… Continue reading An Example of AJAX with Vanilla Javascript