InfoQ Homepage Conferences Content on InfoQ
-
Better Engineering via Better Discourse
Theo Schlossnagle discusses being a better engineer through better discourse by improving both as communicator and as listener. *Editor's note: Contains language that some viewers may find offensive*
-
Infrastructure as Code: An Introduction to Chef
Craig Tataryn discusses the basics of Chef, what its various components are used for, and demonstrates how Chef _recipe_ and _resource_ development is implemented.
-
The Joy of Stochastic Gradient Descent
Carin Meier takes a look at the joys of Deep Learning, discussing how Deep Learning is changing how people approach programming, communicate with each other, and even what it means to be human.
-
Microsoft and Open Source - A 'Brave New World'
Matt Warren discusses how Microsoft does open source and how new features are designed.
-
Code Archaeology
David Mitchell shows how to create visualizations out of code: building a map for a large, legacy code base, creating visuals without drawing, and explaining a roadmap to bring code under control.
-
Crushing Tech Debt through Automation at Coinbase
Rob Witoff presents how Coinbase attacks tech debt, including deployments, testing, immutable + codified infrastructure, sharing his experience in rebuilding infrastructure from scratch in 24h.
-
Forecasting Using Data
Troy Magennis discusses the top three reasons forecasts fail to match reality, and challenges the assumption that work complexity and effort correlates with delivery time.
-
Introduction to Blockchain Technology and Ethereum
Laurence Kirk introduces blockchain and Ethereum, the most popular blockchain framework.
-
Type-Safe Meta-programming in Swift? Let’s Talk about Sourcery
Krzysztof Zabłocki introduces Sourcery which provides meta-programming for Swift.
-
The Making Mindset: Prototyping Your Way to Better IoT Experiences
Adrian Taylor discusses how creating user experience artifacts early and often can help focus development while reducing risk.
-
Brownfields DevOps in Practice
Damian Brady discusses the DevOps culture from the point of view of a developer, including architectural changes, design techniques, deployment pipelines, and how to make large changes safely.
-
Smart Contracts Are Neither Smart Nor Contracts … So What Are They?
Christopher Gilbert discusses blockchain, trying to go beyond the hype and explaining what it is and how it can solve real-life problems.