SPONSOR AD If your company is looking to create new business models through digital transformation, this practical eBook will help get you started. Michael Coté explores the strategies and tactics you need to transform your in-house software creation capabilities. Download now. |
Today on the InfoQ Podcast, Yan Cui (a long time AWS Lambda user and consultant) and Wes Reisz discuss serverless architectures. The conversation starts by focusing on architectural patterns around choreography and orchestration. From there, the two move into updates on the current state of serverless cold start times, distributed tracing, and state. (Podcast) |
In these two episodes Shane Hastie, lead editor for culture & methods, first spoke to Em Campbell-Pretty about cultural change, the Scaled Agile Framework and her role as a SAFe Fellow. He then spoke to Greg Koeberger of readme.io about building a culture you want to work in. (Podcast) |
AI, ML & Data Engineering Latest Content |
Researchers at Google have developed a new deep-learning model called BigBird that allows Transformer neural networks to process sequences up to 8x longer than previously possible. Networks based on this model achieved new state-of-the-art performance levels on natural-language processing (NLP) and genomics tasks. (News) |
SPONSOR AD How can teams manage technical debt and decide when to build features vs. fix bugs? Join James Smith, Co-founder and CEO of Bugsnag, to discover some proven static and dynamic code analysis strategies you can adopt to measure and pay down technical debt in your JavaScript applications. Live Webinar September 22nd – Save your Seat. |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
AWS Controllers for Kubernetes (ACK) is a new tool by AWS allowing users to manage AWS services from Kubernetes directly. In a blog post, the public cloud vendor states the tool will make it easy to build scalable and highly-available Kubernetes applications that utilize AWS services. (News) |
SPONSOR AD By delegating Ops responsibilities to developers, developers now have "skin in the game" in making sure the software they write will function as expected in production. Download this guide to learn when to delegate infrastructure, challenges, and the automation and tooling that's needed. Download now. |
|
Development Latest Content |
TOP Development NEWS HEADLINES |
|
RavenDB is a NoSQL document database with multi-document ACID transactions and smart document compression. To learn more about the recent RavenDB 5 release and RavenDB in general, we’ve invited Oren Eini, creator of RavenDB and CEO of Hibernating Rhinos, to join us. (Article) |
Thomas Gebert and Nick Misturak demonstrate how they built a distributed hash-table video-sharing system, the technical hurdles encountered, and the pros/cons of using functional languages to do so. (Presentation) |
Java Latest Content |
TOP Java NEWS HEADLINES |
|
Alina Yurenko talks about GraalVM, a high-performance virtual machine offering new optimizations for individual languages and seamless interoperability for polyglot applications. Yurenko shows how to make real-world applications GraalVM-ready, and how languages like JavaScript, Ruby, R and Python can also benefit from GraalVM. (Presentation with transcript included) Join us for our upcoming QCon, QCon San Francisco, Nov 16-20, 2020 |
SPONSOR AD DevNation Day is a free, all-day virtual event created to bring you the most exciting developer and technology updates. It will cover four topic areas: Kubernetes/OpenShift, JavaScript, Python, and Java. Hear from Red Hat Developer experts as well as industry leaders. Register now. |
|
Web Development Latest Content |
TOP Web Development NEWS HEADLINES |
|
Colin Eberhardt looks at some of the internals of WebAssembly, explores how it works ‘under the hood’, and looks at how to create a (simple) compiler that targets this runtime. (Presentation with transcript included) |
Architecture & Design Latest Content |
TOP Architecture & Design NEWS HEADLINES |
|
For object-oriented design we follow the SOLID principles. For microservice design we propose developers follow the “IDEALS”: interface segregation, deployability (is on you), event-driven, availability over consistency, loose-coupling, and single responsibility. (Article) |
Luca Mezzalira explains how to implement micro-frontends, enabling to scale up a project with tens of developers without reducing the throughput. Micro-frontends are a new architectural trend in the development of frontend applications. This style can provide several benefits to our projects, offering a level of decoupling never seen before in single-page applications or universal architectures. (Presentation with transcript included) |
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
It is important to involve the real users at the early stages of your development cycle. A strong beta testers community not only improves your product, but also provides context, pain points and ideas while increasing loyalty and engagement. This article offers tips and tricks on how to build a beta testers program and a process of supporting the program with a modest allotment. (Article) |
Agility can become part of a scientific theory of adaptation. The capacity for adaptation is nothing more than the ability to move resources around in order to take opportunities as they emerge. This article describes the ingredients of an agile theory of adaptation and provides examples for how to do tactical planning in order to execute agility. (Article) |
SPONSOR AD Continue your professional learning with our free online learning paths. These learning paths are targeted by role including: Scrum Master, Product Owner, Development Team Member and Leadership. |
|
Nancy Evbuomwan explores and dives into the subject of leadership in an agile environment. (Presentation) |
Shane Hastie looks at organizational practices which have emerged over the last few years, focusing on how COVID-19 has changed the ways of working, organizational cultures and personal behaviours. (Presentation) |
SPONSORED CONTENT Latest White Papers Introducing Oracle GraalVM Enterprise Edition – A High Performance optimizing compiler and runtime for Modern Microservices High-Performance Microservices using Java |
|