InfoQ Homepage Design Content on InfoQ
-
Cyber-dojo: Executing Your Code for Fun and Not-for Profit!, Part 1
Jon Jagger introduces cyber-dojo.org, an open source environment for practicing programming, demoing its features and discussing its history, design, underlying technology, difficulties and future.
-
Why Building the Right Thing Means Building the Thing Right
Liz Keogh takes a look at why experimentation underpins everything done in technology, and why it is necessary to be able to move and change the right thing.
-
Contracts in Clojure: Settling Types vs Tests
Jessica Kerr talks about Clojure and explores the potential of contracts as the best-yet compromise between types and tests.
-
Discover Key Customer Insights
Marianne Berkovich shares how to improve user interviewing skills and discover key insights that could lead one to the next big innovative “thing” users need.
-
Can Building Enterprise Software Actually Be Fun?
Steve Garrity explains the custom process they use at Hearsay Social for large, enterprise projects.
-
Great User Experience Through Dual-Track Scrum
Aurimas Adomavicius discusses metrics of great User Experience for the enterprise, the dual-track Scrum model, common pitfalls, lessons learned, and quantifying the success of a project.
-
Bind to the Cloud with Falcor
Jafar Husain provides an inside look at the innovative Falcor, the open source JS data access framework that powers the Netflix UIs and the new UI design patterns it enables.
-
Your Design is Only Mostly Dead
Steve Rogalsky conducts a workshop on using the design studio approach to achieve effective collaborative design.
-
Enabling Microservices with Domain Driven Design and Ports & Adapters
Declan Whelan discusses how to use DDD to wrap microservices around the most important concepts in a system, using ports and adapters to decouple the core domain from persistence and other services.
-
Make Your Team's Domain Language Truly Ubiquitous with Concept Maps
James Ross discusses what concept maps are, how to construct one, what to do and what to avoid when creating one, and how to help a team build a shared mental model depicted in a concept map.
-
Avoiding the Big Crash
Bill Buxton argues that we need to rethink how we design software and how we think about applications to prevent our entire industry from stalling.
-
The Epic Groovy Puzzlers S02: The Revenge of the Parentheses
Viktor Gamov and Baruch Sadogursky discuss the Groovy Puzzlers.