I was recently contacted by a potential client to help them finish a website that's in a near-completed state. The initial conversation went well. I let them know about myself, how I work, what I thought was the best process for them to finish this site; He let me knowRead More
I recently returned from a trip to Osaka, Japan. This was my fourth trip to the country, and I truly love spending time there. This time around, I realized that while Japan is viewed as a highly-innovative country (I admit, I would pay massive amounts of money for a fancyRead More
Last month, oDesk announced the Top Rated Freelancer Program. According to oDesk, the intention of this program is to recognize the top performing freelancers on their platform, allowing contractors to easily find those who consistently have high ratings. Although I have only been using oDesk for less than 5 months,Read More
Thank you so much for the offer. I really enjoy working with you and I'm really happy you think so highly of my work. However, at this time, I'm just looking to focus on my business and remain a freelancer for the time being. I've used that phrase three timesRead More
Most of the current projects I'm working on currently are web applications that are already built, in varying degrees of size and scope. Some of them are simple web applications with a handful of pages simply showing some data. Others have a lot of functionality going on, ranging from runningRead More
In my previous post, I wrote about shipping a small little project I had been working on, called Trello Echo. I mostly built it for myself and I haven't done a ton of self-promotion on it, but it's had a few people log in and even some actively using it. It's been exciting to see people using things that you built.
A few days after I launched it, I received an email from someone who works as customer support forRead More
When working in software development, there are very few things that create an exhilirating sense of happiness and excitement than when you ship software. Whether it's because you're curious to see how the people will react to it, or simply just sheer relief that all the time and the hard work you put into something is not all lost, the feelings of putting something - anything - out there for the world to see are one of the great joysRead More
One of my favorite online comics, CommitStrip, published this brilliant comic that made me laugh and almost cry simultaneously since I've been caught in this trap many, many times before:
I'm pretty sure that just about every single developer who has worked any amount of time in software development has gone through this at one point or another. I've even worked with some who seem to make this a weekly routine. It's a well-known fact that software developers are notRead More
In my previous blog post, I wrote about my experiences on oDesk, and what worked for me to be able to get a relatively steady stream of clients. As I mentioned, oDesk seems to have a less-than-stellar reputation, particularly among software developers. But as I've been able to discover, it's also a place where you can get good gigs if you work on it (and, of course, are able to provide great work).
However, it's not all rainbows and unicornsRead More
In the past few months since I began doing freelance work full-time, I've had a few conversations with some of my former technical co-workers. They're naturally curious to hear how I've been doing with freelancing since I've left the relative stability of full-time employment. I tell them that things have been going a lot better than I expected, which makes them even more curious about how I've been getting work - a main concern for people looking into getting freelanceRead More