Profile

Cover photo
David Bainbridge
Lives in Bristol, United Kingdom
331 followers|221,951 views
AboutPosts

Stream

 
5 new features to look out for in PHP 7.
In this article we'll be looking at five key changes in PHP7, and features to look out for that have now been removed or are deprecated.
4
Add a comment...

David Bainbridge

Shared publicly  - 
1
Add a comment...
 
The importance of project scoping and getting it right...
Scoping a project properly will often dictate the success of a project, and how that success is perceived by your client. In this article we'll look at what you should consider when scoping a web design project.
6
2
Ramsez Stamper's profile photo
 
It's a good set of advice piece on approaching a project.

The calculators are useless because if you get the hours wrong, you're screwed anyway and really the end calculations are the easy parts.

The brutal and honest truth is that even when you get good at scoping a project, you will only get it dead on maybe once in every ten or so projects. The other 9 projects, 8 of them will go over budget or experience some kind of scope creep because of the client and/or your own developers/designers screwing up or just not being good enough to get the work done.
And 1 in ten will actually get done within scope and be profitable in a way you actually predicted.

So, for the most part, come up with a number. Be honest with that number, so you know you can deliver and be profitable with that number. Tack on 20-30% (for all the shit you are bound to miss in your scope and to account for some scope creep) and send that to the client. If they accept it, hope you can get it done within your scoped timeframe :) If they don't accept it, walk away, do not negotiate unless there's a longterm benefit to doing so, or you will definitely end up losing your profit, and we're all doing business to make money, so no one can blame you for that. 
Add a comment...
 
Interesting loading buttons for ajax requests... http://lmgonzalves.github.io/loading-buttons/
Loading Buttons. by lmgonzalves for x-team article. Just press the Send button and then make it fail or succeed. Also play with all the possible loaders and positions. Make it fail. Send Make it succeed. Loaders. circular circle infinity. Positions. top bottom left right.
7
3
Add a comment...
 
Nice tutorial on understanding flexbox for better responsive designs.
5
David Bainbridge's profile photoRamsez Stamper's profile photo
7 comments
 
I'm not saying stay away from new tech, but google's code not working in IE9 is a choice google made. And they are big enough to where people just suck it up and keep using them. Most companies do not have that kinda clout.

I'm mostly against using code that can be done differently and still work for everything new AND old. It's not like display:inline-block is going away any time soon, or line-height, or positioning. 
Add a comment...

David Bainbridge

Resources, Advice & Tools  - 
 
Contractor or freelancer? What should you charge as an hourly rate? https://coveloping.com/tools/hourly-rate-calculator
Use our handy online tool to step through your salary expectations, lifestyle, expenses and profit to calculate your hourly rate.
6
Add a comment...

David Bainbridge

Planning & Strategy  - 
 
Methods of preventing and managing scope creep in your projects
In this article we're going to look at scope creep in detail, and suggest five ways you can help to reduce it in your projects.
9
8
Abul Khayer's profile photobackHer's profile photoBecky Mollenkamp's profile photo
3 comments
 
Scheduled to share on Twitter
Add a comment...

David Bainbridge

Resources, Advice & Tools  - 
 
Quick tutorial for adding a nice pricing table to your WordPress site, all code included. 
In this article we're going to look at how you can embed a pricing table into a WordPress site without using a plugin.
3
Add a comment...

David Bainbridge

Careers & Jobs  - 
 
How much should you charge for building a web site?
In this article we'll take a look at some of the things you might wish to consider when deciding how much to charge for a web site, and some useful tools that can help you make a decision.
8
4
Add a comment...

David Bainbridge

Shared publicly  - 
 
Understanding flexbox in a screencast http://www.sitepoint.com/watch-the-axis-of-flexbox/
Discover the system of Flexbox axes and what it can do for you. First tip: they're different than the traditional top to bottom, left to right axes.
1
Add a comment...

David Bainbridge

Careers & Jobs  - 
 
How to calculate your hourly rate as a freelance web developer or designer https://coveloping.com/how-to-calculate-your-hourly-rate-for-freelance-web-developers-and-designers
What to consider when working our your hourly rate and save some time with our hourly rate calculator.
9
2
Ramsez Stamper's profile photoDavid Bainbridge's profile photo
2 comments
 
Hi +Ramsez Stamper , I agree however if you were less experienced then your salary expectation would also be lower. £50 an hour is for someone requesting a pre-tax salary of £35k, a junior salary wouldn't be that high. If you took say a junior PHP salary of £25k inc tax working from home, reduce the profit to say 10% to account for experience, then that comes out at around £23 as you were suggesting.
Add a comment...
Story
Introduction
Web developer blogging on Code Synthesis
Basic Information
Gender
Male
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Bristol, United Kingdom
Links
Contributor to