InfoQ Homepage Conferences Content on InfoQ
-
Continuum: A JS (ES6) VM Written in JS (ES3)
Brandon Benvie introduces Continuum, what it does, how it works, and why it's useful. Continuum maintains compatibility with all popularly used JS engines in use today (IE8, modern browsers, Node.js).
-
Axiomatic Language
Axiomatic language is based on the idea that the external behavior of a program can be defined by an infinite set of symbolic expressions that enumerate all possible inputs, along with the outputs.
-
Everything I Learned About Scaling Online Games I Learned at Google and eBay: Scalability at KIXEYE
Randy Shoup shares war stories from eBay and Google about performance, consistency, iterative development, and autoscaling, connecting them with experiences building KIXEYE's gaming platform.
-
Top 10 - Performance Folklore
Martin Thompson discusses Java, concurrency, operating systems, and functional programming in the context of designing and testing high-performance systems.
-
Web Clustering, Integration with Terracotta, Quartz & Grails 2
Ryan Vanderwerf explains setting up Terracotta and clustering an applications using Ehcache, HTTP Session in Tomcat, and Quartz.
-
Turtle Graphics in Groovy - Extending Groovy with DSL techniques
Jim Driscoll shows how to create Napili, a small program accepting user scripts to control a turtle using GroovyShell, the Binding, overriding behavior with set/getVariable and invokeMethod, and more.
-
Design Patterns in Groovy
Venkat Subramaniam shows how to implement several design patterns, including some GoF ones, using Groovy’s dynamic nature and closures.
-
Upgrading from Grails 1.X to 2.X : Tips, Tricks and Gotchas
Will Buck provides advice for those interested to upgrade their applications from Grails 1.x to 2.x.
-
Offer Hope to Your Staff: Build a Culture of Learning
Sarah Novotny discusses how leaders encourage and foster an environment that rewards learning while meeting business needs.
-
Flow - an Agile Method for DevOps
Steve Arnold introduces Flow, an Agile method combining concepts from DevOps, Lean and Kanban, based on the idea that a requirement is worked on at each point of the software delivery pipeline.
-
Bridging the Gap between HR Department and Agile Project Teams
Thushara Wijerwadena discusses aligning practices in various departments in an organization with those of an agile development team, addressing both the challenges and solutions to meet them.
-
Tribal Leadership for Agile Teams
Steffan Surdek introduces key Tribal Leadership models for Scrum Masters, Project Managers, Development managers or anyone else interested in a better understanding the teams they are working with.