InfoQ Homepage Design Content on InfoQ
-
Improving Both the UX and DX with White Box AI
Cloderic Mars discusses using white box AI to improve user and developer experience.
-
Refactoring Elixir - Lessons Learned from a Year on Exercism.Io
Devon Estes discusses some common, but less than optimal, solutions to some of the problems on exercism.io followed by refactoring, showing the performance improvements and tradeoffs made.
-
Resilient Functional Service Design
Uwe Friedrichsen explores how much functional design affects the overall robustness of a solution to learn how to deliver a better "resilient functional service design".
-
Coding for High Frequency Trading
Richard Croucher talks about the application environments, design patterns and programming languages commonly deployed across Financial Services including Investment Banks and Hedge Funds.
-
Refactoring Mount Doom - Tackling Legacy Code
Franziska Sauerwein discusses how to refactor code for the right reasons and the right methods to use for time efficiently.
-
Strategic Code Deletion
Michael Feathers describes techniques that generate more certainty around assessments of feature liveness, and strategies that can be used to remove code that does not have high value
-
Async or Bust!?
Todd Montgomery discusses several questions related to the asynchronous vs synchronous designs debate.
-
Taming Complexity with Object-Oriented UX
Sophia Voychehovski discusses all the factors that cause complexity, the three key ways one can wrangle it and object-oriented UX.
-
Design Guidelines for Conversational Interfaces
Angie Terrell discusses the current state of conversational interfaces and human-centered design principles to guide the design of conversational apps.
-
Pricing Page Optimization
Elena Verna discusses user behavior on the pricing page and how to organize the A/B testing resources to optimize the pricing page, one of the most important funnels of a website.
-
How to Design and Develop in an Inclusive Way
Molly Watt and Chris Bush discuss designing for people with specific visual, auditory, cognitive and mobility needs, accessibility features and challenges for certain users engaging digital services.
-
Designing Calm Technology
Amber Case discusses using Calm Technology to design the next generation of connected devices, covering notification styles, compressing information into other senses, and cognitive overhead.