On Code Generators
by
Anyone out there wants to save time. Who wants to keep repeating the same mundane tasks all the time? I certainly don’t. To save myself a bunch of time I’ve built up a snippet library and a bunch of projects on Github. Why build something a second time when you don’t have to. Code Generators…
Bigger Must be Better, Right??
by
So this article is talking about the math of consumer facing apps when it comes to growth. It basically says that unless you’re viral (Facebook, Twitter, Pinterest) it’s really hard to get from 1 million users to 10M. I can’t dispute that, it’s an order of magnitude difference. I do ask why 10M is better…
Payment on Unfinished Business
by
One of the podcasts I’ve picked up recently has been Unfinished Business, which is all about running a web consultancy (or freelance business). Episode 3 talked about getting paid. In Short always take a deposit if you sub-contract work, make sure you have the $$ on hand to pay them always have a contract The…
Small Clients
by
I looked at my January income but wanted to give you a better behind the scenes look at how the month almost went. Things Change Fast Looking at the last week of January I was sitting at around $6k of income in the month. I had some outstanding invoices that were due in February that…
January 2013 Income Report
by
It’s time for the first income report for 2013. If you’re not familiar with my goals, here they are. One thing you notice is that I never state what I made in 2012. So sure I’m shooting for $100k but if I did $98k the year previous, it’s a reasonably easy goal. So here it…
How Not to Get Work
by
If the missed posts on this site weren’t a giveaway, I’m really busy with work. Clients keep coming my way with budgets and cool projects. So I’ve been cautiously poking around to build a bit of a team. How Not to Get Work I work 99% with WordPress. I build themes, custom plugins, and web…
Billing for Travel Time
by
Deciding exactly what to bill for is a bit personal and a bit trial and error. When I started out, I did not bill to travel to meetings, but that was a beginner mistake. Can’t Bill Anyone Else The turning point came after a year of being freelance. A client wanted me to get in…
Github Streaks
by
With the new Github profile pages, I’ve been embarking on a contribution streak. I’ve found a few things that make it hard though. Issues with Streaks While creating an issue counts as contributing and goes towards your streak, adding a pull request to it does not. This also holds true with pull requests. Creating a…
Charge for Everything
by
Going to talk a bit about billing again today, more specifically dealing with email/project management time. Something I always include on estimates is a specific amount of time for dealing with emails and project management. I move the number of hours up or down based on the scope of the project. Now I also state…
A Command Line Hypocrite
by
There are a few things that I think every coder should know. A bit of Vim Really just enough to hop on a server, find the file they need, make a few edits and save. Do that all with a bit of confidence and you’re set. I don’t think that every developer should be a…