BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture Content on InfoQ

  • Using Experiments and Data to Innovate and Build Products Customers Actually Use

    An interview with Jan Bosch, professor of software engineering and director of the Software Center at Chalmers University of Technology, about the benefits that companies can get from increasing delivery speed, the next steps that organisations can take after adopting Agile and DevOps, using experiments to innovate, practices for experimentation and how organisations can become more innovative.

  • From Doodles to Delivery: An API Design Process

    Having a basic understanding of web based applications is a good foundation for designing a working Web API. But, if you want to create a good API you need a lot more than that. Designing a good API is hard work and it’s easy to feel overwhelmed when it’s your job to make one.

  • Dealing with Politics in Agile or Lean Teams

    InfoQ interviewed Katharine Kirk about how agile or lean can increase politics and how she combines ideas from agile and lean with eastern and tribal philosophy to deal with people issues that arise. InfoQ also asked her to give a different perspective and practical advice for addressing and navigating politics in organizations.

  • High Tech, High Sec.: Security Concerns in Graph Databases

    Graph NoSQL databases support data models with connected data and relationships. In this article, author discusses the security implications of graph database technology. He talks about the privacy and security concerns in use cases like graph discovery, knowledge management, and prediction.

  • Description, Discovery, and Profiles: A Primer

    While the process of implementing Web APIs has become common, the tooling for describing, discovering, and understanding the meaning of the tens of thousands of API-based services has yet to settle into a widely-accepted set of standards. There is still quite a bit of opportunity when it comes to defining and implementing tools around the "meta-level" of APIs.

  • Q&A on the Book Scenario-Focused Engineering

    The book Scenario-Focused Engineering describes a customer-centric lean and agile approach for developing and delivering software-based products. It provides ideas to understand customer needs based upon end-to-end experiences and for designing products in a customer-focused way using a fast feedback cycle.

  • Full Stack Web Development Using Neo4j

    When building a web application there are a lot of choices for the database. In this article, author discusses why Neo4j Graph database is a good choice as a data store for your web application if your data model contains lot of connected data and relationships.

  • Q&A on the Book More Fearless Change

    The book More Fearless Change: Strategies for Making Your Ideas Happen by Mary Lynn Manns and Linda Rising provides patterns that can be used to drive change in organizations in a sustainable way. It contains updated descriptions of the 48 patterns from the book Fearless Change and provides 15 new patterns.

  • Mobile-First in Africa: How Mobile Phones are Changing Health Care in Africa

    This mobile explosion in Africa is having a far larger impact than merely connecting people, it is creating a very large, low-cost distributed sensor network that has the potential to completely transform global health care. This article will explore the fight against malaria, counterfeit drug detection, grade stock-out prevention, and health education.

  • Shaping Big Data Through Constraints Analysis

    In this article, author Carlos Bueno describes a method for analyzing constraints on the shape and flow of data in systems. He talks about the factors useful for system analysis like working set & average transaction sizes, request & update rates, consistency, locality, computation, and latency. He also discusses big data architecture details of two use cases, movie streaming and face recognition.

  • Deploying Microservices to AWS at Gilt: Introducing ION-Roller

    Over a period of seven years, gilt.com has grown from an e-commerce start-up running a monolithic Ruby on Rails application to $1B luxury goods company operating a cloud-based microservice platform utilising Scala, Docker and AWS. This article introduces Gilt's ION-Roller continuous deployment application, and explains the history and motivations that lead to the creation of this tool.

  • Mobile-First in Africa: Education, Birth Registration, Banking

    In little over a decade, Africa has gone from being a region where it is hard to find power lines, fixed-line telecom infrastructure, and personal computers, to being the second most mobile connected continent, where about 15% of the billion inhabitants owns a cell phone. This is opening the way to innovative applications of mobile technologies in different fields.

BT