InfoQ Homepage Programming Content on InfoQ
-
The JHipster Mini-Book 5.0
The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster. JHipster is a Yeoman generator that can be used to a create a project and generate boilerplate code for you. This book shows you how to build an app with JHipster.
-
The InfoQ eMag: Domain-Driven Design in Practice
This eMag highlights some of the experience of real-world DDD practitioners, including the challenges they have faced, missteps they’ve made, lessons learned, and some success stories.
-
Practical Guide to Building an API Back End with Spring Boot
Starting your first project with Spring Boot can be a bit daunting given the vast options that it provides. This book will guide you step by step along the way to be a Spring Boot hero in no time.
-
The InfoQ eMag: Real-World Machine Learning: Case Studies, Techniques and Risks
Machine learning (ML) and deep-learning technologies like Apache Spark, Flink, Microsoft CNTK, TensorFlow, and Caffe brought data analytics to the developer community. This eMag focuses on the current landscape of ML technologies and presents several associated real-world case studies.
-
The InfoQ eMag: Microservices - Patterns and Practices
While the underlying technology and patterns are certainly interesting, microservices have always been about helping development teams be more productive. Experts who spoke about microservices at QCon SF 2017 did not simply talk about the technical details of microservices, but included a focus on the business side and more human-oriented aspects of developing distributed software systems.
-
The InfoQ eMag: Reactive JavaScript
This eMag is meant to give an easy-going, yet varied introduction to reactive programming with JavaScript. Modern web frameworks and numerous libraries have all embraced reactive programming. The rise in immutability and functional reactive programming have added to the discussion. It’s important for modern JavaScript developers to know what’s going on, even if they’re not using it themselves.
-
The InfoQ eMag: Microservices vs. Monoliths - The Reality Beyond the Hype
This eMag includes articles written by experts who have implemented successful, maintainable systems across both microservices and monoliths.
-
The InfoQ eMag: Introduction to Machine Learning
InfoQ has curated a series of articles for this introduction to machine learning eMagazine, covering everything from the very basics of machine learning (what are typical classifiers and how do you measure their performance?) and production considerations (how do you deal with changing patterns in data after you’ve deployed your model?), to newer techniques in deep learning.
-
The Morning Paper Issue 4 - Computer Science Applied
In this issue of The Morning Paper Quarterly Review Adrian Colyer looks at how simple testing can avoid catastrophic failures, symbolic reasoning vs. neural networks, how to infer a smartphone password via WiFi signals, how and why Facebook does load testing in production, and automated SLOs in enterprise clusters.
-
The InfoQ eMag: Getting a Handle on Data Science
This eMag looks at data science from the ground up, across technology selection, assembling raw and unstructured data, statistical thinking, machine learning basics, and the ethics of applying these new weapons.
-
The InfoQ eMag: Reactive Programming with Java
For this Reactive Java emag, InfoQ has curated a series of articles to help developers hit the ground running with a comprehensive introduction to the fundamental reactive concepts, followed by a case study/strategy for mi- grating your project to reactive, some tips and tools for testing reactive, and practical applications using Akka actors.
-
The Morning Paper Issue 3 - Computer Science Applied
Adrian Colyer reviews five computer science papers which cover DBSherlock, how Google organises datasets, relaxing the majority quorum requirement in the Paxos Consensus algorithm, the key paper Netflix first looked to for principles on which to build its cloud architecture, and decomposing systems in modules.