x Take the InfoQ Survey !
Older Newer rss

Concurrency Options on the JVM

Posted by Jessica Kerr  on  Oct 17, 2015 2

Jessica Kerr covers some of the concurrency tools existing in JVM languages including ExecutorService, Futures, Akka actors, and core.async coroutines, providing advice on writing deadlock-free code.


Linux Kernel Hacking: A Crash Course

Posted by Georgi Knox  on  Oct 16, 2015 5

Georgi Knox conducts a hands on session overviewing the history of Linux, what the kernel is, what system calls are, how to write modules, how to build a kernel, etc.


Unleashing the Java 8 Tooling in Eclipse

Posted by Noopur Gupta  on  Oct 16, 2015 2

Noopur Gupta shows how to get started with Java 8 in Eclipse, demonstrating how the new Java 8 constructs blend with the existing functionality in Eclipse.


Maximizing Throughput on Multicore Systems

Posted by Irina Guberman  on  Oct 16, 2015

Irina Guberman discusses maximizing throughput on multicore systems with Erlang and the Jobs framework by Ulf Wiger.


Modeling Complex Game Economy with Neo4j

Posted by Yan Cui  on  Oct 13, 2015

Yan Cui shares lessons learned using Neo4j to model the in-game economy of the "Here Be Monsters" game and automate the balancing process.


One Delegate to Rule Them All: Understanding OWIN

Posted by Keith Dahlby  on  Oct 08, 2015

Keith Dahlby overviews OWIN, discussing its implications for .NET web application design and reviewing a real-world example of OWIN in action.


Patterns, Code Smells, and the Pragmatic Programmer

Posted by Jason McCreary  on  Oct 08, 2015 2

Jason McCreary discusses how a number of books from The Reading List - Implementation Patterns, Refactoring, Design Patterns, The Pragmatic Programmer - helped him with becoming a software engineer.


Hello, Declarative World

Posted by Tom Stuart  on  Oct 08, 2015

Tom Stuart takes a look at some modern examples of declarative programming and explores how it can help with the applications built today.


Modern Fast Streaming Data

Posted by Todd Montgomery  on  Oct 04, 2015 1

Todd Montgomery challenges some of the common myths and misconceptions about high performance streaming data, and takes a look at what is really possible today.


Data Structure Adventures

Posted by Joseph Blomstedt  on  Oct 03, 2015

Joseph Blomstedt presents ongoing work to build a new set of high performance data structures for Erlang, including both single process data structures as well as various concurrent data structures.


Are You a SOLID Coder?

Posted by Steve Green  on  Oct 03, 2015 2

Steve Green introduces SOLID principles with coding examples tailored for novice and intermediate developers.


Getting Your Web Projects Production Ready with Gulp

Posted by Jonathan Mills  on  Oct 03, 2015

Jonathan Mills presents how to automate building tasks for JavaScript projects with Gulp.

General Feedback
Marketing and all content copyright © 2006-2015 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy