FB Web Tips

Git Tips From the Pros

By Chris Kelly You’re already using source control for managing your code, right? You might even be using your SCM as the central piece of your workflow, like we do at New Relic. In this article, we’re not going to review the basics of source control management, regardless of which one you use. Let’s just […]

FB Web Tips

Laravel 4: A Start at a RESTful API

By Chris Fidao RESTful API’s are hard! There are a lot of aspects to designing and writing a successful one. For instance, some of the topics that you may find yourself handling include authentication, hypermedia, versioning, rate limits, and content negotiation. Rather than tackling all of these concepts, however, let’s instead focus on the basics […]

FB Web Tips

Chrome Dev Tools: JavaScript and Performance

By Umar Hansa In this third part of our Chrome Developer Tools series, we’ll review how to modify and debug JavaScript. Optimization is an important part of the development process, especially for performance-critical applications. We’ll also discuss techniques for identifying potential bottlenecks in our code.   As in the previous two articles, I’ll be focusing […]

FB Web Tips

How to Write Code That Embraces Change

By Patkos Csaba Writing code, which is easy to change is the Holy Grail of programming. Welcome to programming nirvana! But things are much more difficult in reality: source code is difficult to understand, dependencies point in countless directions, coupling is annoying, and you soon feel the heat of programming hell. In this tutorial, we […]

FB Web Tips

Setting Up A Staging Environment

By Gabriel Manricks It’s common practice to work locally on a project and push revisions to a production server, but the step that people often skip is the staging server. A staging server is a mix between production and development; you get to test your app as if it were in production. Let’s review some […]