Quantcast
Channel: ACM Queue - Latest Queue Content
Browsing all 19 articles
Browse latest View live

Presentation: "50 in 50"

Languages-what's to learn from them? Relics of the past; we know how to design them / to use them. Types / messages / invocation / loops / numbers / methods / big ol' libraries / lots of = signs. Heh,...

View Article



A Conversation with Jeff Heer, Martin Wattenberg, and Fernanda Viégas

Sharing visualization with the world

View Article

A Conversation with Ed Catmull

The head of Pixar Animation Studios talks tech with Stanford professor Pat Hanrahan.

View Article

ACM CTO Roundtable on Mobile Devices in the Enterprise

View Article

Mobile Devices in the Enterprise: CTO Roundtable Overview

An overview of the key points discussed in the ACM Roundtable on Mobile Devices in the Enterprise

View Article


Resilience Engineering: Learning to Embrace Failure

A discussion with Jesse Robbins, Kripa Krishnan, John Allspaw, and Tom Limoncelli

View Article

Facing an Uncertain Past

Excuses, excuses, excuses!

View Article

Two Books Alike in Dignity

Formal and informal approaches to C++ mastery

View Article


A Nice Piece of Code

Colorful metaphors and properly reusing functions

View Article


Can More Code Mean Fewer Bugs?

The bytes you save today may bite you tomorrow

View Article

The Essence of Software Engineering: The SEMAT Kernel

A thinking framework in the form of an actionable kernel

View Article

The Web Won't Be Safe or Secure until We Break It

Unless you've taken very particular precautions, assume every Web site you visit knows exactly who you are.

View Article

Condos and Clouds

Constraints in an environment empower the services.

View Article


Hootsuite: In Pursuit of Reactive Systems

A discussion with Edward Steel, Yanik Berube, Jonas Bonér, Ken Britton, and Terry Coatta

View Article

Popping Kernels

Choosing between programming in the kernel or in user space

View Article


Watchdogs vs. Snowflakes

Taking wild-ass guesses

View Article

Canary Analysis Service

Automated canarying quickens development, improves production safety, and helps prevent outages.

View Article


Designing Cluster Schedulers for Internet-Scale Services

Embracing failures for improving availability

View Article

Thou Shalt Not Depend on Me

A look at JavaScript libraries in the wild

View Article
Browsing all 19 articles
Browse latest View live




Latest Images