SPONSOR AD MongoDB Atlas: Deploy a new database in minutes. Or migrate an existing cluster with ease. Start for free. |
This eMag collects articles that explore how to go about scaling DevOps in large organizations – effectively identifying cultural challenges that were blocking faster and safer delivery – and the lessons learned along the way. We include a couple of practices that can help disseminate those lessons. (eMag) |
Reactive programming techniques are becoming more prevalent in the constantly changing JavaScript landscape. This article series hopes to provide a snapshot of where we are at, sharing multiple techniques; variations on a theme. From new languages like Elm to the way Angular has adopted RxJS, there is something for every developer, no matter what they are working with. (Article Series) |
Wesley Reisz talks to Daniel Bryant on moving from monoliths to micro-services, covering bounded contexts, when to break up micro-services, event storming, practices like observability and tracing, and more. (Podcast) |
In this podcast Shane Hastie, InfoQ Lead Editor for Culture & Methods, spoke to Adam Tornhill of Empear on combining psychology and software engineering, and technical debt. (Podcast) |
Data Science Latest Content infoq.com/data-science |
TOP Data Science NEWS HEADLINES |
In this article, the author discusses how to use Natural Language Processing (NLP) techniques to predict the movie ratings using the data shared on social media platforms. Sentiment analysis of movie reviews can also be used to classify movies into different genres and to improve the movie recommendation systems. (Article) |
The speakers in this panel discuss the future of artificial intelligence. (Presentation) |
DevOps Latest Content infoq.com/devops |
TOP DevOps NEWS HEADLINES |
Taking an infrastructure-centric approach to cloud adoption can lead to unrealized benefits. Architect Amit Kumar outlines eleven principles to consider when introducing cloud services into your architecture. (Article) |
SPONSOR AD 11 Things to Focus on to be PCI Compliance in AWS. Learn how to secure your PCI cardholder data in AWS with this guide from Evident.io. Tips, examples, and other advice from PCI and AWS experts. Download now. |
Development Latest Content infoq.com/development |
TOP Development NEWS HEADLINES |
Richard Feldman introduces Elm, how it works, what differentiates it from the other front-end technologies, and gives practical advice for introducing it to an existing JavaScript codebase. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
Romain Huet presents ideas from how Stripe has created their developer documentation. (Presentation) |
SPONSOR AD Create a continuous deployment pipeline with Fastly web perf & browser engineer Patrick Hamann, formerly of The Guardian & The Financial Times, using open source tools like Travis CI & Terraform. Watch the demo. |
Java Latest Content infoq.com/java |
TOP Java NEWS HEADLINES |
Today, the results of the JCP Executive Committee vote on JSR-376 (Java Platform Module System, commonly known as Jigsaw), was published on the Java Community Process page. There were 10 votes for the proposal and 13 votes against the public review. (News) |
SPONSOR AD Netflix Spinnaker and Kubernetes for Continuous Delivery. Learn how to deploy software faster and safer by integrating Netflix Spinnaker and Kubernetes to create a continuous delivery pipeline. Download Now (White Paper). |
.NET Latest Content infoq.com/dotnet |
TOP .NET NEWS HEADLINES |
Last Friday, ASP.NET Core quietly switched to only supporting .NET Core 2.0. This means that ASP.NET Core 1.0/1.1 applications running Mono or the full .NET Framework will not be upgradable to ASP.NET Core 2.0 when it is released in 2-3 months. Seen as a major breaking change to the platform without a public discussion or formal announcement, this has angered many prominent developers. (News) |
Dynamic Languages Latest Content infoq.com/dynamic_languages |
TOP Dynamic Languages NEWS HEADLINES |
RxJS In Action provides a solid introduction to RxJS and lays out what the future of reactive JavaScript programming looks like. In this Q&A session, authors Paul Daniels and Luis Atencio talk more about RxJS, where it fits into the JavaScript landscape and how it affects JavaScript developers. (Article) |
Steve Faulkner discusses Bustle's entire serverless stack. He talks about the good, the bad, and the ugly, sharing real numbers from production systems. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
Mobile Latest Content infoq.com/mobile |
Shoutem has recently launched its new React Native-based app builder, which is being presented to developers as the WordPress for mobile apps. InfoQ has spoken with Shoutem's VP of marketing Robert Sekulić. (News) |
SPONSOR AD There Are More Than 2 App Stores. Distributing your apps on more app stores increases downloads and installs. appScatter monitors over 300 app stores and has picked 50 of the best performing stores to host your app. Learn More. |
Architecture & Design Latest Content infoq.com/architecture-design |
TOP Architecture & Design NEWS HEADLINES |
Ian Thomas discusses breaking down monoliths into composable parts and understanding value from the point of the customer, showing examples of functional programming styles for building front-end apps. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
Ori Pekelam discusses the principles underlying a microservices architecture, the risks associated with it, topologies, ways of communication between services, deployment, and other considerations. (Presentation) |
SPONSOR AD Microservices for Java Developers (By O'Reilly) - This eBook provides a hands-on approach to three useful Java frameworks for building microservices: Spring Boot, Dropwizard, and WildFly. Compare and contrast them through a handful of familiar patterns. Download Now. |
Culture & Methods Latest Content infoq.com/culture-methods |
TOP Culture & Methods NEWS HEADLINES |
In the book Doing It - Management 3.0 Experiences, Ralph van Roosmalen shares his experiences from using Management 3.0 as a manager and as a coach. He explores how he experimented with ideas and practices like moving motivators and kudo cards from Jurgen Appelo’s book Managing for Happiness to find out what drives people, help them to become happier at work, and empower self-organizing teams. (Article) |
Manu Cupcic shares Criteo’s definition of engineering culture, describing its key elements, and elaborating on how it evolved over time. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
Paul Cobban shares his insights into the transformational journey DBS Bank has taken to emerge as a more agile organization, replicating a start-up environment for a 22000 employee organization. (Presentation) |
Amber King and Jesse Huth share from their experience at Opower where 40 engineers were allowed to self-select six teams that would work on new projects. (Presentation) |
Seb Rose explores what a good user story looks like, discussing the INVEST acronym to see if there is a replacement that describes the key elements of a good user story in a less ambiguous language. (Presentation) |
Doug Talbot talks about the key elements of the organizational complexity puzzle, why it’s so important, what patterns to choose from, how they coordinate to achieve change, what changes they have driven in Ocado Technology and how they can measure the success of this. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
Kate Heddleston talks about what institutional bias is, why it's a problem, and how it manifests in the workplace. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |