How to Conduct Good User Research

Having reliable information about your users is essential for improving your business. Without this information, you’re making decisions based on assumptions rather than facts. It’s for this reason that the businesses that have the best user research tend to have the best results. In fact, a great number of companies report that using customer mapping results in a… Continue reading How to Conduct Good User Research

How to Parse JSON in PHP

JSON, short for JavaScript Object Notation, is a common lightweight format for storing and exchanging information. As the name suggests, it was initially derived from JavaScript but it is a language-independent format for storing information. A lot of languages like PHP now implement functions to read and create JSON data. This tutorial will teach you… Continue reading How to Parse JSON in PHP

Android Essentials: Creating Simple User Forms

Android applications often rely upon data supplied by users. This tutorial walks you through the creation and use of a number of the most common controls used to collect data from the user. Getting Started For this tutorial, you will design and implement a membership registration form. Whether you’re in charge of recruiting members for… Continue reading Android Essentials: Creating Simple User Forms

Top New CMS Plugins, December 2020

Looking for the best new CMS plugins to take your website to the next level? Well look no further.  In this post, we’ll cover a list of the best new CMS plugins for December 2020. This article will include useful plugins for WordPress, Shopify, Craft, and Joomla. Let’s get started… WordPress OptiPic images optimization OptiPic… Continue reading Top New CMS Plugins, December 2020

4 Tips to Successfully Manage Your Remote Design Team in 2020

Managing remote design teams presents most designers with a different work environment, one that shares similar workplace challenges with a traditional workplace setting.  When working with a team you rarely meet in real life, how do you continue staying productive, maintaining quality, and delivering client projects on time?  And how do you ease tensions that… Continue reading 4 Tips to Successfully Manage Your Remote Design Team in 2020

The Anatomy of a Food Ordering System in Restaurants

As times change, so do the demands of people. Nowadays, it’s much more practice for people to stay in the comfort of their homes and wait for the food to arrive instead of the other way around. Food delivery is nothing new where people call in the restaurant to place their orders for delivery. But… Continue reading The Anatomy of a Food Ordering System in Restaurants

25 Best WordPress Themes For Online Shopping Store / Mart

In this Covid-19 (Coronavirus) situation are you thinking to start your online business? Online businesses have a huge advantage in situations like this and we are recommended to start your online business now. If you don’t now how to start an online store or how to create online shopping business website? Here we are gathered Best WordPress Themes for… Continue reading 25 Best WordPress Themes For Online Shopping Store / Mart

Popular Design News of the Week: November 11, 2019 – November 17, 2019

Every week users submit a lot of interesting stuff on our sister site Webdesigner News, highlighting great content from around the web that can be of interest to web designers.  The best way to keep track of all the great stories and news being posted is simply to check out the Webdesigner News site, however,… Continue reading Popular Design News of the Week: November 11, 2019 – November 17, 2019

Earn Your CCNA Cyber Ops With Cisco 210-250 SECFND Before It’s Too Late!

In case you haven’t heard of the changes within the Cisco certification program, now is the perfect time to read about the recent updates. For the past years, many IT certification providers are shuffling their certification tracks to continue being relevant in the changing industry with new technologies. Some certifications paths are slightly tweaked while… Continue reading Earn Your CCNA Cyber Ops With Cisco 210-250 SECFND Before It’s Too Late!

How to Create the Ultimate Social Media Listening Dashboard for Online Marketing

You can’t go wrong with social media marketing. Whether you’re a digital agency offering logo designs, SEO services, or even an ecommerce website, it pays to have your social media presence up and running and getting attention like a digital peacock. The only problem is, it can be challenging to pull this off with all… Continue reading How to Create the Ultimate Social Media Listening Dashboard for Online Marketing

Easy Form Validation With jQuery

In our previous tutorial, we discussed how to implement basic form validation using some input attributes in HTML5 and a little Regex.  HTML5 Form Input Validation Using Only HTML5 and Regex Monty Shokeen In this tutorial, we will learn how to use a jQuery plugin to add form validation to your website. Using a jQuery… Continue reading Easy Form Validation With jQuery

16+ Best WordPress Themes for Writers and Authors (2019)

There is no shortage of professional WordPress themes for making a website in 2019, for every niche imaginable.  Whilst you can use almost any theme for your writer’s website, there are some text-based WordPress themes out there that are better suited for anyone who wants to showcase their writing skills. Whether you’re a writer trying to break… Continue reading 16+ Best WordPress Themes for Writers and Authors (2019)

Draw with CSS: Using CSS To Draw Elements

With clever use of CSS properties, it is in fact possible to draw very complex shapes. All the shapes below were drawn with CSS alone. It might be that CSS isn’t the best way to render shapes in the browser window, but it’s very fast and included for “free” on all modern browsers. Learn how… Continue reading Draw with CSS: Using CSS To Draw Elements

Setting up Your PyMongo Environment — SitePoint

This article was originally published on MongoDB. Thank you for supporting the partners who make SitePoint possible. In this article, we’ll introduce developers to programming MongoDB using the Python programming language. PyMongo is the name of the client library (in MongoDB speak we refer to it as a “driver”) we use to interact with the… Continue reading Setting up Your PyMongo Environment — SitePoint

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

The Most Creative WordPress Art Themes for Galleries and Art Schools 2017

What makes a great art? What is the importance of showcasing it? These are all imperative questions that every artist must ask. Every culture has a taste of art in various representations. But for the art to be noticed, it requires a medium. This medium will not only establish its success, but it will also… Continue reading The Most Creative WordPress Art Themes for Galleries and Art Schools 2017

Automatic responsive images with client hints

Over time, developers have wrestled with forcing images into responsive layouts. Media queries and fluid grids are constantly employed to achieve visually flexible images. Achieving such flexible images as pointed out by Ethan Marcotte in the seminal first edition of his book  is as easy as: img { max-width: 100%; } The image resources being… Continue reading Automatic responsive images with client hints

Getting Started With Ionic: Introduction

Ionic is a popular mobile app framework that helps you build hybrid mobile apps quickly, using HTML, CSS, and JavaScript. In this series, you learn how to set up and build your own mobile apps with Ionic by creating a fully functional mobile app together. We start with an introduction to Ionic and learn how… Continue reading Getting Started With Ionic: Introduction

Learn SQL

Every web developer should know SQL. Although it has been around since the 70s, it is still widely used, and you can’t build a serious application without it. Most full-stack frameworks have libraries for dealing with the SQL complexity – ActiveRecord, Doctrine, Hibernate and more. But often times you need to get your hands dirty and write low-level… Continue reading Learn SQL

Setting up Foundation With Sass and Compass

Sass is a great way to speed up front-end development in general, I use it in every one of my projects. Sass (as with all other preprocessors) allows for nested styles, functions and prewritten code in what are called mixins. Foundation has a few different versions, currently we’ve covered the most common HTML/CSS variants, but… Continue reading Setting up Foundation With Sass and Compass

How to Customize the Foundation 4 Top Bar

Zurb’s Foundation 4 features a brilliant top bar which has become almost symbolic of a Foundation site build. Today we’re going to look at how you can implement it in a different way, placing it elsewhere on the page, giving you a custom and responsive horizontal navigation menu.   Getting Started First up, we’ll need… Continue reading How to Customize the Foundation 4 Top Bar

Coding a Horizontal Navigation Bar with jQuery Dropdown Menus

It is very common to find dropdown navigation elements within website layouts. Developers use these types of hidden menus for displaying extra links which are typically related to the main topic. Other examples may use sliding panels or varying accordion-style menus to accomplish the same interface. But for this tutorial I want to build a… Continue reading Coding a Horizontal Navigation Bar with jQuery Dropdown Menus