BT

Your opinion matters! Please fill in the InfoQ Survey!

rss
15:38
Followers

Interview with Adam Ernst on functional approaches for iOS applications

Interview with Adam Ernst Follow 0 Followers on  Aug 16, 2014

Adam Ernst talks about how functional programming and immutable data structures have made Facebook’s iOS app much easier to test and debug. By decoupling the data pipeline from the UI objects, and minimising the wrk on the UI thread, the application has become easier to test and suffers less bugs than when the UI was generated procedurally.

18:38
Followers

Christian Legnitto on the Mobile Release Process and Tooling at Facebook

Interview with Christian Legnitto Follow 0 Followers on  Dec 12, 2013 1

Christian Legnitto describes FB's release process for mobile apps, how FB has no dedicated iOS or Android teams, A/B testing and the Play Beta program, tools used for the build process, and much more.

40:57
Followers

Keith Adams on PHP at Facebook, Efficient PHP with HHVM, Optional Typing with Hack

Interview with Keith Adams Follow 1 Followers on  Dec 06, 2013

Keith Adams explains how/where/why Facebook uses PHP, PHP's benefits (lack of state/programmer workflow/concurrency), efficient PHP with HHVM, the Hack project for optional typing PHP and much more.

Followers

Brian LeRoux on Mobile Web vs. Native, PhoneGap Build, Firefox OS

Interview with Brian LeRoux Follow 0 Followers on  Nov 19, 2012

Brian LeRoux talks about the PhoneGap Build service, mobile web apps vs native, Facebook's switch to a native iOS app, PhoneGap adoption in emerging markets, Firefox OS, Adobe's web tools and more.

Followers

Serkan Piantino on Scaling Facebook

Interview with Serkan Piantino Follow 0 Followers on  Aug 20, 2012

Serkan Piantino explains how Facebook has managed to scale up, what types of errors occur in an architecture that size and how to handle them, RAM vs disk, and much more.

Followers

ThoughtWorks’ Jez Humble Delivers on Continuous Delivery

Interview with Jez Humble Follow 10 Followers on  Dec 11, 2010

In this interview Jez Humble discusses the concept of continuous delivery, which implies that software should always be production ready throughout its lifecycle. That means that every build could be released into production and run effectively. Continuous delivery involves build and deployment automation, continuous integration, test automation, managing infrastructure and environments and more.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT