When developing software products the earlier you identify usability issues the better. It is cheaper to make changes in that design phase that once the product is live. Yet, “50% of a programmers’ time during IT projects is spent doing rework that is avoidable” – Human Factors.
I interviewed ten experts from the UX Team at Nearsoft and asked them to explain UX in non-technical, “user friendly” terms.
What is this thing that everybody is talking about as part of their business strategy? What are the top 10 contributions UX can bring to a business?
Design is an act of communication.
It requires a deep understanding of each person in the target audience. The designer must bring to bear two psychological principles of human behavior: aspirations and motivations. This is the path to real insights, understanding the needs, and generating a real connection.
By the end of 2019 there will be 1.92 billion digital buyers. That’s roughly 25% of the world’s population. For big players or local businesses, it’s becoming more and more essential to take advantage of this growing market.
When the marketplace extensions are not enough for you, there’s only one choice: to dive into the world of VS Code extension development. With it’s simple yet powerful API that will let you customize your experience whatever you like.
When you collaborate in an open source project it is likely to be asked to make a fork of one repository. A fork is a copy of the project in your GitHub account. This duplicate allows you to freely experiment with changes without affecting the original project.
There is a problem when you fork a project, it is not going to have the last changes made in the original one, so in order to avoid problems when you try to push your changes it is better to keep your fork up to date.
And not burn your journal trying
Designing wireframes is like cooking, when you’re practiced in the craft you no longer need to follow an exact recipe in order to prepare something tasty, but you still need the right ingredients (tools).
Remote debugging is a very useful tool for web developers, both in frontend and backend. With remote debugging assuring your code works properly and finding flaws becomes more fluent and easier. Here you’ll find a quick guide to do remote debugging using IntelliJ Idea IDE.
Coaching is fun and satisfying for me. I’ve learned that young engineers learn better by doing.
I wanted to illustrate the difference between Inversion of Control and Dependency Injection. Writing a minimal container turned out to be a great way to illustrate these concepts.
I was amazed as to how “natural” the whole thing turned out to be.