InfoQ Homepage Development Content on InfoQ
-
Effective Software Testing for Modern Software Development
Alan Richardson discusses how Testing fits into the software development process, how to customize the process, adopt new tools, increase the amount of automated execution, and mitigate risk.
-
How Events Are Reshaping Modern Systems
Jonas Bonér explores the nature of events, what it means to be event-driven, and how to unleash the power of events.
-
JUnit 5 — New Opportunities for Testing on the JVM
Sam Brannen discusses the architecture of JUnit 5 and demos some of its main features: tagging, DI, repeated tests, parameterized tests, conditional test execution, lambda for assertions, etc..
-
Rapidly Develop, Deploy and Scale Java Cloud Apps Using Spring Boot
Asir Selvasingh demos building and deploying Java apps and microservices across multiple datacenters.
-
SpringOne 2017 Closing Keynote: A Look to the Future
The panelists talk about the future of the platforms and the impact of AI and ML, how to infuse a large organization with a startup mentality, the movement of the open internet and more.
-
Decentralized Governance for the Masses
Kent Dahlgren discusses the designs and approaches chosen in developing a decentralized governance solution for people with low income and modest resources.
-
Observable JS Apps
Emily Nakashima talks about an event-driven approach to client-side observability for the most complicated parts of Honeycomb's customer-facing React app: the query builder.
-
WebAssembly (And the Death of JavaScript?)
Colin Eberhardt looks at what's wrong with the way people are using JavaScript today and why they need WebAssembly.
-
Reinventing npmjs.com
Katie Fenn talks about the process of architecting the new npmjs.com website, and examines how the changing landscape of development tooling has shaped it throughout its lifetime.
-
Insecure Transit - Microservice Security
Sam Newman outlines some of the key challenges associated with microservice architectures with respect to security, and then looks at approaches to address these issues.
-
Reactive Front-Ends with RxJS and Angular
Sergi Almar introduces the fundamentals of RxJS, explaining how to manage data streams like UI events, async HTTP requests, and WebSockets / SSE in a uniform way.
-
Migrating to Angular 4 for Spring Developers
Gunnar Hillert discusses the challenges, experiences and reasons for migrating the Spring Cloud Data Flow Dashboard from using AngularJS 1.x to Angular 4.