InfoQ Homepage Development Content on InfoQ
-
Using React Native for iOS and Android App Development at Walmart
For the last two years, Walmart engineers have been steadily integrating React Native into their mobile development tool chest. Instead of aiming for a pure React Native app, they chose to deliver a hybrid app leveraging the best of native and React.
-
Vue.js CLI 4 Released
The Vue CLI team recently updated its command line tool for Vue.js development to version 4. The release will help developers automate the migration process, use additional package managers and remove extraneous whitespace for more efficient DOM structures.
-
AWS IoT Day Recap: Eight New Powerful Features
As part of AWS re:Invent pre-event announcements, Amazon shared eight new features available within their Internet of Things platform. These new features include: secure tunneling, configurable endpoints, custom domains for configurable endpoints, enhanced custom authorizers, fleet provisioning, Alexa Voice Services (AVS) integration and AWS IoT Greengrass enhancements.
-
Preact X Adds Features, Remains Lean
The Preact team announced Preact X, adding significant updates such as fragments and hooks to their React alternative, while retaining their lean size of less than 4KB, gzipped.
-
Amazon Announces AWS Firelens – a New Way to Manage Container Logs
Recently, Amazon announced a new log aggregation service called AWS Firelens. The service unifies log filtering and routing across all AWS container services including Amazon ECS, Amazon EKS, and AWS Fargate.
-
WebAssembly 1.0 Becomes a W3C Recommendation and the Fourth Language to Run Natively in Browsers
The World Wide Web Consortium (W3C) recently announced that the WebAssembly Core Specification is now an official web standard. Following HTML, CSS and JavaScript, WebAssembly thus becomes officially the fourth language to run natively in browsers.
-
AWS Announced Braket, a Fully-Managed Quantum Computing Service
Now in preview, Amazon Braket is a new service AWS will be offering to make it possible to build, test, and run quantum algorithms. Braket includes a development environment, support for testing quantum algorithms on simulated quantum computers, and the ability to run them on existing quantum processors.
-
Kubernetes the Very Hard Way with Large Clusters at Datadog
Laurent Bernaille from Datadog talked at the Velocity conference in Berlin about the challenges of operating large self-managed Kubernetes clusters. Bernaille focused on how to configure resilient and scalable control planes, why and how to rotate certificates frequently, and the need for using networking plugins for efficient communication in Kubernetes.
-
Usability Testing and Testing APIs with Hallway Testing
Hallway testing can be used to enhance the usability of products and make your UX better. You can also use it to test APIs as Ewa Marchewka, head of software integration and test department at Nokia, presented at TestCon Europe 2019. It’s cheap, straightforward, there’s no need for complicated tools, and it’s fast, getting feedback from the end-user almost instantly.
-
Managing eBay Vast Service Architecture Using Knowledge Graphs
Knowledge graphs describe knowledge domains based on expert input, data, and machine learning algorithms. eBay is using an application/infrastructure knowledge graph to manage its vast service architecture and provide a better experience for the roughly 200M buyers visiting the site.
-
Migrating to GraphQL at Airbnb
Airbnb has successfully migrated much of its API to GraphQL, resulting in improved page load times and a more intuitive user experience. In a presentation at GraphQL Summit, Brie Bunge described the multi-stage migration process that has been used across many teams at Airbnb.
-
Brave 1.0 Released to Improve Web Privacy
The Chromium-based Brave web browser recently announced its 1.0 release. Brave strives to improve performance, security, and privacy by blocking ads and other web trackers. Brave rewards its users when they opt into privacy-respecting ads and share ad revenue with website publishers.
-
ESP32 IoT Devices Vulnerable to Forever-Hack
A popular WiFi chip, ESP32, contains a security flaw that enables hackers to implant malware that can never be removed. The attack works by implanting code into eFuses, a chip feature that can only be configured once.
-
Chrome Updates Experimental Wake Lock API Support
The Wake Lock API prevents some aspect of a device from entering a power-saving state, a feature currently only available to native applications. Chrome 79 Beta updates its experimental support for this feature, adding promises and wake lock types.
-
Microsoft Exploring Rust as the Solution for Safe Software
Microsoft has been recently experimenting with Rust to improve the safety of their software. In a talk at RustFest Barcelona, Microsoft engineers Ryan Levick and Sebastian Fernandez explained the challenges they faced in using Rust at Microsoft. Part of Microsoft's journey with Rust included rewriting a low-level Windows component, as Adam Burch explained.