• submit to reddit
Giorgio Sironi06/10/13
0 replies

Selenium screenshots for rendering tests

Selenium tests catch any issue that hampers real users from accessing your application, with a special focus on rendering problems and cross-browser issues. When creating screenshots with them take into account this advice to avoid false positives and always-red test suites.

Dustin Whittle06/10/13
1 replies

PHP Performance Crash Course, Part 1: The Basics

In this series I’ll tell you about the strategies and technologies that (in my experience) have been the most successful in improving PHP performance. To start off, however, we’ll talk about some of the easy wins in PHP performance tuning.

Andy Hawthorne06/10/13
0 replies

CentOS 6.4 and PHP 5.3

In the first article, I described how I set up CentOS 6.4 including with Apache to get ready for web development. In this article, I’ll describe what I did to get CentOS and PHP 5.3 up and running.

Mitch Pronschinske06/09/13
0 replies

Create your First Personal Kanban

See this common approach to creating your first personal Kanban board. All you need is a board or paper canvas with divisions and sticky notes.

Mark Needham06/08/13
0 replies

The Affect Heuristic

In my continued reading of Daniel Kahneman’s Thinking Fast and Slow I’ve reached the section which talks about the affect heuristic which seems particularly applicable to the technical decisions that we make.

Jim Bird06/08/13
0 replies

What's the Point of Application Penetration Testing?

Penetration testing is one of the bulwarks of an application security program: get an expert tester to simulate an attack on your system, and see if they can hack their way in. But how effective is application penetration testing, and what should you expect from it?

Jurgen Appelo06/08/13
0 replies

Yahoo CEO Mayer is Right and Wrong About Her Remote Work Claims

She said the main reason for this decision was that collaboration and communication are improved when people work together in the office, and when they can see each other face to face. Marissa Mayer was right. She was also wrong.

Allen Coin06/07/13
0 replies

Developing on the Cloud: Concerns and Solutions

For developers, deploying to a cloud environment comes with a large number of unknowns--particularly scalability, availability, performance, and security. Here's how these unknowns can be addressed.

Eric Gregory06/07/13
0 replies

Links You Don't Want To Miss (June 7)

Today: The NSA/FBI project mining communications data from tech companies, a coder's life in links, a high-performance fork of Google's LevelDB, Text Adventures vs. MUDs vs. Roguelikes, and more.

Vijay Narayanan06/07/13
0 replies

What I Learned Adopting Agile

Here is a brief presentation on adopting agile practices based on an ignite-style talk I gave at a local meetup a while back.

Jim Bird06/06/13
0 replies

Choosing Between a Penetration Test and a Secure Code Review

Pen testing and code reviews are very different things – they require different work on your part, they find different problems and give you different information. And the cost can be quite different too.

Mitch Pronschinske06/06/13
0 replies

The Wrong Way to do Agile: Stand-ups

Chet Rong. He SUCKS as an agile coach. You should watch this funny skit about how Chet suggests we do Stand-ups. Don't actually take his advice.

Steven Willmott06/06/13
0 replies

API Business Models

Guillaume Balas, our CMO, talked about API Business Models, about how to define your API business strategy based on your core business assets, and about how to enable new business models for your company by exposing and API. Here are some of the highlights of his talk...

Mitch Pronschinske06/06/13
0 replies

Most of DZone Has Used Cloud Services in Development or Testing

Something big is coming Monday. Something HUGE and AMAZING actually. Get a preview of the audience survey results section of our PaaS and IaaS guide, and claim your copy!

Gonzalo Ayuso06/06/13
0 replies

Google App Engine, PHP and Silex. Setting up a Login Provider

To build a simple Silex application over Google App Engine is pretty straightforward. Because of that we’re going to go a little further.