InfoQ Homepage Best Practices Content on InfoQ
-
How Did We End up Here?
Trisha Gee and Todd Montgomery attack the technology industry’s sacred cows by exposing the motivations that hide behind them.
-
Asynchronous Patterns for Client, Server, and IoT
Andrea Giammarchi presents different asynchronous patterns and best practices for the Web, the server, and the embedded IoT platforms.
-
Continuous Delivery: Responding to Change, Faster than Ever Before
Mike Bowler discusses CD, the build pipeline and version control practices and automated testing, exploring best practices and pitfalls, and making the deployment question a business decision.
-
Great Single Page Apps Need Great Back-ends
Adib Saikali describes the best practices for building back-end services to support sophisticated single page apps using Spring 4. It contains demo code examples.
-
Lambda Architectures in Practice
Gian Merlino presents the advantages, challenges, and best practices to deploying and maintaining lambda architectures in the real world, using the infrastructure at Metamarkets as a case study.
-
Worse Is Better, for Better or Worse
Kevlin Henney revisits the original premise and definition of “Worse is Better”, and looks at how this approach to development can still teach something surprising and new.
-
Engineering the Resolution Center to Drive Success at Airbnb
Alvin Sng discusses the important engineering aspects of the Resolution Center’s development.
-
Less, but Better
Michael Garvey discusses about understanding of common challenges, and learning strategies, principles and practices to overcome them and craft better design for your interfaces.
-
Software Development & Architecture @ LinkedIn
Sid Anand discusses the architectural and development practices adopted by LinkedIn as a continuous growing company.
-
How DevOps and the Cloud Changed Google Engineering
Melody Meckfessel explores how Google's engineering teams use CD to build products and scale them, and how their strain of DevOps speeds launches and helps their engineering culture thrive.
-
Scaling Foursquare: From Check-ins to Recommendations
Jon Hoffman discusses the general architecture, storage systems and development practices created to handle the ever increasing volume and complexity at Foursquare.
-
Great Teams Start with Great People, Goals, and Practices... but Is that Enough?
Andrew Stellman affirms that having great teams with a collaborative mindset takes more than great people, visionary leaders and good organizers, providing insights into what needs to be added.