InfoQ Homepage Architecture Content on InfoQ
-
UX Patterns: Stale-While-Revalidate
Stale-while-revalidate (SWR) caching strategies provide faster feedback to the user of web applications, while still allowing eventual consistency. Faster feedback reduces the necessity to show spinners and may result in better-perceived user experience.
-
JavaScript Smart Contract Platform Agoric Integrates with Chainlink Oracle
The integration of Chainlink oracles with Agoric smart contract platform aims to enable the use of decentralized finance (DeFi) data and events in JavaScript smart contract applications.
-
Amazon Kinesis Data Firehose Gains Delivery to HTTP Endpoints
Amazon Kinesis Data Firehose recently gained support to deliver streaming data to generic HTTP endpoints. This also enables additional AWS services as destinations via Amazon API Gateway's service integration. The new capability is complemented with dedicated integrations of additional third-party service providers like Datadog, MongoDB, and New Relic.
-
Svelte at the Edge - Luke Edwards at Svelte Summit
Luke Edwards recently gave a talk at Svelte Summit 2020 in which he discussed running Svelte application at the edge. Edwards demoed building and running a simple Svelte application with CloudFlare Workers and Google Cloud.
-
How Stopping Estimations Helped a Team to Become More Predictable
When making estimations using story points didn’t feel helpful, a team decided to experiment with #NoEstimates. Breaking down stories into smaller tasks gives them insight into their velocity and has made them more predictable. It also helps them to spend less time on process and have more time available for delivering value.
-
The Next Svelte May Be Serverless-First -- Rich Harris at Svelte Summit
Rich Harris, the creator of Svelte, lifted the curtain over the experiments that have been taking place around Svelte (the UI framework and compiler) and Sapper (Svelte’s application framework). Harris gave a glimpse of a potential future in which Svelte is a serverless-first framework.
-
10 Reasons Why You Can’t Miss QCon Plus This Nov 4-20
As software developers ourselves, we designed QCon Plus to be practical, actionable, and software-focused. This is not just another virtual conference; it's an online experience where senior software engineers, architects, and team leads connect, gather new ideas, and hear from software leaders who are constantly pushing the boundaries.
-
Rust Hyper HTTP Library Will Contribute to Make Curl Safer
Written in C, the popular curl and libcurl tools, which are installed in some six billion devices worldwide, are exposed to well-known security problems arising from the use of a non-memory safe language. A new initiative now aims to provide a memory-safe HTTP/HTTPS backend for curl based on Rust Hyper library.
-
REPLicant, a Super Simple Svelte REPL - Peter Allen at Svelte Summit 2020
Peter Allen recently gave a talk at Svelte Summit 2020 in which he explained the benefits of REPL (Read-Print-Eval-Loop) playgrounds. While the Svelte REPL is complex due to the handling of many edge cases, the principles underlying code playground implementations are simple. Allen progressively led the viewer into the implementation of the simplest possible version of the Svelte REPL.
-
Articulating Leadership through Nemawashi and Collaborative Boards
High performance teams don’t need to be managed, but led. Collaborative boards is where leadership and teams meet to align direction and initiatives. Nemawashi can be used to separate conversations from meetings. Fernando Guigou spoke about articulating leadership using an approach that he calls ZenSum at Agile Tour London 2020.
-
Join Gene Kim, Michael Nygard, Elisabeth Hendrickson, and 54 Other Software Leaders at QCon Plus
QCon Plus, the virtual conference for senior software engineers and architects that covers the trends, best practices, and solutions leveraged by the world's most innovative software organizations, is less than two weeks away.
-
Animated, Responsive, and Reactive Data Visualization with Svelte
Tom Fevrier and Matthias Stahl recently gave the Svelte community an overview of the techniques that can be used to achieve responsive, interactive, and animated data visualization with Svelte.
-
JavaScript Open Source Awards 2020 Distinguishes Six Impactful Projects
Since 2018, the JavaScript Open Source Awards distinguishes impactful open-source projects across four categories every year— Breakthrough of the Year, The Most Exciting Use of Technology, Fun Side Project of the Year, and The Most Impactful Contribution to the Community. The 2020 batch rewarded six open-source projects.
-
Chaos Engineering on Kubernetes : Chaos Mesh Generally Available with v1.0
The Chaos Mesh team announced the general availability (GA) of Chaos Mesh 1.0 after it was accepted as a CNCF sandbox project in July 2020. Chaos Mesh is a tool to perform chaos engineering experiments on Kubernetes applications.
-
Q&A with Creator of Envoy and Lyft Engineer Matt Klein
InfoQ caught up with creator of Envoy, engineer at Lyft and self-described plumber, Matt Klein, regarding Envoy ahead of EnvoyCon 2020 on the rapid rise of the technology and community.