BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • Building a Mars Rover Application with DynamoDB

    DynamoDB is a NoSQL database service that aims to be easily managed, so you don't have to worry about administrative burdens such as operating and scaling. This article shows how to use Amazon DynamoDB to create a Mars Rover application. You can use the same concepts described in this post to build your own web application.

  • 5 Advanced Java Debugging Techniques Every Developer Should Know About

    With architectures becoming more distributed and code more asynchronous, pinpointing and resolving errors in production is harder than ever. In this article we investigate five advanced techniques that can help you get to the root cause of painful bugs in production more quickly, without adding material overhead.

  • InfoQ Talks to Azul Systems Gil Tene Part 2

    In this part 2 of InfoQ's conversation with Gil Tene of Azul Systems, Gil discusses their latest engineering project aimed at bring better low-level memory layout control to Java, and the requirement modern high-performance Java applications have for this solution.

  • Learning Fast in Design, Development and DevOps

    Delivering the right products fast can be challenging, certainly when there are many unknowns along the way. If you want to build products fast in a context of high uncertainty you need to be able to learn fast and efficiently said Ismaël Héry from Le Monde. At the Lean Kanban France 2014 conference he gave a presentation about learning fast to build fast.

  • Introduction to Puppet

    An introduction to Puppet, an infrastructure configuration management tool. In this article Susannah Axelrod, gives an overview of both Puppet, the language, and Puppet, the platform, discussing all the main concepts around them. Susannah also writes about how to start an Infrastructure as Code initiative as well as sharing additional learning resources for those who want to know Puppet in-depth.

  • InfoQ Talks to Azul Systems Gil Tene about Zing, Zulu, and New Releases

    Gil Tene of Azul Systems talks about shipping their Java 8 compatible release, the need for certified builds and the problem with the current approach to Java taken by Docker.

  • Java 9 and Beyond. Oracle's Brian Goetz and John Rose Glimpse into the Future

    Oracle's Brian Goetz (Java Language Architect) and John Rose (JVM Architect) take us on a deep-dive discussion about some of the technologies and features being discussed for Java 9 and beyond.

  • Q&A with John Sonmez on His Book on Soft Skills

    The book “Soft Skills - The software developer's life manual” addresses interesting topics for professional software developers. The book aims to help developers to become better programmers, more valuable employees, and happier and healthier people. An interview with John Sonmez on managing careers, remote working, mentoring, getting more work done, negotiating salaries and positive thinking.

  • Lessons Learned by Scaling Android Apps - AnDevCon Panel Summary

    At the last AnDevCon, Doug Bateman moderated a panel focused on what it takes to build Android apps that scale up to millions of global users. This included team management, testing and design for testability, feature and release management, support, open source contributions, alternative architectures, and more.

  • Visual Basic 14 Language Features

    Visual Basic, just like Visual Studio, will be skipping directly from version 12 to version 14. Though many of these features are also new to C#, there are quite a few enhancements meant specifically to smooth some of VB’s rough edges. Here are some of the more interesting we were able to find.

  • Hello App Inventor: Book Review and Interview

    Hello App Inventor is an android application development-programming book authored by Paula Beer and Carl Simmons. This article is a book review and Q&A with the authors. This book is dedicated to new learners of android. It makes reader learn about App Inventor programming language which is used via an Internet browser to design and make apps for Android phones.

  • REST-y Reader

    Rounding out our first Web APIs series Mike shares books he recommends for those who want to learn more about designing, implementing, and maintaining APIs for the Web.

BT