InfoQ Homepage Languages Content on InfoQ
-
Domain-Driven Design with Clojure
Amit Rathore shares advice in building large scale applications in Clojure, making sure the code is readable and maintainable.
-
Developing iOS Apps for Fun and Profit
Phil Nash discusses iOS development, from the idiosyncrasies of Objective-C to how to test a mobile app to getting an app on the app store and getting it noticed.
-
Clojure in the Field
Stuart Halloway shares insight from his experience using Clojure for production systems since 2008.
-
Concurrency in Clojure
Stuart Halloway discusses concurrency features in Clojure: atoms, agents, futures, delays, promises, STM, and dynamic vars.
-
Web Development: You're Doing It Wrong
Stefan Tilkov challenges many commonly-held assumptions about how to best develop web applications, emphasizing the strengths and ideal roles for HTML, CSS, JavaScript, HTTP and URIs.
-
The Java EE 7 Platform: Higher Productivity & Embracing HTML 5
Arun Gupta demoes some of the new features introduced or enhanced in Java EE 7: HTML5, JAX-RS 2, JMS 2, Batch Processing and Caching API, WebSocket, etc.
-
Groovy for Fun and Profit
Ken Kousen presents a variety of small but non-trivial examples of Groovy in action, using techniques ranging from closures to parsers and slurpers to metaprogramming and AST transformations.
-
Grails Goodness
Ken Kousen teaches the fundamentals of Grails through examples: domain classes, controllers, transactional services, producing XML and JSON data, Ajax, unit and integration testing, plugins.
-
JVM Mechanics – A Peek Under the Hood
Gil Tene discusses JVM observation-based runtime optimizations, ordering and memory model rules, basics GC functions, memory management, and JVM mechanics.
-
GETn2it - A Case Study of Building a Startup with Groovy & Grails
Brian Jimerson presents a startup case study, including business challenges and the architectural solution implemented with Groovy, Grails and Spring.
-
Multi Client Development with Spring
Josh Long and Roy Clarkson explain how to build for multiple platforms using RESTful services exposed through Spring MVC, HTML5 and client specific rendering thanks to Spring Mobile and Spring Android
-
JavaEE.Next(): Java EE 7, 8, and Beyond
Reza Rahman shows code samples for some of the APIs coming in Java EE 7, such as JMS 2, WebSocket, JSON, JAX-RS 2, JPA 2.1, JTA 1.2, etc. and takes a peek at Java EE 8 features to be expected.