InfoQ Homepage Programming Content on InfoQ
-
Evolution of the PayPal API Platform: Enabling the Future of Money
Deepak Nadig discusses how PayPal’s API Platform evolved both internally and externally, the principles and patterns used, and how it is enabling the future of Money.
-
Engineering the Resolution Center to Drive Success at Airbnb
Alvin Sng discusses the important engineering aspects of the Resolution Center’s development.
-
Securing Your Grails App - Beyond Authentication & Authorization
Colin Harrington warns that application security is not a concern that we can ignore. Vulnerabilities come from various angles, but it is important to stay aware so we can recognize and thwart threats
-
RESTful Grails 2
Jeff Scott Brown talks about the Grails 2 features and functionality related to building RESTful services.
-
Grails 3.0 Preview
Grails project lead, Graeme Rocher, presents a preview of the much anticipating version 3.0 rewrite of the Grails framework including presentation of the goals behind the changes.
-
The Quest for the Holy Grails
Ken Kousen shows how to learn Grails from basic principles to advanced concepts by building a small, but interesting application.
-
Scalable Big Data Stream Processing with Storm and Groovy
Eugene Dvorkin provides an introduction to Storm framework, explains how to build real-time applications on top of Storm with Groovy, how to process data from Twitter in real-time, etc.
-
Rethinking API Design with Traits
Cedric Champeau discusses the concept of traits introduced by Groovy 2.3. Traits look like interfaces, but allow the developer to add both implementation and state into it.
-
Testing Java, Groovy, Spring and Web Applications with Spock
Peter Niederwieser shows how Spock can be used for integration testing of Spring applications, and how combining it with Geb yields a powerful solution for acceptance testing of web applications.
-
Facebook’s iOS Architecture
Ari Grant discusses how Facebook is iterating its mobile products, continuing to increase the richness of the content and speed at which it is delivered.
-
Less, but Better
Michael Garvey discusses about understanding of common challenges, and learning strategies, principles and practices to overcome them and craft better design for your interfaces.
-
Making Spring Boot Even Groovier
Graeme Rocher shows how one can leverage key technologies from the Groovy and Grails communities to become even more productive with Spring Boot.