QCon returned to London this past March for its thirteenth year in the city, attracting 1,500 senior developers, architects, and team leads. (Article) |
Shane Hastie spoke to Phil Abernathy about his work helping organizations focus on employee happiness to drive customer happiness, shareholder return and the Bureaucracy Mass Index as a tool to identify where companies are bloated and ineffective. He also spoke about what’s needed for real transformation. (Podcast) |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
Diego Hueltes discusses using Automated Machine Learning as a personal assistant in Data Science. (Presentation) |
Mark Grundland explores practical techniques for information visualization design to take better account of the fundamental limitations of visual perception. (Presentation) |
SPONSOR AD This eBook, the first in a five-part series, examines the differences between machine learning and deep learning, the challenges associated with each, and how in-memory computing addresses these challenges. Download Now. |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
Will Arroyo and Duncan Winn discuss the technical details, components, deployment patterns and usage of Kubernetes. (Presentation) |
Alan Flower presents several use cases that drive PKS adoption, showing where it presents a better solution for certain workloads and shares real data on cloud migration trends. (Presentation) |
Joe Eltgroth and Jeenal Shah introduce Kibosh: a framework to deploy services to PKS/Kubernetes and make them available to applications. (Presentation) |
Melanie Cebula identifies key problems that make out-of-the-box Kubernetes less friendly to developers, and strategies for addressing them, based on Airbnb’s experience empowering one thousand engineers to develop hundreds of Kubernetes services at scale. She focuses primarily on four problem areas: Configuration, CI/CD, Service lifecycle and Tooling. (Presentation with transcript included) The next QCon is QCon New York, June 24-26, 2019. Join us! |
Development Latest Content |
TOP Development NEWS HEADLINES |
|
Richard Warburton and Sadiq Jaffer talk about the ins and outs of profiling in a production system, and the different techniques and approaches that help understand what’s really happening with a system. This helps solve new performance problems, regressions and undertake capacity planning exercises. (Presentation with transcript included) |
Java Latest Content |
TOP Java NEWS HEADLINES |
|
Nitsan Wakart follows several examples of optimizations, tradeoffs and implementation details from the JCTools library. In addition, he explores the driving forces behind some of JCTools novel algorithms and their applicability. (Presentation with transcript included) |
Monica Beckwith talks about how she followed the recipes appearing in Doug Lea's cookbook and applied them to SPEC JBB, and reports her findings. Key takeaways: an introduction to relaxed memory consistency as implemented in Java, a presentation of their performance analysis methodology, and a detailed report on the performance implications of memory barriers. (Presentation with transcript included) |
Sam Brannen discusses JUnit 5, how it makes automated testing easier, and how it allows developers and organizations to encourage and enforce good development practices. (Presentation) |
Konrad Kamiński shows how coroutines can be used in Spring-based applications, what sort of problems can be encountered and how to solve them. Also, he covers the spring-kotlin-coroutine library. (Presentation) |
.NET Latest Content |
Microsoft has announced the general availability of Visual Studio 2019 for Windows and Mac. The new version comes with a number of improvements over the last major version released in 2017. A couple of highly anticipated features - IntelliCode and Live Share - have been included in this release. (News) |
Explore the benefits of .NET Core and how it can benefit not only traditional .NET developers but all technologists that need to bring robust, performant and economical solutions to the market. Download Now. |
Web Development Latest Content |
TOP Web Development NEWS HEADLINES |
|
Industrial-strength modelling techniques used in safety-critical domains can be leveraged for the specification and implementation of user interfaces. This article explains how state machine modelling may lead to robust, testable and maintainable user interfaces. (Article) |
Matt Raible explores techniques for making an application fully reactive with Spring WebFlux and React. (Presentation) |
Mobile and IoT Latest Content |
Leveraging the similarities between Swift and Kotlin, Kotlin Multiplatform makes it easy to create cross-platform components that you can reuse across iOS and Android projects. This article will lead you through all the steps required to set up Android Studio to build a framework you can import into Xcode. (Article) |
Architecture & Design Latest Content |
TOP Architecture & Design NEWS HEADLINES |
|
Communication within Kubernetes clusters is a solved issue, but communication across clusters requires more design and operational overhead. Before deciding on whether to implement multicluster support, you should understand your communication use case. (Article) |
Allard Buijze discusses using Spring Boot's autoconfiguration and Axon's separation of business logic and infrastructure concerns to set up a CQRS and Event Sourcing application. (Presentation) |
Will Bengtson and Travis McPeak talk about Netflix Infrastructure Security. (Presentation with transcript included) |
Bootiful CQRS and Event Sourcing with Axon FrameworkInteraction Protocols: It's All about Good MannersHigh Performance Batch Processing And more... |
SPONSOR AD In modern distributed systems, it’s often difficult to determine what’s a transaction or what’s a request. Instrumenting with the OpenTracing API solves this growing and recognized problem. Learn More. |
|
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
Voice-based computing interfaces need testing with an adapted approached, suited for their specificity and context. Some things need to be adapted (test strategy, testing approach, validation criteria) while others can be re-used (e.g. API testing approaches and tools), and some require learning new things (e.g. testing artificial intelligence models and components). (Article) |
Daniel Basten discusses how Talanx adopted the Axon Framework and moved from AWS to PCF. (Presentation) |
The panelists discuss Boeing IT transformation adopting Cloud Foundry on multiple datacenters and tooling for automated CI/CD. (Presentation) |
Katherine Kirk challenges traditional thinking by using Eastern Philosophical models as lenses to explore how politics and hierarchy arise even in the most Lean-Agile environments. (Presentation) |
Sophia Drossopoulou discusses holistic specifications, an extension of traditional program specifications that support the expression of robustness properties through a logic with spatial and temporal features. (Presentation) |
Liz Ince and Chris Wilkinson look at the different measures commonly found in software development, what they’re used for, highlight the good, the bad and the ugly aspects of measuring progress versus productivity and how all metrics should relate to a desired business outcome. They share stories of what happened when the wrong thing was measured and offer some practical ways to help us. (Presentation with transcript included) |