InfoQ Homepage Conferences Content on InfoQ
-
Catching up with Swift
Ash Furrow discusses Swift, why Swift was needed, the Objective-C problems it addresses, and how ready it is from both technical and business standpoints.
-
Applying Reactive Programming to Existing Applications
Ben Christensen discusses the mental shift from imperative to declarative programming, working with blocking IO such as JDBC and RPC, service composition, debugging and unit testing.
-
Five Techniques to Improve How You Debug Servers
Tal Weiss explores five crucial Java techniques for distributed debugging and some of the pitfalls that make bug resolution much harder, and can even lead to downtime.
-
Lessons from Etsy: The Secrets to a Successful Remote Culture
Brad Greenlee talks about how Etsy have fostered their remote culture,the effort it took, and the work they still have to do. He shares their successes and failures and what they have learned.
-
New in ECMAScript 2016, JavaScript's First Yearly Release
Brian Terlson presents the changes TC39 is making to its specification publishing process for ES2016 and beyond.
-
Build a Workplace People Love - Just Add Joy
Richard Sheridan discusses the cultural norms that remove fear and encourage experimentation, and the elimination of meetings and the rituals and ceremonies that accompany them.
-
Microservices or SOLID Services?
Ondrej Krajicek discusses how basic techniques - SOLID principles, Design by Contract - and certain metrics can be used in architecting microservices, and the benefits resulting from using them.
-
Building Business UIs with EMF Forms
Maximilian Koegel introduces declarative UI modeling, the EMF Forms framework and its tooling to create view models, sharing from his experience applying the concept to commercial projects.
-
The Vorto Project - Advanced Device Integration
Olaf Weinmann, Alexander Edelmann introduce the Vorto project, an approach to leverage the standardization of Information Models, providing a few examples for code generators.
-
A Polyglot Approach to Enterprise Software
Scott Shaw, James Gregory describe the benefits of a polyglot approach to building enterprise software, showing how diversity can shorten feedback cycles and expose hidden business model assumptions.
-
In the Toolbox - Live!
Chris Oldwood takes a look at a variety of both command-line and GUI tools - build automation, testing and support - that have proved to be useful to the speaker time-and-time again.
-
Product Ownership Is a Team Sport
Shane Hastie discusses the need for business analysis and requirements management, and showing how product ownership requires a team with a variety of skills and backgrounds to be effective.