InfoQ Homepage Articles
-
Minecraft Modding with Forge
Arun Gupta has been working with Devoxx4Kids for over two years, teaching Java programming with Minecraft modding. Together with his son Aditya, they wrote a book which teaches children how to code in Java for creating mods for Minecraft. InfoQ spoke to Arun about the recently published book, Minecraft Modding with Forge.
-
NoSQL For Mere Mortals Review and Author Q&A
Addison-Wesley Professional NoSQL for Mere Mortals provides an introduction to NoSQL databases spanning across the major types of databases that fall under the NoSQL umbrella and explaining both advantages and shortcomings that each database type offers. InfoQ has spoken with the book's author, Dan Sullivan.
-
Using Large-Scale Scrum (LeSS) with Feature Teams to Ship Your Product Every Sprint
An interview with Larman about LeSS and what makes it different from other scaling frameworks and using empirical process control to increase organizational agility. Larman also explained how organizations can work with feature teams, and gave examples of how teams and stakeholders can be in direct contact with their customers and users and can work together to ship their product every sprint.
-
How to Improve Product Development by Integrating Design Thinking with MVP
Modern product development is moving to a design thinking approach, delivering limited feature products to target markets to satisfy immediate customer needs.
-
Big Data and IT-Enabled Services: Ecosystem and Coevolution?
In this article, based on a research study, author presents big data as a service-oriented and evolutionary case of disruptive IT-enabled services (IESs) rather than as datasets. Big data services emerge from combining diverse resources from an ecosystem of technologies, market needs, social actors, and other institutional contexts.
-
Q&A with Claudio Perrone on PopcornFlow / Evolve and Disrupt
At the Agile Eastern Europe 2015 conference Claudio Perrone gave a keynote titled "Evolve and Disrupt". InfoQ interviewed Perrone about continuous evolution, servant leadership, popcorn flow (an approach to continuous evolution through rapid experimentation), and doing experiments to make change more continuous.
-
Managing Technology with CORE Strategy & Architectural C’s & P’s
Suman Pradhan, who has worked in healthcare, financials and technology sectors, has written about developing the CORE (Consolidate, Optimize, Refresh and Enable) approach to helping architects and developers build sustainable solutions that match the business needs. In this article he discusses CORE and compares and contrasts with other software architectural techniques.
-
Java Bytecode: Bending the Rules
Throwing checked exceptions without declaration, changing final fields; these kinds of antics would never be tolerated by the Java language. But using Java bytecode these can be done readily. Few developers ever work with Java bytecode directly, but bytecode format is not difficult to understand. In this article Rafael Winterhalter takes us on a tour of Java bytecode & some of its capabilities
-
APIs with Swagger : An Interview with Reverb’s Tony Tam
After a flurry of activity from thier open working group, Swagger 2.0 was officially released in September 2014. Our interview took place in March 2015, less than one year from the start of the 2.0 process and right after Reverb announced that the responsibliity for leading the future of the Swagger specification would be handed over to SmartBear, the Massachusetts-based software tools company.
-
Using Blocker Clustering, Defect Clustering, and Prioritization for Process Improvement
When work gets delayed (it’s blocked), it is of particular interest to look for ways to improve the smooth flow of work by resolving the causes of that delay. In the long term, finding ways to eliminate the root causes of these delays is a superior solution. This article discusses clustering blockers and provides ways to prioritize those blockers that have the most impact or are the quickest wins.
-
Analytics, Machine Learning, and the Internet of Things
In this article, author discusses the evolving technologies like Machine Learning and Internet of Things and how to exploit them for data analytics. He also talks about how organizations can benefit from these new sources of information and intelligence embedded in their environments.
-
Interview and Book Review: Java in a Nutshell, 6th Edition
Java in a Nutshell, 6th Edition by Benjamin J. Evans and David Flanagan is an update to the tried-and-true Java in a Nutshell series. This edition covers Java 8 for the experienced Java Developer, but it is also designed as a learning path for new developers.