6 Skills Every PHP Freelancer Needs, Pragmatic Testing, MySQL, and More

By | | Programming

1

Thoughts of a Pragmatic Tester

Some of us write unit tests, while others choose not to. Indeed, it’s important to test common usage, situations of improper usage, and rare events. But it’s also vital that you write your tests pragmatically, using functional (acceptance) tests for application’s behavior, and unit tests for internal APIs.


An Introduction to Services

Most software applications behave like whimsical babies with an unavoidable “tendency” to grow in size and complexity over time. You’re probably wondering how to tackle the problem without hitting your head against a brick wall. This article managing this, in particular, Services, because it plays nicely with Domain Models, and therefore with Domain-Driven Design.


Using EXPLAIN to Write Better MySQL Queries

The EXPLAIN keyword is one of the most powerful tools at your disposal for understanding and optimizing troublesome MySQL queries, but it’s a sad fact that many developers rarely make use of it. In this article, you’ll learn what the output of EXPLAIN can be and how to use it to optimize your schema and queries.


6 Skills Every PHP Freelancer Should Have

PHP development is hot right now, but there’s also a lot of competition among developers. If you want to make it as an independent PHP developer, you’ve got to know more than just PHP. These six skills are essential for most freelancers, even more so for PHP developers.


Bulletproofing Database Interactions with PHPUnit’s Database Extension

If your application is data-intensive, subjecting your CRUD code to a battery of tests is good practice that helps ensure that your application is working correctly. This article will help you get started using PHPUnit’s Database extension to automate tests for your code that interacts with your database.


Learn Responsive Web Design

Join Learnable $29 Includes all SitePoint books

Timothy Boronczyk

Timothy Boronczyk is a native of Syracuse, NY, where during the day he works as a programmer at ShoreGroup, Inc., and at night freelances under his D.B.A. Salt City Tech and helps out as the managing editor of PHPMaster. He's been involved in Web design since 1998, has a degree in Software Application Programming, and is a Zend Certified Engineer. In what little spare time he has left, Timothy enjoys hanging out with friends, studying Esperanto, and sleeping with his feet off the end of the bed. He's easily distracted by shiny objects.

More Posts - Website - Twitter - LinkedIn

{ 1 comment }

david April 24, 2012 at 10:54 pm

now you can join more on phpcodelance.com free freelancers websites for freelancers online hiring

Comments on this entry are closed.