InfoQ Homepage Conferences Content on InfoQ
-
The Power of an Agile Mindset
Linda Rising discusses the “agile mindset” - an attitude that equates failure and problems with opportunities for learning –, sharing practical suggestions to become even more agile.
-
Have You Seen Spring Lately?
Josh Long introduces some of the latest Spring features supporting HATEOAS-compliant and OAuth-secured REST services, NoSQL and Big Data, Websockets, OAuth, open-web security and mobile.
-
Do Not Block Threads! A Blessing in Disguise or a Curse?
Sadek Drobi discusses how to use Futures and Iteratees to deal with blocking threads in a system with many IO calls and heavy threads.
-
Coaching Teams through Change
Rachel Davies shares advice on how to dissolve barriers to adopting new working practices and get a team moving in the right direction.
-
Finance's Forgotten Treasure: an Introduction to CQRS & Axon
Allard Buijze introduces CQRS and related concepts along with case studies showing how it is used in finance, gaming and healthcare to meet the demands of modern web-based applications.
-
Why I've Come to Prefer Fluent APIs Over Other Kinds of DSLs
John Slaby discusses the reasons why he prefers fluent APIs and examine, through examples, the many different ways that Fluent APIs can be used to help produce better solutions than external DSLs.
-
Reactive Streams: Handling Data-Flows the Reactive Way
Roland Kuhn introduces the guiding principles behind Reactive Streams’ design and along with examples using its actor-based implementation in Akka.
-
Canary Analyze All The Things: How We Learned to Keep Calm and Release Often
Roy Rapoport discusses canary analysis deployment and observability patterns he believes that are generally useful, and talks about the difference between manual and automated canary analysis.
-
Climbing Off The Ladder, Before We Fall Off
Chris Angove outlines the challenges having only a linear growth option, the organization of Spotify and the attempt to provide non-linear options to improve happiness and retention within the team.
-
CoffeeScript: The Good Parts
Azat Mardan shares experiences using CoffeeScript in production, exploring its format, evaluating its design and showcasing some of the more useful and prominent projects that have adopted it.
-
Hello Ansible: A Story about Infrastructure Agility
Baraa Basata introduces Ansible, comparing it with Chef and Capistrano and exploring automation principles: disposable servers, package management, and applying design principles to infrastructure.
-
The Better Parts
Douglas Crockford discusses how to use programming languages more effectively; reviews the good parts in EcmaScript 6 and JSON.