InfoQ Homepage Development Content on InfoQ
-
"GitOps": Weaveworks Explain Their Model for Using Developer Tooling to Implement CI/CD
Over the past year, the Weaveworks team has increasingly refined the ideas around the practice of “GitOps”, their name for how they use developer tooling to drive operations and to implement continuous delivery.
-
Atlassian Expands the Jira Ecosystem: Bitbucket Integration, OpsGenie, and Jira Ops
Atlassian has announced a series of moves to expand the Jira ecosystems, including better integration between Bitbucket and Jira, acquisition of the OpsGenie company, and the release of an incident management platform called Jira Ops.
-
ASP.NET 2.2 Preview 1 Debuts Java SignalR Client
Microsoft has begun releasing details about the new features coming in ASP.NET Core 2.2. Among these is a new Java-based client that supports SignalR, broadening the reach of this technology.
-
Ionic Announced Ionic Framework 4 Beta
Ionic recently announced a beta release of version 4 of their framework for building mobile applications. Ionic 4 focuses on improvements to performance and a more framework-agnostic approach by focusing on support for the web components standard.
-
The Customer is Not Always Right and Neither Are You
At the recent Agile 2018 conference, Natalie Warnert gave a talk titled "The Customer is Not Always Right, and Neither Are You!” in which she gave the audience thought-provoking concepts on how to make sure we are building the right thing. She presented three traps that teams fall into - incorrect customer, premature solution and drowning in data, and provided advice on how to avoid them.
-
Go 2 Gets off the Blocks: Feedback Requested on New Package Management, Error Handling, and Generics
At Gophercon 2018, Russ Cox explained what will go into Go 2, including error handling and generics, and gave a preview of what the current proposals for the new features look like.
-
Google Announces General Availability of Cloud Text-to-Speech and Updates to Cloud Speech-to-Text
Google announced the general availability of Cloud Text-to-Speech, which allows developers to add natural-sounding speech to their devices or applications. Furthermore, Google also announced updates to Cloud Speech-to-Text by adding a broader set of features and enhancing the availability and reliability.
-
Cloud Native Computing Foundation Accepts Harbor into CNCF Sandbox
The Cloud Native Computing Foundation (CNCF) has announced that they have accepted Harbor, a cloud-native registry that stores, signs, and scans container images, into their sandbox. Harbor extends Docker Distribution, the Docker toolset used to work with Docker content, by adding functionalities such as security, identity, and management.
-
Vaughn Vernon: The Reality of Being Cloud-Native and Reactive
Reactive, Streaming and NoSQL are important concepts today and can be very useful, and sometimes considered compulsory for cloud-native applications, but Vaughn Vernon emphasizes in a blog post that not all systems within in a company must use all these concepts to achieve the full benefits of the cloud.
-
California Creates Consumer Privacy Act
California has enacted the California Consumer Privacy Act (CCPA) of 2018 which, starting on January 1, 2020, would grant consumers several rights with respect to information about them that businesses collect, store, sold, and share. This is the first legislation of its kind in the United States.
-
Google Releases App Engine Second Generation Runtime Supporting Python 3.7 and PHP 7.2 Support
Google Cloud recently announced the release of its Second Generation App Engine standard runtimes, an upgrade to the web framework and cloud computing platform for building apps. This update allows users to run their web apps with up-to-date versions of popular languages, frameworks and libraries, including the Python 3.7 and PHP 7.2 libraries.
-
Hazelcast Change CEO, Pledge Continued Open-Source Commitments
Hazelcast, makers of open-source developer-focused infrastructure components, including an in-memory data grid (IMDG) and a stream processing engine (Hazelcast Jet), have been through a management change. The incoming CEO, Kelly Herrell (Vyatta), has pledged Hazelcast's continued strong commitment to open source and spoke to InfoQ.
-
Airbnb Open-Sources MvRx for Android App Development in Kotlin
MvRx (pronounced “mavericks”) helps Android developers implement common features and integrate their apps properly with the OS. MvRx is written in Kotlin and powers all Android development at Airbnb, writes Airbnb engineer Gabriel Peal.
-
Eclipse Releases Versions 1.4 and 2.0 of MicroProfile
The Eclipse Foundation recently released versions 1.4 and 2.0 of MicroProfile featuring relevant updates to the APIs, including comprehensive Test Compatibility Kits (TCKs), Maven coordinates, Javadocs, and Git tags. These versions are fully aligned with Java EE 7 and Java EE 8. The synergies between MicroProfile and Jakarta EE have sparked some speculation that the two platforms could merge.
-
IntelliJ IDEA 2018.2 Supports Java 11, MacBook Touch Bar and More
JetBrains recently released the IntelliJ IDEA 2018.2. This version brings support for the upcoming Java 11, breakpoints intentions, MacBook Touch Bar, enhancements for Spring Boot, Scala and Docker plugin, and more.