InfoQ Homepage Development Content on InfoQ
-
Microsoft Reiterates its Support of F#
Mads Torgersen and Philip Carter, respectively C# and F# program managers at Microsoft, published a post promoting the use of F#. The post is a follow-up to a presentation on F# at Build 2017. They talked about how Microsoft wants to remove obstacles to F# adoption and the F# improvements Visual Studio 2017 brings.
-
Apple Open-Sources the Swift Language Migrator
Apple has open-sourced the Swift 4 migrator that is included in Xcode 9, recently announced at WWDC 2017.
-
Q&A with Kyle Mathews, Creator of React-Based Static Site Generator Gatsby
The React-based static site generator, Gatsby, has reached version 1.0. In this interview, founder Kyle Mathews discusses the project's motivations, and how it's going to move forward.
-
Susanne Kaiser on Microservices Journey from a Startup Perspective
Susanne Kaiser, CTO at Just Software, spoke at the recent QCon New York 2017 Conference about the transformation process her team went through to transition from a monolithic application architecture to microservices model.
-
Oracle Releases Open Source Container Utilities, Including A New Container Runtime Written in Rust
Oracle has released three open source container utilities including Smith, an OCI image-compliant container builder that creates “microcontainers” with a single executable and its dependencies; Crashcart, a microcontainer debugging tool; and Railcar, a Rust-based alternative container runtime that implements the OCI-runtime specification.
-
Scalable Chatbot Architecture with eBay ShopBot Shopping Assistant
Robert Enyedi, software engineer at eBay spoke at QCon New York 2017 Conference about ShopBot personal shopping assistant application. ShopBot, launched in late 2016 based on Facebook Messenger bot, leverages AI components and the eBay user data to provide shopping options in a conversational style.
-
Rust 2017 Roadmap Progress
Rust core team developer Nicholas Matsakis summarized the current state of progress of Rust’s 2017 roadmap.
-
Capture - Embed - Protect, Guidelines for Domain-Driven Design
When using the core philosophy and the practices of DDD as guidelines for software design and development, they can be summarized in three principles: Capture – Embed – Protect, Steven A. Lowe claimed in his presentation at this year’s DDD eXchange conference. Capture the domain model. Embed the model in the code. Protect the domain model from corruption from other domains.
-
Electronic Frontier Foundation Measuring Progress of Artificial Intelligence
The Electronic Frontier Foundation (EFF) started a document containing progress artificial intelligence (AI) research on multiple tasks. The goal of the document is to be the place for people to find progress on difficult tasks. Currently, many tasks don't have the metrics, datasets, and benchmarks to keep track of them. The EFF made a notebook to which researchers and developers can contribute.
-
Eric Han, VP at Portworx, Speaks to InfoQ on the State of the Hyperconverged Container Market
InfoQ speaks to Portworx VP of product management, Eric Han, about the direction of the container market and differentiators between the growing number of hyperconverged container platforms in the market.
-
QCon New York: Evaluating Machine Learning Models - A Case Study in Real Estate
Opendoor, a real estate company that helps customers with buying and selling homes, uses machine learning techniques to drive pricing models. Nelson Ray, data scientist at Opendoor, spoke at QCon New York 2017 Conference about how they developed a simulation-based framework for reasoning about machine learning models to assess the risk in reselling homes.
-
Java Module Platform System (JSR 376) Passes the Public Review Reconsideration Ballot
Almost two months after the failure of the original JSR 376 public review ballot to pass, the JCP executive committee has now overwhelmingly passed the recent reconsideration ballot. Tim Ellison, senior technical staff member at IBM, and Martijn Verburg, co-founder of the London Java Community and CEO of jClarity, spoke to InfoQ about the significant changes that led to a successful vote.
-
QCon New York - IoT and Edge Compute at Chick-fil-A
Internet of Things (IoT) and Edge Computing technologies drive the architecture at Chick-fil-A. Brian Chambers, enterprise architect at the restaurant chain company, spoke at QCon New York 2017 Conference about how they use edge and cloud services. He also discussed the design principles they follow in their applications: security, open API, and scalability.
-
QCon New York Day 2 – Developer Experience Track Summary
Day 2 of QCon New York had a Developer Experience track which looked at ways to simplify the development process and provide ideas around removing friction, reducing the time from code to production and becoming more efficient in developer practices.
-
Developing Skills for Amazon Echo Show
The recently introduced Amazon Echo Show provides developers new opportunities to develop skills that integrate voice control, visual feedback, and tactile input. David Isbitski, Amazon chief evangelist for Alexa, summarized the key points of developing Alexa skills for the Echo Show.