SPONSOR AD How Application Intelligence Powers Digital Transformation. Learn how the rise of digital business has transformed the connection between business and IT in today’s enterprise initiatives. Read the EMA Report. |
This eMag brings together a number of articles that explore ways to consciously design your culture, how to nurture and grow attitudes of craftsmanship and professionalism in teams, how to create places which are great to work in that get great outcomes, and how to make a profit. (eMag) |
Development Latest Content infoq.com/development |
TOP Development NEWS HEADLINES Stack Overflow Developer Survey 2016 Using the Actor-model Language Pony for FinTech GitHub Introduces Reactions to Provide Feedback on Issues and Pull Requests |
Phillip Trelford shows through live demos data structures that are orders of magnitude more performant than lists. (Presentation) |
SPONSOR AD A Skeptics Guide to Continuous Delivery: The Culture of Dev/Ops Collaboration - Learn about the cultural issues that can present challenges between teams and should at the very least be considered when helping your organization get on board the continuous delivery train. Learn more. |
Java Latest Content infoq.com/java |
TOP Java NEWS HEADLINES jDays 2016 Round-Up |
Automated acceptance testing reduces time wasted in manual testing and bug fixing, and when combined with Behaviour-Driven Development, can guide development effort. But it requires skill, practice and discipline. The Screenplay Pattern helps teams address these difficulties and is where you may end up by mercilessly refactoring Page Objects using SOLID design principles. (Article) |
Sergi Almar presents how to progressively enhance a traditional Spring MVC application with real-time functionalities for a more interactive and engaging user experience. Starting by adding server push notifications with Server-sent Events (supported in the new Spring 4.2) he then moves to a bidirectional messaging communication style with WebSockets. (Presentation) |
Mathilde Lemee presents a live-demo based session and covers the best practices, patterns and tools that help one deliver a solid web application with Selenium. (Presentation) |
Steve Elliott covers the evolution of how Java came to be what it is today including some lesser known history, and takes a look at the current roadmap of Java going forwards. (Presentation) |
SPONSOR AD Free Java Monitoring SaaS APM Tool: Site24x7.com Get in-depth analysis on Java EE web transactions. Find performance issues. Database deep dive. Monitor all instances in your Java. Not just one. Get started with 30-day free trial. Try Free Now! |
.NET Latest Content infoq.com/dotnet |
TOP .NET NEWS HEADLINES ASP.NET WebHooks RC 1 UI Testing in F# with canopy |
Lisa Taylor shares the story of programming trial and error. Using C#, JavaScript, pixels and bitmaps, loops and infrared light she created a digital rainstorm inside a shipping container. (Presentation) The next QCon is in New York, June 13-17, 2016. Join us! |
Dynamic Languages Latest Content infoq.com/dynamic_languages |
TOP Dynamic Languages NEWS HEADLINES WebAssembly Preview Functionality Arrives in Browsers Meteor Brings "Pay-as-you-go" Galaxy, Ends Free Hosting |
HTTP/2 is poised to eliminate much of the waste that developers deal with. Multiplexed connections will eliminate the need to bundle JavaScript libraries together. But is HTTP/2 a panacea to all our problems? What about WebSocket? Allan Denis tells us what HTTP/2 is good at and debunks some myths about what it can do. (Article) |
Matt Raible explores the various features of the three hottest JavaScript MVC frameworks: AngularJS, Ember.js and React.js. Raible also compares client-side templating vs. server-side templating and how well each framework supports isomorphic JavaScript (code that can run both client-side and server-side). (Presentation) |
Mobile Latest Content infoq.com/mobile |
TOP Mobile NEWS HEADLINES Accelerite's Location-as-a-Service API Platform Enables Location-Based Mobile Services |
In order to fulfill its vision of connecting the Earth, Facebook has designed its Facebook Lite app for Android to make it optimized for use in emerging markets, Facebook engineer Gautam Roy explained. (News) |
Architecture & Design Latest Content infoq.com/architecture-design |
TOP Architecture & Design NEWS HEADLINES The Past, Present and Future of Enterprise Integration Chaos Testing of Microservices Microservices for a Streaming World |
The main problem with monolithic applications is that they are hard to scale, in terms of the application, but more importantly, in terms of the team. The main reason for a switch to microservices should be about teams, Tammer Saleh claimed at the recent QCon London conference when describing common microservices anti-patterns and solutions he has encountered. (News) |
Culture & Methods Latest Content infoq.com/culture-methods |
TOP Culture & Methods NEWS HEADLINES Agile India 2016 - Leadership Day Summary Applying Feedback Techniques |
Helen Walton interviews Places for People, this year’s winner of the Spark Award. By putting people at the heart of how the company operates, Places for People creates a highly innovative culture with an inspirational purpose that delivers outstanding business results. (Article) |
InfoQ interviewed Bryan Dove from Skyscanner about the major technology developments from the last 10 years and the impact these have had on the way that we are creating software products. InfoQ also asked him what managers and developers can do to explore and find better ways of working together and how they can support each other, making themselves and the company more successful. (Article) |
Jeanine Spence explores the customer centric and iteration concepts of Design Thinking as an approach to problem solving through the lens of the personal. Spence presents 5 ways to put these techniques into practice and start to innovate with you at the center. (Presentation) The next QCon is in New York, June 13-17, 2016. Join us! |
Liz Keogh takes a look at why experimentation underpins everything done in technology, and why it is necessary to be able to move and change the right thing. (Presentation) |
Sarah Singer-Nourie shares the secrets to optimizing and upgrading your own default settings, choosing your impact and tapping into your energy, to step into the optimal version of yourself every time. (Presentation) The next QCon is in New York, June 13-17, 2016. Join us! |
Bas Vodde introduces the LeSS framework, how it was created and how it works. (Presentation) |
Jim Benson notices that some organizations keep their silos and have even created a DevOps one, suggesting that what is needed is a UXDevQAOPS group or simply Collaborative Development. (Presentation) |
Data Science Latest Content infoq.com/data-science |
TOP Data Science NEWS HEADLINES IBM Expands Watson Cognitive APIs |
In the "Spark in Action" book, authors Petar Zecevic and Marko Bonaci discuss the Apache Spark framework for data processing (batch and streaming data use cases). They introduce the architecture of Spark and core concepts such as Resilient Distributed Datasets (RDDs). InfoQ spoke with the authors about Apache Spark, developer tools, and the upcoming features and enhancements in the future releases. (Article) |
Alena Hall presents various machine learning algorithms available in Accord.NET - a framework for machine learning and scientific computing in .NET. Hall also takes a look at sample types of problems to see how we can apply machine learning algorithms using the Accord.NET framework with the F# functional approach. (Presentation) The next QCon is in New York, June 13-17, 2016. Join us! |
DevOps Latest Content infoq.com/devops |
TOP DevOps NEWS HEADLINES Joyent’s Container Name Service Eases Service Discovery Bootable Apps for Immutable Infrastructure and Security Bare Metal Containers Made Easier with Mayu and Yochu New ChatOps Platform with Enterprise Features |
A group of engineers from Google, UCLA, and SpaceX are presenting the paper "Maglev: A Fast and Reliable Software Network Load Balancer" at the 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI '16) taking place this week. Maglev is Google's network load balancer. (News) |