InfoQ Homepage Programming Content on InfoQ
-
Learning Rails for Fun and Nonprofit
Scott Smerchek presents the benefits of using a nonprofit web project to learn Rails and what he learned while building LoveKC.org, introducing various Rails topics.
-
Threads, Needles, Stacks, Heaps
Ovidiu Dimulescu provides tips for working with local and remote JVMs, startup flags, analyzing and correlating thread dumps with CPU consumption, instrumentation, multi-tenant JVMs, memory games, etc
-
GitHub Communications Culture and Tools
Matthew McCullough examines the last four years of communication culture at GitHub, starting their internal mobile and web apps, use of pull requests, and emoji.
-
The Business Cases for Modeling and Generators
Juha-Pekka Tolvanen keynotes on what modeling languages and generators are more helpful and cost effective.
-
Agile in a Highly Regulated Organization, Part 2
Tami Flowers details ways to successfully implement Agile while maintaining a formal yet lightweight SDLC, including documentation and deliverables, and governance and compliance.
-
RESTful Web Services with Spring MVC
Frank Moley discusses creating RESTful web services with Spring Framework 3.x and 4.x. He also addresses object modeling and URL modeling using common patterns.
-
JavaEE 7 In Practice: Blueprints Reborn
Ed Burns demos using WebSockets, JSON-P, JavaAPI for RESTful Web Services (JAX-RS), JSF, Contexts and Dependency Injection (CDI), Bean Validation, Expression Language in a CargoTracker application.
-
Not Just ORM: Powerful Hibernate ORM Features and Capabilities
Brett Meyer demos using multiple-tenancy, geographic data, auditing/versioning, sharding, OSGi, and integration with Hibernate.
-
Find the Right Abstraction Level for Your Tests
Gerard Meszaros advises on using the right abstraction level and automation tools when creating unit or system-level tests.
-
On the Way to DSLs for Non-programmers
The authors share insights from their experience building DSLs for business people.
-
End to End Reactive Programming at Netflix
In this talk Jafar Husain and Matthew Podwysocki explore the Reactive Extensions (Rx) library which allows to treat events as collections. Also: how Netflix uses Rx on the client and the server.
-
Employing Data Science to Enhance the Facebook Experience
Justin Moore shares how Facebook's own advances in Data Science have solved intricate location technology problems and how these lessons can be applied to other verticals to achieve similar gains.