InfoQ Homepage Design Content on InfoQ
-
The Distributed Pit of Success @Deliveroo
Greg Beech discusses how Deliveroo is using DDD principles and powerful building blocks to allow engineers of any level to quickly and successfully deploy new systems into production.
-
Always Available
Claudio Ortolina discusses leveraging Elixir/OTP tools to provide continuous service even when a database is down, walking through the refactoring of an Elixir/Phoenix/PostgreSQL application.
-
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.