Skip to main content


Showing posts from 2010

Restarting Windows Phone 7

After owning a Windows Mobile 5/6 device since 2006, I was anxious to get my hands on a Windows Phone 7 device. I purchased a Samsung Focus on November 8th from a local authorized AT&T reseller (who had one device in stock, lucky me). Being busy with work and family, I haven't had much time to tinker around with the phone.

While I've encountered some minor limitations of the new operating system (i.e. lacking copy/paste, no multi-tasking, etc), I ran into my first significant challenge with the new phone today. I downloaded a few free apps from the Marketplace this morning and hit the Start Menu button to exit. A few minutes later when I launched the Marketplace again, it said "loading..." for several seconds then popped back to the Start Menu. I tried several times to launch it, but with the same results. Apparently, the Marketplace was crashing every time I tried to launch it.

I remembered seeing a Reset button on the About screen, but figured that would Hard R…

The Business of Software

I haven't had a lot of time to sit down and read it straight through, but I really like the chapters I've jumped between in Eric Sink on the Business of Software. His writing style is very accessible and I have no trouble sprinting through a dozen pages or more when I do get a chance. I even think I see some of Joel Spolsky's influence in how the book is organized.

I've been dreaming of my own business for quite a while now, and this book has revealed topics I hadn't before considered. I'm not going to be hiring employees just yet, but I did take a hard look in the mirror after reading about what to look for in a good developer. Being the sole developer is even harder as I must continue to set and meet my own deadlines.

Disclaimer (hereafter referred to as "this website") provides the following disclaimer:
The views presented in my posts on this website are for your consideration and discussion only, and should not be construed as professional advice. My posts are provided "AS IS" with no warranties, and confer no rights.
The views expressed within my posts on this website are entirely my own and not necessarily those of my employer, my co-workers, my family, my friends, or anyone else that can, in any way, be associated with me or my blog. Any third-party views referenced in my posts may or may not be the same as my own.
Each comment on this website is the sole responsibility of the person who wrote the comment, and that person takes full responsibility for any consequences that result from posting the comment.
This website has no control over inbound links or the content found at the destination of outbound links, and so do not accept responsibility for info…

About Me

My name is Michael Farias. I live in the United States, with my wife, two kids, a cat, and a handful of computers. I am a Microsoft Certified Solution Developer on Microsoft .NET and studying to upgrade to a Microsoft Certified Professional Developer.

I work as a web developer for an e-commerce site by day. I spend evenings and weekends trying out new technologies and working on various entrepreneurial projects. I have spent the past few months developing a small application for Windows Mobile.

I was first introduced to computers when my father brought a TRS-80 Color Computer home from Radio Shack in the early 1980's. I made some early attempts at programming in BASIC at home and in school, but I didn't really start writing software until after college. I began with minimal classroom training and learned the rest "in the trenches".