Hi there, it's Victor again.
Short announcement.
I've just bought a domain (big deal, huh?) and from the 1st of March I'll be working on something completely new. More details below.
But first. To finish this winter and "close the gestalt" for my previous books, I made a bundle with everything I made for the past two years.
Discounted for my subscribers of course. The "BUNDLE50" coupon will give you 50% off.
Get 100 tips & ReForm complete package |
By the way, Paddle (my payment processor) made it hard (hello usability!) to find how you can apply the coupon code. So... here it is.
Okay, now what's the new project I was talking about will look like?
The thing is, I gathered quite a lot of materials about UI/UX. Tips, reviews, occasional articles, and hundreds of links and courses.
Now, I feel like I could make yet another tips book, to update my previous one. But I wanted to make something bigger.
Previously I talked to people about the idea of making an interactive course dedicated to building "Digital products". The idea was to redesign a bank application from scratch, and during this process I would apply both good UI/UX practices, along with proper information architecture while keeping most of the features that the bank has.
I don't give up on that idea. However, it's quite a big one. It should be an interactive platform, where you login and go through all the steps, lessons, whatever you call them.
I though about "Well, I still want to gather all materials I have into one place!". Books are good, but what might be much more convenient is an online place, where you can:
On the other hand I don't like lengthy courses. Instead, short bits of information are great to digest.
But.
Sometimes you need to dig more. For example, how could I show how validation should work in a static images? I can, but it won't look the same as dynamic ones.
For example, check out https://user-interface.io/articles/modals-and-user-experience this. It was the first attempt to make interactivity, and here we can see in action, what is "modal" and "non-modal" dialogs.
So many things to show.
So I decided to make an online knowledge base, or whatever you call it, that will have all the information, with occasional code snippets, with occasional (when it's reasonable) interactivity.
Approximate deadline: the end of spring. Yes, I know, we never meet deadlines, but I need to announce it to keep on working on this.
Those who buy https://reform.user-interface.io/bundle will either be beta-testers, get a significant discount, or get into discord community (which is in plans as well). I'm not sure yet, honestly.
But I'll be working hard to make it perfect, since PDFs are limited.
Anyway, let's see how it goes.
I'm a full-stack developer that is passionate about good user interfaces. In my newsletter, I talk mainly about UI/UX stuff. You could expect an email or two in a month, I'm not aiming to spam you with non-useful info.
Here is a quick recap of all CSS prefers-* queries that you can use to adjust to user settings. Prefers Reduced Motion (95.57% global support) Indicates whether the user prefers less motion to avoid VIMS - Visually-Induced Motion Sickness. Here we disable any animations or transitions, but we can be flexible here (e.g., REDUCE motion but do not disable it completely) Prefers Color Scheme (95.16% global support) Detects whether the user prefers a light or dark color theme. In this example we...
Today we'll cover another CSS media query: prefers-reduced-motion, and how to load (or avoid loading) styles based on user preferences — this is genuinely cool stuff! I've just posted the same article on LinkedIn, for my first time. Accessibility concern There’s a condition called VIMS: Visually induced motion sickness (VIMS)—a subcategory of motion sickness that specifically relates to nausea, oculomotor strain, and disorientation from the perception of motion while remaining still. To...
After a rough patch, I’m getting back to writing. More practical stuff that you can apply directly in your projects. One topic that looks really good is how to use modern CSS to support UI/UX and accessibility. Preference Media Queries Preference Media Queries allow you to adapt your UI based on the user's system-level settings and personal preferences — like reduced motion, high contrast, or dark mode. They're mostly used to improve accessibility and user experience. Let's cover one of them....