Spring may not be in the air just yet but Juergen Hoeller, co-founder of the Spring Framework and project lead and release manager talks to InfoQ about how Spring has managed to stay relevant with developers by adapting to the changes in the underlying infrastructure such as Cloud, Big Data, NoSQL and so on. He talks about the Spring ecosystem and about the future of Spring including Spring 5.0.
Mathias Brandewinder explains why F# is well suited for data science: the REPL, type providers for seamless data access, functional programming concepts and much more.
Mike Long explains how to build software for the long term, software maintenance, how some software survives. Also a thought experiment - how would you build software that lasts for 10,000 years?
Yan Cui talks about the advantages of using F# to build DSLs and using the actor model. Also: why and how to use graph databases to model (game) economies.
Natalia Chechina explains the challenges of scaling distributed Erlang beyond a certain number of systems and how SD Erlang helps to overcome those problems.
Barbara Fusinska explains the challenges of building offline mobile applications: synchronisation, API design, data modeling, and much more.
Dianne Marsh talks to Charles Humble about hiring an engineer at Netflix, organising an engineering team around speed of execution, the languages and frameworks Netflix uses, and diversity in IT.
Mike Long explains the new memory model in C++: why it's necessary, what it does, and who needs to know about it. Also: a look at modern C++ programming.
The Internet of Things is just around the corner and it will massively impact our lives. Most of the devices in our homes will become connected and collect data or react to certain events. Currently it is still uncertain, how personal data can be protected and leveraged for crowd sourcing and swarm intelligence at the same time. Jacob is sharing the ideas that his company Yetu has to clarify this
Simon Marcus discusses the value of a learning environment in which learning from failure is valued. Simon discusses how Spotify approaches consensus within its teams and how experimentation of team make-up and tasking is not frowned upon.
Andrea Magnorsky talks about her experience with adopting F# for .NET game development, where F# fits, property based testing with FsCheck, and much more.