Author
Hello. I am Joel Marcey, author of this personal blog.
Check out my joint venture with acclaimed programming language instructor, Rex Jaeschke, called Programming Classroom

I am also owner of Twin Roots, a consulting and software development company.

Categories
Category Archives: Development
To Find Out Version of LAMP (Linux, Apache, MySQL, PHP) Via the Command Line
I am running a LAMP server on Slicehost. I always have to look up how to determine the version of each component of the LAMP server I am running. I am using Ubuntu Linux 8.04.4 (Hardy). In my case, here … Continue reading
Posted in Development, Linux, Software, Technology, Uncategorized
Tagged Apache, LAMP, Linux, MySQL, PHP, Slicehost
6 Comments
Announcing the Launch of Programming Classroom
So, I finally did it. My company Twin Roots has launched an actual product. Well, not a product exactly; more like a service. Along with my outside partner in crime, Rex Jaeschke, we planned a website where we are providing … Continue reading
Posted in Business, Computers, Development, Entrepreneurship, Micro ISV, Software, Technology, Twin Roots
Tagged C, Java, Learning, Programming Classroom, Rex Jaeschke, Visual Basic
3 Comments
Publicly Announcing the Website To My Software and Consulting Company, Twin Roots
My company website is now publicly online. Twin Roots, a software and technical consulting, contracting and development company has been active for about a year now. And while I have had an initial website up for the last month … Continue reading
Posted in Business, Career, Development, Micro ISV, Personal, Twin Roots
Tagged Consulting, GoDaddy, Six Shooter Media, Software Company, Themes, twinroots.com, website
1 Comment
Possibility of Bringing Down the Internet via a DNS Flaw and Security Hole
I read a wonderful article in Wired last night. I guess I was out of touch because I didn’t even know this happened. Check out this quote from the article: Kaminsky froze. This was far more serious than anything he … Continue reading
Google Chrome is "Officially" Released; and Gmail is still in Beta?
Well, talk about interesting. As seen in this article, Google has dropped the beta label from its web browser, called Chrome. Why do I find this interesting? Well, a product coming out of beta into release is actually … Continue reading
Posted in Development, Google, Mac, Technology, Windows
Tagged Beta, Chrome, GMail, Software
Leave a comment
User Interface Before Code
Jeff Atwood had a great post earlier this month entitled UI-First Software Development. In the blog he mentions: Of course, UI is hard, far harder than coding for developers. It’s tempting to skip the tough part and do what comes … Continue reading
Posted in Development, Micro ISV, Technology
Tagged Prototyping, Software Development Methodologies, UI, User Interface
3 Comments
Finally! I Know the Product I Am Going To Develop
So, a while ago, I put a list of ideas out into the wild that I was choosing between as my first micro-ISV project. I haven’t really made progress on those ideas because I have been busy doing consulting work … Continue reading
My First Micro-ISV Product Ideas
[Note: I have a phone meeting on Wednesday with an old colleague where the result could change my plans. I will keep you posted] OK, here it goes….for better, worse or the other, I am letting the world know my … Continue reading
Posted in Business, Development, Entrepreneurship, Micro ISV, Microsoft, RSS, Technology
Tagged Business Ideas, Business Models, Business Plans
12 Comments
Micro-ISV: Working on Multiple Projects at the Same Time?
I believe I have decided on my first Micro-ISV projects; three to be exact. One is a primarily web-based effort. Another is a primarily desktop application. And one is just a fairly simple tool. My contracting work supposedly ends in … Continue reading
10 Types Of Programmers
I read an interesting, and rather humorous, commentary about the 10 types of programmers you will find out in the field. My thinking is that many software developers fall into more than one of these camps depending on the situation. For … Continue reading





