InfoQ Homepage News
-
Vaughn Vernon Uses Reactive DDD to Model Uncertainty in Microservices
Microservices and reactive systems bring with them uncertainty about messages arriving out of order, multiple times, or not at all. How to react to such uncertainty is a business decision, says Vaughn Vernon, and is best captured by modeling the uncertainty using concepts of Domain-Driven Design.
-
Microsoft Seems to Have Stopped Developing Windows 10 Mobile
Although no official statement has been issued by the company, some later affirmations by top Microsoft executives tell us that Windows 10 Mobile development is stopped.
-
AWS Establishes Per-Second Billing for EC2 Instances
AWS instituted a per-second billing model for EC2 instances and EBS volumes on the 2nd of October.
-
Microsoft Joining the Race for Quantum Computing
At its Ignite conference, Microsoft announced a preview of its new quantum computing platform, and unveiled its plans for a topological quantum computer relying on recent advancements in particle physics.
-
QConSF Content Update: Less Than 40 Days to Go!
Marking its 11th year, QConSF will be located at the Hyatt Regency San Francisco (just off the Embarcadero). The conference has over 1,200 confirmed attendees at this point and expects to sell out around 1,600.
-
Switching to GraphQL at Bustle
While GraphQL, Facebook's "query language for APIs", is heavily used within Facebook, it's still early days for the specification in the community. InfoQ sat down with Steve Faulkner, director of engineering at Bustle, to talk about GraphQL, how it's used at Bustle, and what teams looking at GraphQL should consider.
-
Experimenting with Self-Organisation
Self-organising teams are much more effective, engaged and happier. Not everyone is comfortable with self-organising; people are conditioned to do what they are told and mainly to work on their own. You need modern leadership approaches like intent-based leadership, sociocracy, and holacracy, to enable self-organising teams.
-
Teachable Machine: Teach a Machine Using Your Camera in Your Browser
Teachable Machine is a browser application that you can train with your webcam to recognize objects or expressions. In the demo you use your webcam as input to recognize three different classes of objects or expressions. Based on your camera input, the site shows different gifs, plays prerecorded sounds, or plays speech. The demo can be found here: teachablemachine.withgoogle.com
-
Node.js Foundation Readies Official Developer Certification
The Node.js Foundation is putting the finishing touches on their new Node.js Developer Certification, with plans to release it in December.
-
How Blogging Empowers Agile Teams
Moving the thinking and decisions a team makes from people’s inboxes onto a blog can make it accessible to all, findable in the future, and referenceable by everyone. Instead of writing documentation, you can use blogumentation to transfer knowledge and document the history of projects that provide context to the code.
-
Apple Open-Sourced the iOS Kernel for ARM CPUs
Apple has quietly made available arm and arm64-specific files on its GitHub XNU-darwin repository. While this may not be interesting to all developers, it still enables interesting possibilities for security researchers and others.
-
NPM Releases New Security Features
Today, Npm released new features that should help secure the package registry from attackers. The use of two-factor authentication and authentication token restrictions should help keep packagers more secure.
-
Google Announces Firestore, a Document Database
Google has announced Cloud Firestore, a document database for mobile, web and server applications.
-
Improved Accessibility is the Focus of Latest .NET Framework
Microsoft has announced the pre-release of .NET Framework 4.7.1, which includes various improvements across the board. Today we will look at the changes made to improve the accessibility of WPF applications.
-
CoffeeScript 2 Released, Adding Modern JavaScript Features
After a year of intense activity, CoffeeScript has risen from the embers with CoffeeScript 2, updating the language for use in a modern JavaScript community.