The Android framework provides options for connecting external accessory devices to applications via technologies like Bluetooth and USB. Learn how to expand the reach of your Android devices.
Ember Data has, as of late, undergone a number of changes. Chris Oei shares some of the problems his team encountered, how they addressed them, and some of the tips they learned in the process.
Polymer is a library that puts elements back at the center of web development. Eric Bidelman & Matthew McNulty speak about all the interesting problems Polymer can solve for modern applications.
This tutorial takes a hands-on approach to customizing and building Android directly from the Android Open Source Project. Learn ROM cooking for the x86 architecture and build your own ROM for QEMU.
As the web changes, so too does the style of writing that connects with readers. Josh Constine, writer for TechCrunch, shares tips on crafting engaging, effective, and entertaining copy for the web.
Messaging is a powerful addition to your Android app, but implementation can be tricky. Juan Gomez gives an overview on how to use the messaging protocols currently available on the Android platform.
This is an introduction to H2O from Oxdata, an open source, big data in-memory prediction engine. Michal Malohlava and Cliff Click discuss the value of predictions, how they're done, and Scala's role.
Macros are handy tools, but can also cause a lot of headaches. Adriaan Moors discusses common pitfalls, and how you can make them IDE friendly, in hopes of making macros a little less scary.
The De Mey brothers take a look at the future of the web, explain the basics of web components, and how you can leverage new tools to create a better web for both developers and users.
Over the last few years, many new tools have been created to assist front-end developers. Christian Vuerings discusses these tools, along with some tips, for making you and your team most productive.
Andrew Godwin discusses the reasons behind Lanyrd's decision to move from MySQL to PostgreSQL, then from AWS to Softlayer, and what their team learned along the way.
The Django Debug Toolbar can be extremely helpful, but the interesting bugs only happen in production. Simon Willison offers advice on asking “what went wrong?,” and, “what's going to go wrong?”
Nathan Yergler, Principle Engineer at Eventbrite, talks about how they took their code base, that's been around for quite some time, and built a culture of testing around it.
The creators of two of the web's most popular frameworks come together to discuss their respective projects, the pros and cons of frameworks, and how they can help you make better websites.
Releasing a new feature means takings into consideration how it will interact will all of your previous features. Feature flags are a tool to help confront this issue.
Nathan Yergler explains how Eventbrite adapted their code base for internationalization and discusses some of the unique challenges they faced along the way.