Jeremy Saenz discusses the use of web frameworks, suggesting that libraries, such as his open source project Martini, can better serve the needs of web development.
Sara Vieira presents some of the apps, command line tools and frameworks available to the front-end developer.
Elena Laskavaia explains how to write a simple C/C++ checker to find errors in code with Code Analysis Framework (codan) and the AST introspection APIs of the CDT.
Bret Victor suggests how each of the human activities in which thought is externalized (conversing, presenting, reading, writing, etc) can be redesigned for a dynamic medium.
Paul Butcher discusses difficulties with concurrency and some of the alternatives that help with this, focusing on Actors and how they help deal with threads and locks and make code clearer.
Yehuda Katz introduces Rust: the ownership system, automatic memory management which guarantees at compile time that a program will never segfault, making Rust code resilient against memory leaks.
Rachel Andrews takes a look at how front-end development has changed over the last few years, and the issues those changes have created.
Jeff Morgan shares lessons learned helping organization adopt test automation, along with techniques for keeping the automation code simple, clean and maintainable.
Thirumala Reddy Mutchukota presents the Eclipse Job Groups API, its uses and sample implementations to parallelize lengthy operations in Eclipse.
Tyler Jewell introduces Eclipse Che, its architecture, how to create Java applications with it and provides a tutorial on building plug-ins and extensions to Che directly.
John Skinner debates the web designer-developer roles in today’s agile technology environment, arguing that it is time to redefine these roles.
Stuart Halloway discusses the design of core.async and some of its capabilities: channels, put and take, go blocks, alts! and alts!!, timeouts, showing their use through code.