Personalize UX with Ipstack’s Free Geolocation

The holy grail of web development is personalized content; meaning that instead of publishing a generic, one-size-fits-all website, you deliver a bespoke experience to each and every user. Personalized content, and the bespoke user experiences it enables, means that instead of peddling marketing, you’re building relationships; your users become long-term customers, and even advocates for…

8 Ways to Emotionally Reward Your Users

As sometimes happens, I was thinking the other day. In this case, I was doing my thinking after finishing a long video game: Far Cry 5. It occurred to me that video game creators are the masters of emotional payoff, when everything goes right. The world of that game is in itself rewarding and fun…

A Beginner’s Guide to Video SEO

The popularity of video content has increased dramatically over the last few years and it’s easy to see why; videos are engaging for all age groups which also makes them an important marketing tool. Businesses have developed dedicated video marketing strategies which generate more leads and boost sales. Video content is also being used by…

From Fireworks to Framer: Is Software Choice Good For Design?

With a huge variety of software options available, the industry is fragmenting and collaboration is becoming increasingly hard for freelancers. It wasn’t all that long ago that web and product designers were presented with a choice: Fireworks, Illustrator, or Photoshop. All owned by Adobe, they represented an industry that was dominated by one company. You…

AI Basics: Natural Language Processing with Node.Js

For a couple of years now, AI and Machine Learning have been taking over web forums as well as adding to the excitement of eager developers who are keen to give it a go in their projects. I’m by no means a Machine Learning expert, but I have brushed the surface of it in a…

4 Best Practices For Push Notifications

Push notifications are an essential part of mobile marketing. They get users’ attention faster than any other means of communication. At the same time, push notifications are one of the most challenging things for implementing. Badly implemented push notifications can easily harm your bottom line. According to an Appiterate Survey, 71% of all app uninstalls…

10 Reasons to Love (and Use) Gradients in 2018

After years of flat, material and completely minimal styles, the gradient has made a comeback. Everywhere you look, designers are using color fades to add visual interest, create user engagement and just design something that’s worth looking at. If you aren’t a fan of gradients, maybe it’s time to rethink your stance on the issue….

The Psychology of Price in UX

As humans, we tend to rely heavily on one piece of information when we make decisions. We often anchor on the first piece of information we are introduced to and judge all subsequently received information in relation to it. The first piece of information offered automatically becomes the anchor, from which subsequent judgements are made….

6 Reasons to Adopt a Long-Form Content Strateg

Recently I have encountered more and more people asking for one specific thing: words, and lots of them. No, truly, I mean a lot of them. They want long-form content: articles that go from 2,000 to 5,000 words, and sometimes longer. Then I ran across our glorious lea… ahem… Zeldman’s article on the subject of…

The Role of Place-Onas in the Future of UX

Most people are familiar with the concept of a persona—a fictional character that embodies the traits of your target audience. Marketers gather details from user research and generate a representation of their ideal client. When developing a website or smartphone app, designing for a persona helps identify how users will interact. Recently Bill Buxton took…

AMP Stories Are a Thing Now

AMP is a contentious technology, to be sure. People seem pretty sure that Google intends to use it to shackle publishers and users to the search engine (like we weren’t already), and that it’s just another way for Google to abuse its powers. And more importantly [sarcasm alert], it’s just not all that pretty to…

How to Become a Full Stack Developer

Much has been said about the skills and capabilities of a full stack developer: On one hand, there are people who believe that a full stack developer is a “jack of all trades, master of none.” The range of skills that a full stack developer is expected to have means that those skills do not…