InfoQ Homepage Design Content on InfoQ
-
Design, Composition and Performance
Rich Hickey explores the nature of design and composition and how it impacts the software development practice and tools.
-
Building with Lean: A Cross-Functional Pairing Approach
Jono Mallanyk and Ben Burton discuss cross-functional pairing to design for building products quickly and effectively, advising when to use Lean, and tools and techniques they found useful.
-
Consumerization - What Does It Mean to a Developer?
Chris Swan discusses user experience for banking and financial mobile applications, architectures, and the frameworks and containers that ease the way to secure deployment into production.
-
Designing for Engagement
Jaimee Newberry shares considerations in on-boarding, designing and copywriting to help apps become more fun, delightful and engaging experiences for users.
-
Gamifying Enterprise Mobile Applications: Do We Have a Winner?
Michelle Andreassen takes a business-to-employee look at UX, prototyping and user testing of gamified enterprise mobile apps to see if these really do bring more value to the company beyond the hype.
-
Design Patterns for Mobile Applications
Saul Mora discusses using some of the patterns from the Design Pattern book today, and applying patterns in a multicore world.
-
Feedback-based Evolutionary Design
Graham Brooks explores internal measurements used in a continuous delivery feedback mechanism in order to improve a system's design.
-
Data, Visibility, and Abstraction
Stuart Sierra introduces some general guidelines for designing systems which make their data and abstractions more transparent to developers, using code examples in Clojure.
-
Polyglot Architecture: A Rational Approach to Software Design
Richard Minerich discusses design considerations when building a polyglot software architecture with the tools at hand.
-
User Experience-driven Architecture
Praful J Todkar and Cassandra Shum share their experience ending up with an architecture for a mobile application whose development was driven by user experience.
-
Decomposing Twitter: Adventures in Service-Oriented Architecture
Jeremy Cloud discusses SOA at Twitter, approaches taken for maintaining high levels of concurrency, and briefly touches on some functional design patterns used to manage code complexity.
-
API Conf Panel: API Design Best Practices
Jakub Nesetril, Tony Tam, Kirsten Jones share tools and tips for building great APIs.