Flag

We stand with Ukraine and our team members from Ukraine. Here are ways you can help

Get exclusive access to thought-provoking articles, bonus podcast content, and cutting-edge whitepapers. Become a member of the UX Magazine community today!

Win This Book!

by UX Magazine Staff
3 min read
Share this post on
Tweet
Share
Post
Share
Email
Print

Save

By helping us answer a simple question, you can win a copy of Tom Barker’s new book, Pro JavaScript Performance Monitoring and Visualization.

Below is Tom Barker’s introduction to his new book Pro JavaScript Performance Monitoring and Visualization (Apress). Download a sample chapter, “What is Performance“, and enter to win a free copy by following the instructions a little further on down the page.

Authoring an optimal experience for users is an integral part of development, but for many developers performance can be a moving target. Even when adhering to current best practices and delivering satisfactory site performance, changes to the ecosystem can upset the balance. These changes could be new features introduced, new browsers released to the market, shifting browser market share, or even new hardware/operating system releases (especially with the recent release of Windows 8/IE10).

How should developers react to these changes? Not by simply following convention, but by actively monitoring the performance of sites, running in-house performance tests, and proactively gathering site-specific metrics. Not everyone has the same user base—the best practices that work today may not be as relevant as user bases change or evolve.

By monitoring the performance of sites over time, developers can track how changes impact performance and react in real-time to these changes. If a framework for performance monitoring is established, developers can then take optimizations to the next level and run multivariate tests to see just how much improvement can be made, or pinpoint what focus areas return the most value for investment.

Simply monitoring is the first step, but learning to communicate findings to teams of developers and larger organizations presents another level of analytics. Using the R Language, developers can craft charts and data visualizations to make their findings immediately digestible no matter the experience level of their audiences.

The goal with Pro JavaScript Performance is to give readers the tools to do all of this. The book describes the different aspects of performance, and explores the tools for quantifying and improving performance. It also provides tactical solutions for creating tools to measure the performance of your own web applications. Finally the book shows how to use R to create data visualizations from logged performance data.

So you want to win this book, right? Well, all you need to do is answer a question for us:

If you could change on thing about the hiring/job hunting aspect of the UX industry, what would it be?

There are three ways to enter the contest:

Via Twitter

  • Make sure you’re following UX Magazine on Twitter.
  • Create a tweet that says, “Hey @uxmag, <your answer>. Do I win a copy of Pro JavaScript Performance? https://uxm.ag/10d”.
  • Replace the blank with your response to the question. Make sure to keep the rest of the tweet the same.
  • Publish the tweet.

Via Facebook

Via Email Subscription

Note: If, and only if, you’ve already subscribed via email, you can enter this giveaway by emailing your answer to [email protected].

Five winners will be chosen from amongst the valid entries. The giveaway ends on Friday, November 16th.

post authorUX Magazine Staff

UX Magazine Staff
UX Magazine was created to be a central, one-stop resource for everything related to user experience. Our primary goal is to provide a steady stream of current, informative, and credible information about UX and related fields to enhance the professional and creative lives of UX practitioners and those exploring the field. Our content is driven and created by an impressive roster of experienced professionals who work in all areas of UX and cover the field from diverse angles and perspectives.

Tweet
Share
Post
Share
Email
Print

Related Articles

What makes players keep coming back? This piece explores the psychology of hot streaks — how momentum, perception, and smart design can turn short wins into lasting engagement.

Article by Montgomery Singman
The Psychology of Hot Streak Game Design: How to Keep Players Coming Back Every Day Without Shame
  • The article shows how hot streaks tap into players’ psychology, turning momentum into motivation.
  • It highlights the hot-hand fallacy, where players overestimate their chances of continued success.
  • The piece argues that ethical streak design should enhance engagement without exploiting addictive behavior.
Share:The Psychology of Hot Streak Game Design: How to Keep Players Coming Back Every Day Without Shame
26 min read

Trusting AI isn’t the goal — relying on it is. This article explores why human trust and AI reliance are worlds apart, and what UX designers should focus on to make AI feel dependable, not human.

Article by Verena Seibert-Giller
The Psychology of Trust in AI: Why “Relying on AI” Matters More than “Trusting It”
  • The article argues that “reliance,” not “trust,” is the right way to think about users’ relationship with AI.
  • It explains that human trust and AI reliance are driven by different psychological mechanisms.
  • The piece highlights that predictability, transparency, and control make users more willing to rely on AI.
  • It concludes that users don’t need to trust AI as a partner — only rely on it as a dependable tool.
Share:The Psychology of Trust in AI: Why “Relying on AI” Matters More than “Trusting It”
4 min read

What if your productivity app could keep you as focused as your favorite game? This article explores how game design psychology can transform everyday tools into experiences that spark flow, focus, and real engagement.

Article by Montgomery Singman
Flow State Design: Applying Game Psychology to Productivity Apps
  • The article shows how principles from game design can help productivity tools create and sustain a flow state.
  • It explains that games succeed by balancing challenge and skill, providing clear goals, and offering immediate feedback — elements most productivity apps lack.
  • The piece argues that applying these psychological insights could make work tools more engaging, adaptive, and motivating.
Share:Flow State Design: Applying Game Psychology to Productivity Apps
12 min read

Join the UX Magazine community!

Stay informed with exclusive content on the intersection of UX, AI agents, and agentic automation—essential reading for future-focused professionals.

Hello!

You're officially a member of the UX Magazine Community.
We're excited to have you with us!

Thank you!

To begin viewing member content, please verify your email.

Tell us about you. Enroll in the course.

    This website uses cookies to ensure you get the best experience on our website. Check our privacy policy and