I was just looking at the blog and realized I had no posts since July of 2015. Wow! That’s more than a year ago. Now, that doesn’t mean that I did not do anything to the blog. I did. I swear!
The web – technology as a whole – takes massive leaps ahead. One day you’re happily coding in PHP5.X and the next you hear – PHP7 is out!
Wait! What?! What happened to PHP 6?!
PHP 6 was tabled as a version name/release candidate because it failed in its mission to bring native unicode support to the language. Apparently, doing so made PHP 6 a memory hog and a bear to program in.
How do you keep time?
I had a very interesting interaction with a client this week that had me thinking:
- What?! My time is worth SOMETHING!!!
- I need a new gig!!!
This particular interaction was all about time with a subtle inference that I was not accurately billing the client.
But this was the third time in about two months where I was pulled into explaining how I keep time. I have been at this long enough that I no longer DEFEND how I keep time. It is what it is. But now I am tired EXPLAINING it.
So this blog post and the accompanying contract addendum are going to help me NEVER to have to visit this again.
Hope springs eternal.
I have two types of projects – fixed price and hourly. No surprises there. Du jour for freelancing.
I am not going to talk about how I set fixed prices. I am going to explain how I track time for my hourly projects.
For hourly project :
I started writing this and thought, “Whiner!” But really I a noodlin’ and leaving this here in the hopes some enterprising person will drop some information in the comments (would beat all the stupid spam…)
Proposal writing is hard.
- It has to look professional
- It has to cover what the client asks for
- It has to say enough without giving away the farm
- Legalese (it’s the devil!) Continue Reading
It has always irked me (maybe too strong) that I do not have a traditional portfolio.
I work with other developers and small shops, doing every kind of thing.
- HTML/CSS edits
- Module repair, update, building, trouble shooting
- CMS install, configuration, update and repair.
- Content writing and editing,
- Image editing
- Full website UI development, clipping and coding.
Ad nauseam (also may be too strong).
Most of these activities are not documented because of the types of contracts we have. Not unusual I think. Additionally, I offset some of the work with my own gigs under my own brand. The latter seem few and far between of late. So my portfolio and viewable work history seems light.
With the above in view, I thought, since this is a blog in which I blog, I would at least document what I am currently up to. In my quirky, laid back voice I will be writing either in detail or just a summary of the weeks events as related to the life and times on a Freelance Developer.
So this week what do I have on the board?
Drupal – Update a very old version of a Drupal install and then upgrade to the latest Drupal 7 version. I think I feel a cosmic whine coming on about clients who let their Drupal instances wane…
Proposal writing – an existing site that needs to be migrated from its current CMS into Drupal.l Not too taxing (kinda boring since this one isn’t a community type site). BUT there maybe an opportunity to learn Adobe Services. Not really sure what that is (?! Should I say that?) But gee willickers! How hard can it be? …
Okay! Okay! I wont be programming that portion, just learning!
My daily job as a Q/A for emails etc.
Hmmm… kinda light. But as it goes I expect by week’s end to be inundated with ‘right now!’ requests.