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

Public speaking, embracing the idle mind, principles of data viz, and more UX links this week

If you like the links, don’t forget to ???? ????????????????????????????????????????????????????????. Best practices for public speaking in design conferences and events → We all reach a point in our careers when we start speaking in public. Designers, in particular, are pretty good at organizing conferences, panels, meetups, livestreams and other forms of publicly sharing knowledge with fellow… Continue reading Public speaking, embracing the idle mind, principles of data viz, and more UX links this week

Design makes AI smarter

Designers today most likely have been designing for products that use some level of AI for automation. We have been designing in the first stage of AI, artificial narrow intelligence. To get to the second stage of AI, artificial general intelligence, we need user data. Lots of it. How do we get this information? To… Continue reading Design makes AI smarter

Sketch Gists — Useful snippets for plugin development

Last week I was developing an internal tool to create a design workflow for my workplace. The process involved creating a style guide for a new project by setting up the branding colours, typefaces, shadows and scrim. All went well until it was required to convert the text layers into symbols so as to generalise… Continue reading Sketch Gists — Useful snippets for plugin development

How to Gain Insights from Emotionally Charged Questions

http://www.gratisography.com In product design, we are taught that we shouldn’t ask leading questions in interviews / testing. Don’t you hate when XXX happens?Isn’t it harder that you don’t have XXX in your life?Wouldn’t your life be simpler if you had XXX product? We avoid asking leading questions like those. But why? Generally it is true… Continue reading How to Gain Insights from Emotionally Charged Questions

12 Helpful jQuery JSON Plugins

For this round up, we have collected 12 best jQuery JSON plugins for you. JSON or JavaScript Object Notation is a lightweight data-interchange format. JSON plugins are designed to help developers to use JSON data mapping and convert to JSON from jQuery and back to jQuery again with ease. There are many plugins available on… Continue reading 12 Helpful jQuery JSON Plugins

Make Sure You Avoid These Security Mistakes in Your Next Project

Whether you’re building a website, application or server, make sure you don’t make these security mistakes on your next project. 1. Insufficient Backups Backups are a crucial part of running a anything online. They preserve your data in the event of a system crash or user error, and they can also save you from security… Continue reading Make Sure You Avoid These Security Mistakes in Your Next Project

Don’t have a Mobile Friendly Site yet? You will need one!

In the mobile world that we live in, by next year, it is expected that as much as 80% of all internet traffic will be mobile. So anything from a dating site to an online pet store will need to be mobile friendly and so, it is now more important than ever before. While desktop… Continue reading Don’t have a Mobile Friendly Site yet? You will need one!

Useful Tips to Design a Website Homepage That Draws Visitors

Creating a website for your company, firm or organization is a very useful way to advertise and inform the users and people what your product or agency is about. But more important than that is making the people actually stay on your website to read up about it. You need to make your website’s homepage… Continue reading Useful Tips to Design a Website Homepage That Draws Visitors

Build Better Contact Forms with These Guidelines

Look around the web, and you’ll see that web developers (and their clients) love contact forms. And for good reason: they collect important information about customers cheaply and effectively. But so many of these forms are clumsily designed or poorly implemented, cutting companies off from their customer. Avoid these problems and learn to build better… Continue reading Build Better Contact Forms with These Guidelines

7 (More) Coding Playgrounds For Web Developers

Testing tools are essential for the developers as they constantly require to test their codes. Testing tools and codes play a vital role in the web development process in order to check the functionality and validate the codes. They are designed to help developers check and validate their codes and hence, save their time as… Continue reading 7 (More) Coding Playgrounds For Web Developers

They are all around us: 6 archetypes of self-assessed “UX designers”

We’re living in the era of the “UX enthusiastics”: some people just feel they have a natural talent about anything related to “user” AND “experience” and this enables them to randomly act and feel as UX designer. Someone should tell them that this is one of those cases when a natural talent in not enough… Continue reading They are all around us: 6 archetypes of self-assessed “UX designers”

How To Design Websites, Hotjar Makes It Super Easy To Understand What Visitors Really Want

First, let’s understand Hotjar in simple words, This is an easy way to improve your site user interaction and conversion rates by using Heatmaps, Visitor Recordings, Funnel and Form Analysis, Polls and Surveys, all from one easy to manage single interface. As you normally find people avoiding to share their opinion and experience with your… Continue reading How To Design Websites, Hotjar Makes It Super Easy To Understand What Visitors Really Want

Effective Methods of Creating Topnotch Web-Design

Web design is actually one of those jobs that are not too streamlined. The designer is only taught the basics and the codes, and is allowed to use creativity, personal skills and visualisation to bring the best out of every job they do. One of the best marketing tools of the present era is well… Continue reading Effective Methods of Creating Topnotch Web-Design

The Myth of “Unlimited Everything” Hosting Plans — SitePoint

More from this author WordPress: A World-Class Content Management System 5 Time-Saving Uses for WP-CLI Automation Whether you’re building your hundredth client website, or you’ve just finished up Responsive Web Development and are looking for a host for your first portfolio site, you’re hunting for the best hosting provider. Because you’re probably looking for both… Continue reading The Myth of “Unlimited Everything” Hosting Plans — SitePoint

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

Inspiring UX quotes, mobile navigation patterns, taxonomies and more UX this week

What’s hot in UX this week: Design better data tables → Data is useless without the ability to visualize and act on it. The success of future industries will couple advanced data collection with a better user experience, and the data table comprises much of this user experience. Good data tables allow users to scan, analyze,… Continue reading Inspiring UX quotes, mobile navigation patterns, taxonomies and more UX this week

The Evolution Process From A Junior Level Designer To Becoming A Design Lead

This post feels somewhat like a coming of age story. If you’re a junior designer, it might be eye opening. On the contrary, as a design lead it might be the dark satirical humor after a long day that puts a smile on your face. As designers, we all face daily battles big or small,… Continue reading The Evolution Process From A Junior Level Designer To Becoming A Design Lead

It’s not you, it’s your form

#4 Give certainty When designing a form, we should present users with all the information they need so they can navigate the form easily. Don’t keep them guessing or be ambiguous. The achievement of the goal should be clear and leave the user with the feeling that the task is (really) done. When examining the previous… Continue reading It’s not you, it’s your form

A Beginners Guide To Making Yourself Artificially Intelligent • (It’s A Lot Easier Than You Think)

If you are helping somebody, you are awaking somebody. A High-Level Overview Of The Design This is an awesome chance to begin to think about what you wear everyday. Sitting down, and analyzing what you like to wear allows you to refractor your personal source code that is written via the Python Script inside you. Let’s… Continue reading A Beginners Guide To Making Yourself Artificially Intelligent • (It’s A Lot Easier Than You Think)

the Pros and Cons — SitePoint

This article is part of a series created in partnership with SiteGround. Thank you for supporting the partners who make SitePoint possible. The range of hosting options has become bewilderingly complex during the past few years. The basics are simple: a computing device has software installed which can respond to a network event such as… Continue reading the Pros and Cons — SitePoint

the Pros and Cons — SitePoint

This article is part of a series created in partnership with SiteGround. Thank you for supporting the partners who make SitePoint possible. The range of hosting options has become bewilderingly complex during the past few years. The basics are simple: a computing device has software installed which can respond to a network event such as… Continue reading the Pros and Cons — SitePoint

Extending HTML by Creating Custom Tags

In this tutorial I will show you how easy it is to extend the HTML language with custom tags. The custom tags can be used to implement various behaviors, so they are a very convenient way to write less code and keep your HTML documents simpler. What Is a Custom HTML Tag? With HTML you… Continue reading Extending HTML by Creating Custom Tags

The FAQs that got me more UX interviews (and ultimately my dream job)

At the top of my FAQs I added links to my email, portfolio, Medium, and LinkedIn for convenience. What does design mean to you? Design is strategic problem solving that improves people’s lives. Empathy, pragmatism and creativity are applied to the adventure of hunting and validating ideas — a process that leads to intentional solutions. The results are… Continue reading The FAQs that got me more UX interviews (and ultimately my dream job)