At what point is version control needed?

A small group of programmers have hacked together a system to save work. Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 100+ Q&A sites. Stephen Collings asks: I work in embedded systems. Right now, my organization ...

Optimizing NGINX and PHP-fpm for high traffic sites

After 7 years of using NGINX with PHP, we learned a couple of things about how to best optimize NGINX and PHP-fpm for high traffic sites. Below is a collection of tips and recommendations: 1. Switch from TCP to UNIX domain sockets UNIX domain sockets offer better performance than TCP sockets over loopback interface (less copying ...

Confessions of a Full Stack DevOp

In an interesting post from Jeff Knupp, he laments the increasing tendancy for development and operations roles to merge into one: Rather than temporarily taking on a single role for a short period of time, then transitioning into the next role, they are meant to be performing all the roles, all the time. And here’s what ...

Should you always pass just the bare minimum data into a function?

A look at two ways to the get a similar result—but one way is superior. Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 100+ Q&A sites. Anders Holmström asks: Let’s say I have a function IsAdmin that checks ...

Does devops leave security out in the cold?

  photo: Barb Darrow SUMMARY:It took a lot of work to get developers and IT ops people to collaborate. The next step: getting them to factor in security at the beginning of the process. After all the angst that goes into getting developers and IT operations people on the same page — which is what ...

Devtools Console, from Novice to Ninja

The JavaScript console is a powerful tool that allows developers debug their code using functions provided by the Console API and a shell prompt where they can enter commands and interact with the document object.   JavaScript Console   Filters There are different buttons allowing you to filter the display of messages logged to the console: All ...

VMware, Puppet, EMC & SAP: Better Together

If you already have orchestration and automation in place, and you’re interested in adding SAP to your already automated environment, this should get you started. If you’re already a happy user of Puppet and/or Razor, and you want to use either or both in your SAP environment, this may help you start a conversation with ...

How can I keep API keys out of source control?

If you want to use a free source control service, there are still a few options. Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 100+ Q&A sites. Will asks: I’m working on a website that will ...

Microsoft takes development into the cloud with Visual Studio Online

Visual Studio 2013 lands alongside a cloud-hosted IDE. Though it has been available on MSDN for a few weeks now, today marks the official launch of Microsoft’s flagship development environment, Visual Studio 2013. In addition to supporting Microsoft’s latest platforms—in particular, Windows 8.1—Visual Studio 2013 includes some pretty neat productivity features. Revision history and work ...

A quick reminder of why cloud computing really matters — the applications

photo: Barb Darrow SUMMARY:Amazon Web Services’ second-annual user conference is around the corner, but its scale is as much about AWS’s platform as it is about the ecosystem of developers and applications it has enabled. Amazon Web Services’ second-annual re:Invent user conference kicks off on Tuesday, and the scale of the thing speaks volumes of ...