StyleCop was just released!

If I was a programmer still in college, I would...

3. December 2008 15:32 by Scott in   //  Tags: , , , , , , , , ,   //   Comments (16)

I was mentoring some kids the other day about being in college as a programmer.  Heck they could even had been kids in high school.  The ideas stated here still apply.

  • still worry about grades - Grades get you the job, but they don't keep your job.  Learn new things and relax off the grades a little.  You don't have to always get that A in class.  Unless you're going for a masters or PHD right after your bachelors, relax and have a little more fun.
  • put down the video games - There is much more to life than video games and chatting with people online you have no idea about.  The biggest thing that got me to put down a controller were the questions that "If I disappear tomorrow in the gaming world, will I be missed?  If I disappear tomorrow in the real world, will I be missed?"  There is a big line in spending a bit more personal time with your real friends compared to just some people on the other side of the world.
  • go out a few more times - I am two years out of college and I sure do miss it sometimes.  The interaction with all the people.  The not having to worry about bills and not waking up to a 9-5 job would be amazing again.  On a side note: I do think I have grown out of the parties a bit.
  • have thought of a GREAT IDEA and gone with it - It was the perfect time to focus less on college studies and more time on a great business/web 2.0 idea.  I had plenty of time where I got bored, I should have focused it towards a great idea and making it happen.  Now a day, I get home at 6pm and only have about 3 hours to work on my ideas at home.  I don't have much time left in the day to actually get my business ideas up and running.
  • join a Fraternity - It is a known fact that more than 75% of CEO's have been in a college fraternity.  It is a known fact that you get resources and jobs just through your fraternal world.  You get connections beyond your belief and you get a better social life in college.  Instead of playing those video games by your self, you could be enjoying a great time with friends that you have a close bond with.  Sure you might think of it as paying for friends, but I thought of it as networking and a social life.  I did join a Fraternity and got much more than I expected out of what I put in.  For a college job making $7.50 and hour and only working 10 hours a week, I was able to pay for my fraternity and social life.  It was a great bargain!
  • have thought of a GREAT IDEA and gone with it! - I know it is a repeat, but I fear it was one of my biggest mistakes in college.
  • have learned a real programming language - Java and C++ are no longer really used these days outside of academia.  Some people will even argue that java has become too academic.  I know Ill get some flack for this, but I consider it to be true.  Did you know that Microsoft uses 98% C# in its work environment?  I wouldn't learn PHP now seeing that Microsoft gives out its IDE and workspace extremely cheap these days to students.  Java and C++ are a good free language.  Even if you don't pick up two languanges, at least pick up one.  Learn one programming language and build something with it!
  • not let my teacher hold me back - teachers can sometimes not care too much about students.  Don't let them hold you back.  There is a BIG saying at most big universities which is hard to get away from.  "Publish or die" Teachers are required to publish at universities.  Unless they really like teaching, they are required by the university to publish or leave. They don't care much about the students. Don't let the teachers hold you back.
  • try to find a mentor - You can never have too many mentors.  I wish I would have found one to guide me along the programmers trail.
  • have run with my great idea! - I know I said it once and twice, but this is the biggest thing I look back on and think I should have done that!
  • not own a credit card - Spring break is fun for a week, but bad credit last for 7 years or more.  Don't own a credit card and repeat mistakes of others.
  • Last but not least, Be controversial! - Don't be hated, but be controversial. Make sure you get your point of view heard.

This is only a short list and I imagine there are many other things in that period of time I wish I would have done, but this list will not die and will keep growing.

These thoughts are more of advice than a memory.  You can do what you wish with them. 

  • "Be careful whose advice you buy, but, be patient with those who supply it. Advice is a form of nostalgia, dispensing it is a way of fishing the past from the disposal, wiping it off, painting over the ugly parts and recycling it for more than it’s worth." - Baz Luhrmann
If you liked this post, please be sure to subscribe to my RSS Feed.

The Software that Never Crashes

1. December 2008 16:23 by Scott in   //  Tags: , , ,   //   Comments (9)

There are many untold stories in the world today.  From saving lives to sacrificing your self for the greater good.  Stories are past down from generation to generation and I want to make sure there is another story that is told to every programmer in the world.  It is the story of those who write perfect code. An interview in Dec. 2007 was done by Charles Fishman about the programmers who code for the space shuttle.  The men and women that put their code to the test.  It either works and people live, or it fails and people die.  There is only a good and a bad scenario.  If you are space shuttle programmer, you are a perfect coder.  I don't want to bore you with the forward, I would just rather get to the meat of the article. So here it is in all of its glory.

After reading the article, I hope you realize the amount of inspiration that could be taken from this as a programmer. The quote that sums it all up for me is:

"But how much work the software does is not what makes it remarkable. What makes it remarkable is how well the software works. This software never crashes. It never needs to be re-booted. This software is bug-free. It is perfect, as perfect as human beings have achieved. Consider these stats: the last three versions of the program -- each 420,000 lines long-had just one error each. The last 11 versions of this software had a total of 17 errors. Commercial programs of equivalent complexity would have 5,000 errors."

That quote right there sums up coding in a basket.

  • Write better code.
  • Write cleaner code.
  • Write as if you had to save a life  - Its amazing what someone would do to know that their code could end up costing lives.
  • Learn something from this article and bring it back to your company.
  • In the end, its the process by which they executed that makes their code perfect.  Learn to make great code, plan and think about great code.
  • The average programmer today thinks 80% of the time and actually codes only 20% of the time.  This thinking is what makes the programmer better at writing clear and concise code.

This story should be placed in a book for all to see and remember.  Its an inspiring piece about the perfect programmers.

Now the question remains: Have you ever created something flawless?

kick it on

If you liked this post, please be sure to subscribe to my RSS Feed.

TED: Whats in a Name and Slogan?

25. November 2008 16:30 by Scott in   //  Tags: , , , , , , , ,   //   Comments (16)

While working on bringing a new TED down here to the South East, I was able to get in contact with TED HQs in New York.  I had a good conversation with them about what I wanted to do and they gave me the requirements that were needed to be met when I hosted a TED down here in the South East. The problem with these requirements, I cannot explain as of yet, but there were two big problems I had with them.  TED will be coming out with a innovative way to spread TED around the world, but in doing so they want to protect the name of course. They will be unveiling this new idea in January or February of 2009, but as of now I will not use TED as the name because of the requirements.  Maybe later down the road when things get ironed out, we could move the name around TED.  I don't wish to speak about it more than that, until they make their final decisions on how they are going to go about it.  With these two problems taken into account, I will have to create my own TED like event down here in Central Florida with a different name.

So where do I start, as stated last I was pursuing a name that would work best.  I want to do an acronym with some words I have drawn up that could best express the goal in mind.

  • Relevant
  • Innovative
  • High Quality
  • Design
  • Technology
  • Entertainment

I found a decent and pretty intelligent acronym creator at Any help on creating an acronym out of two or all those words would be amazing.  Have fun at it.  I will definitely be back next time with a name.

Now, TED does have an amazing slogan/mission statement.  Its one of those statements that cannot be topped at least I think.  The Statement is "Ideas Worth Spreading".  I also thought of another statement that was inspired by one of the people that left a comment on my blog. The statement is "Ideas Worth Spreading is an Ideal that must Grow"  These two phrases, I think brings everything together.  The fact is I think this slogan can be used over and over since it isn't copyrighted.  I personally think that TED and the idea of TED is worth spreading, so why can't another partner of TED also use the same slogan?  I will most likely be using this slogan and making the final decision on it by the time I blog next about TED.  

Again, any help on the name would be amazing! Also, if anyone wants to give their opinion about the mission statement, I would appreciate it.

The video below is a decently long one, but I think it could have the most impact on the Human Race in the next century or two. It is pretty drawn out and only after a few minutes do you realize what he is talking about.

Craig Venter on creating Synthetic life.

If you liked this post, please be sure to subscribe to my RSS Feed.

Why get bored, when you could be coding!

23. November 2008 18:01 by Scott in   //  Tags: , , , , , ,   //   Comments (34)

There are many times in life when you have nothing to do.  As a member of the civilized world, we as a people are becoming bored every day. We are a world that watches more movies everyday.  I bet if the movie industry came out, we would see the statistics of movie goers have increased over the last 20 years.  We are a world that technology has allowed to do many things that have taken us hours or even days to do before.  Our world is speeding up and everyone wants more.  They want to get done faster, finish things better and move on to the next project.  People get bored easily these days because production levels have gone through the roof with the help of technology which allows us to become lazier.  Life in it self is full of its bored moments.  People in general have less and less to do because technology has sped up our daily tasks.  I think that is one reason why more and more movies are being watched.  People want more out of life and movies give you that little action and adventure that your looking for. Movies give you the ability to stop boredom.  To some people, movies are a way of life. 

My life is no different, technology has made my life so much easier than people that have come before me.  My solution of boredom?  People need to find a hobby.  They need to find something that will keep their attention.  If they don't they will inevitably become a YouTuber.

YouTuber -A person that watches excessive amounts of YouTube to pass the time.  Not only applied to YouTube, but a person that does an excessive amount of anything to which they do just to pass the time.  This isn't a hobby, but a time waster.  

People that watch and enjoy YouTube to me are either doing it because that is their hobby or they are doing it to pass the time.  I personally code as my hobby or down time.  I not only do it as a hobby, but to make my life and everyone else's life a bit easier and a bit better.  I am like every other programmer or hacker the does it. I chip away at making life better.  I don't think I will ever be as rich as Bill Gates, but I hope to have helped as many people in my life as he has.  This is where coding/hacking comes in. When I get bored I code; when I want to do something, I code.  Due to technology, I get to do a lot of my hobby. 

If this is your first time reading, then you wouldn't know that I usually try to have around 2-4 projects going on at once.  My projects are all for making life a bit easier for me and everyone that has access to a computer and internet.  I have about 15 ideas that could be implemented currently and boredom brings my code to life.  Like I said before, I don't get bored, I code.  Right now I am even sitting with friends and watching some football.  I can keep a conversation, watch football and blog all at once.  When I get bored, I code (so I am not coding, but being productive).  

The point I was trying to get across: Stop being bored, be productive.  Find a hobby, find something.  Carpe Diem (Seize the day).  Learn something, do something and retain it. When I get bored, I code.  Life is not about being bored.  Life is about doing something.  Its about achieving something better than your self.  My something better right now in my life is coding and my great girlfriend. 

If you liked this post, please be sure to subscribe to my RSS Feed.

How to Convince your Customers they need a CMS

20. November 2008 17:21 by Scott in   //  Tags: , , , , ,   //   Comments (4)

Currently, I am dealing with one of my current clients.  They control a multi-national non-profit organization.  In the past they have used basic html to do the work for them in the web side of things.  They came to me through a person I knew and asked me to do very minor things for their web site. I agreed and started working with them.  There last request was to accept payment through the website and I told them to look at PayPal.  I thought it was the best bang for their buck.  Banks can charge an arm and a leg to manually enter things in while PayPal does it just fine. Most of the time, PayPal is much cheaper than what banks charge too. So I built them a PayPal system straight from Rick Strahls site. The next thing they started asking was a bunch of questions as in what can I do next, what can they do next and what can be done to improve apon this? Now they aren't very big, with a membership only in the thousands and much of the money is spent through the year.  So I decided to write them an email explaining what could be done with this organizations site. I decided to post it to show others why there is a need to have a Content Management System and hope it helps any other programmer trying to convince their customer to buy into a CMS.

I would like to title it "How to Convince you Customers they need a CMS"

Here is the deal.  I decided to go with the cheapest hosting possible when I purchased the space for $60.00 because of your budget.  It is another server hosted by GoDaddy.  Since its PayPal we are talking about. You are not required to have another server from another Service Provider to use PayPal, but for me to work using my programming languages ASP.NET, C# and SQL I needed another type of server other than what the company you were using had to offer.  Basically, since you wanted my work I needed to use GoDaddy (which is the cheapest hosting so far). PayPal doesn't have  restrictions as to what it uses as a server, but the application I build for you and the programming I do for you does have the restriction.  The $60.00 will be an annual expense once a year on or around the same date of this past week.

The way I look at it is that we are in the very early stages of development on what is formally known as a Content Management System(CMS). The best place to loosely define it would be Wikipedia at If we look at your organization at the base level.  We can see the organization requires most if not all of the following:


  • A membership database.
  • An event calendar and scheduling feature for the calendar.
  • A money management system.
  • A payment system. 


  • A place to hold all your images and review them in a photo gallery.
  • A place to hold all your official documents.
  • A place to publicly display all your public information (Website).
  • A place to download any and all forms or documents relating to events and organizations.
  • A place to write and read all the news of your organization.
  • A place to create newsletters that can be emailed out to all your members once completed.
  • A blog for your organization.
  • A place to email all your members on a regular basis.
  • A place to host a forum which would allow all your members to communicate and chat amongst each other.
Above and Beyond:
  • Because your organization has several other organizations below it in a tiered approach, you could also host webpages for those different organizations.  It could have something like a main page for each and every member in your organization or team.  This can be seen for example in another online application such as or  This of course is above and beyond, but it is available.
Overall it would be a place to store all your information and data about your organization.  It would not only be a time capsule, but an evolving time capsule.  The software will belong to you.  If I disappear with no word, you will be able to higher another person with my same skill set that could help you develop more.  As for having the ability to update the application/webpages I create for you online would be difficult for a person in your shoes.  What do I mean by that?

ASP.NET and C# is not regular HTML that you might be used to.  It is an entirely new platform for developing web applications.  When I say new, I must say that’s it has been around for about nine years and is owned by Microsoft, so I do not see it going anywhere soon.

You will get all this with the $60.00 a year hosting through GoDaddy and along with my working costs.  You can achieve this with your other hosting company, but it would not be through me.  I am sorry to say, but I do believe the other languages that are used to develop applications like this could not compare with what could be built with ASP.NET and C#.

I hope that clears things up for you.

P.S. As an organization, I must imagine you do have a membership management system in place along with some sort of news letter system.  Both those systems could/would cease to exist once I built this for you.

Side note: All this information is completely dynamic. Once I build a “component” for your application, it will then pull data dynamically from the database.  This means that you can have an extensively large amount of information on a webpage without very many things to develop or need a programmer for.

I hope this all makes sense.
If you liked this post, please be sure to subscribe to my RSS Feed.

SEO and BlogEngine.Net

19. November 2008 19:12 by Scott in   //  Tags: , , , , , ,   //   Comments (1)

In the world of blogs, people can find many types of Blog Engines out there.  The list is vast and non-exclusive which includes but is not limited to:

  • Google Blogger
  • WordPress
  • BlogEngine.Net
  • SixApart
  • Movable Type
  • InstantSpot
  • And More...

I am not here to discuss which blog is the best.  I am here to discuss the transformation of the SEO (Search Engine Optimization) that BlogEngine.NET has succeeded in. SEO is a big game in the world of having an online presence.  You need people to be able to find what they are looking for and get out.  People don't want to spend forever looking for something that they want to solve.  That is what made Google so popular is the fact that they have search well established and it works.

After BlogEngine.NET released version 1.2 (currently at 1.45), they sent out a call for new ideas and thoughts.  That call was answered with many comments, but one in particular I think helped shape the strategic world of BlogEngine which gives it the ability to compete with the other blogs listed above. The user called for many upgrades in BlogEngine for SEO and I think they listened.

Big SEO request (and, honestly, slight aggravation),

The main blog index page is not very conducive to SEO. You have two fields in setup. First field is title, second is description. The description should NOT be appended to the title. If I want it appended to the title, then I'll add it myself in the title field. Further, I do not want my "Pages" in the keywords. I want to add my own custom keywords for the main page. The only other option would be for me to re-create the home page as a separate page and add custom keywords and description, but that's pain. (Please note, that the posts pages are fine. I'm only talking about the front page.) Now, when you look up my site in google, the description is messed up. And, unfortunately, there's no way to change it until the next release. I can't disable your description and keyword mechanism either. It would be great to at least be able to put my own description and keywords in the custom header, but google treats that as "overlooading" and throws both references of the META out.

From an SEM, I must say while the project as a whole it a great piece of work, the SEO, however, hasn't been thought through enough.

Please fix.

I can't tell truly where the changes were made, but they were as in what I can now show you. If you search for any of these topics, you will find my blog in the top 15 or 20 results or even higher.

The facts show for them selves.  BlogEngine.Net has a large amount of SEO maintained in it.  It does a great job with it.  The code is beautiful and works well unlike a platform like WordPress where the code is just a mess.  In choosing a Blogging platform/engine, I would hope that everyone gives BlogEngine a very close look as for it is one of the best I have seen.  The engine has come a long way and hopefully will continue into the far reaching future.

The basic idea of this post was to show you that if BlogEngine.NET does one thing GREAT, then it most likely does other things GREAT as well and should be extensively looked at before starting a new blog.

kick it on

If you liked this post, please be sure to subscribe to my RSS Feed.

What Gives? Microsofts Code Generation Tool

17. November 2008 19:48 by Scott in   //  Tags: , , , , ,   //   Comments (31)

In a world of Microsoft and third party applications, out comes t4.  t4 is a code generation tool that can compete with CodeSmith, but its FREE and built right into Visual Studio. It has been years since the first edition with very little publication of the actual application. t4 is a free code generation engine from Microsoft that underpins the Domain Specific Languages and Software Factory toolkits.  t4 is a rich code generation and has the ability to stand up against and compete with CodeSmith.  I have used both Codesmith and MyGeneration a lot in the past few years, so I have seen the competition.  What is nice about this old/non publicized tool is that it is built directly into Visual Studio 2008.

t4 is being spear headed into the open source market for free templates by Oleg Sych.  It brings a long a toolbox which can also be download with extra templates along with a GREAT T4 Editor which of course is also free.  There is not more need to spend money on CodeSmith, when Microsoft will do it right out of the box with Visual Studio.

Some have speculated, why hasn't Microsoft published this tool to a greater extent.  We can only think that it has to do with being a Gold Partner.  Microsoft doesn't like to lose Gold Partners and therefore hasn't truly publicized this tool.  The next question you have to ask your self is what can be generated?

  • Site Maps.
  • Database schemas.
  • Session Variables. 
  • Store Procedures.
  • Text Documents.

As of October 2008, t4 Editor has been officially placed as a plug in to Visual Studio 2010, which will boost the ability to generate t4 code through other means besides CodeSmith.

Demos and Other information can be found below.

Point of concern: If your company currently uses CodeSmith, wouldn't it be nice to tell your boss what you found could save the company a few hundred dollars by using something that is already built into Visual Studio? So why not give it a try and save a little money doing it?

kick it on

If you liked this post, please be sure to subscribe to my RSS Feed.

In programming, clever != smart.

10. November 2008 19:52 by Scott in   //  Tags: , , , , ,   //   Comments (37)

You ever have one of those days where you think you are the smartest man in the world and the best programmer at your place of work?  Then some clever kid comes along and does something that speeds up your code by a few seconds/minutes?  Ease your self.  Just because that person just solved your problem, doesn't mean they are smart.

"In programming, clever != smart." - anonymous

You work all day on a certain project, take a step back and look at it.  Its some of the beautiful code you just created, but you are hung up on this little issue.  Along comes some programmer and they solve it for you. When I was in high school or middle school and I was getting off the bus.  One day I heard one of my bus drivers say to a girl.

"You might be book smart, but your not street smart" - anonymous 

I tend to think that I am about in the middle of this quote.  I tend to think I am both book and street smart.  I imagine most people do.  Book smart programmers tend to be better at writing code then their street smart counter part.

The book smart programmer (smart):

  1. tended to focus more in school on classes including algorithms.
  2. tended to have less of a social life due to studying more or less depending on how fast they got solutions to projects.
  3. tended to be either inside playing video games or working on a cool project that could solve the way USB drives communicated to computers.
  4. tended to have soda cans and candy around while staying up late around his computer.
  5. tended to get better grades.

The street smart programmer (clever):

  1. tended to focus a bit more on going out and socializing.
  2. tended to focus a bit more on girls.
  3. tended to copy and paste code.
  4. tended to join a social organization.
  5. tended to have a bit more fun in the activities they thought up.
  6. tended to get a little lower grades.

This reminds me of the movie "Real Genius". Where Chris seems to have both of these types of people tackled.  He sees Mitch and he sees the old him.  The book smart programmer(laser tech).  Mitch is stuck with trying to do the best in college that he can. Then one day, Chris gives Mitch a little lesson. He lets Mitch know that college and life can't just be all books.  It has to be books and fun.  It has to be smart and clever. Sure clever != smart, but wouldn't it be good to be both? Wouldn't it be satisfying to be Chris and let Mitch slack off a bit.  They are both geniuses.

I went to college for four years, I did my fair share of partying and I didn't graduate with the best GPA.  For a Computer Engineer, it is a pretty shameful GPA.  Though I got a real job before even graduating.  I had done some work on the side while still in school.  I got an intern with my college Fraternity. This advanced my ability to show my future employer I can have a real job and keep it.  I am not saying stop all your studies now, but live life.

Programmers need to both be smart and clever. Not just smart and not just clever.  If you want to tackle the real issues, you can't keep writing code all day and every day.  You need to just step out and have some fun.

"Don't let Life pass you by..." - Scott

I am not trying to be a philosopher, but what I am saying is find your true happiness in life.  Be smart and clever.  Don't get stuck on always trying to be the best or smartest, but make sure you Get the Job Done at the same time.

P.S. I always tend to start on one subject and completely finish with another by the end of the post.  This one is no different. hah.

kick it on

If you liked this post, please be sure to subscribe to my RSS Feed.

BlogEngine.Net 1.XX where have you gone?

7. November 2008 12:34 by Scott in   //  Tags: ,   //   Comments (75)

First off, I want to clearly state that BlogEngine.Net is the best piece of blogging software I have seen since Live Writer for Windows.  I support this Blog provider and I have found this platform incredibly resourceful and worth its weight in gold.  The community is vast and still growing along the way.  I am increasingly proud of Mads and his team for what they have done with ASP.NET and BlogEngine.

But, the last update was in August 2009 and it is now November.  The hasn't been uploaded since September and the current road map goes no where.  No specified date attached with the road map. I personally think there still is need for a bit more work to fully compare this blog with Wordpress or  It currently doesn't support multiple blogs, email to blog, and text message to blog (lifestreaming idea) in which all of its current competitors are either there or surpassed what I just stated.


The question is, has the development moved slowly for BE or is it currently being taken over by more important projects?  I would at least like to see an updated road map that defines the goals for BE. 

Mads, if your reading this could you give us an update on the status of BE and where the development for it is going?



kick it on
If you liked this post, please be sure to subscribe to my RSS Feed.

TED: The Next Step

6. November 2008 15:28 by Scott in   //  Tags: , , , , , ,   //   Comments (7)

Planning the next TED conference didn't come to me as being that hard, but once you get into it, the conference needs more time than expected.  You have to research other conferences that are partners of TED.  You have to look at their schedules and how they plan things.  Currently, I have been unable to contact any TEDsters.  If you are a TEDster, please find me and contact me.  I would love to pick your brain a little bit knowing that I have never been to a TED conference.

I have four current projects in my life and looking at TED, I would need to spend the same time on the conference as I do on the other projects. The best way I am able to do this so far is to devote one day per week to each of my projects.  It allows me to keep focused each night on one project or another.

So whats happening with my conference planning this week?

I found several partners of TED that also have their own websites this passed week. I have been studying their schedules and how they work.  How they plan and what goes on at their conferences.

  • - This is the guy that runs the TEDGlobal conference in England.  I tried to contact him, with no luck so far.  He blogs about all the TEDGlobal conferences along with speakers.  If I could pick anyone's brain on how to organize, I would want it to be him or Chris Anderson (TED California).  A lot of resources at this site.
  • - Digital Life Design (DLD) which is a TED partner.  I found them through one of the TEDs videos.
  • - This site was the most informational TED partner I found.  It actually sounds like a great conference and what I found most interesting on their site was a schedule of events for their conference.  This allows me to see how a conference like this is planned and executed. This conference is offered mostly in Asia.  This site also has a bunch of information on the creators and staff which I think is great.  It allows me to see what kinds of people need to be on the advisory board I wish to create.
  • - This was another TED partner which wasn't completely informational, but it was a partner none the less which I could learn from. Picnic happens in Amsterdam, which must be a pretty large city because over 8000 people attended the last Picnic.

This is a small amount of resources offered, but I hope to make it something great.  I would like to own TED personally or as an entity which also has its own board of advisors.  The problem with owning it, would be the time spent with it.  I would rather be known as the curator of my TED.  I do seek ownership, but do also seek advisors to the cause.

I am pretty sure I will go with close to the same mission statement as TED has which seems extremly short and sweet.  I would love to carry the same name as TED, but if the conference becomes as large as it has the ability to.  I would rather name it differently. This is because I would rather not get into a legal battle over TED in the southeast a few years down the road. I am pretty close to deciding on a name for this conference, but am still working on somewhat of an acronym.

One other extra I found this week was a conference blogging guide.  It gave the best points on how to blog at conferences.  I found it at I hope you find it useful for it will help me.

conferenceblogging_zuckerman-giussani_A4_color.pdf (484.97 kb)

As for the video this week, I found many good videos this week but most can go over the same and not hit a point home of what just happened with this years United States Elections.  Barack Obama won as you might know, but I do not wish to be political.  Barack leans more towards taking from the rich and giving to the poor.  He knows Capitalism works and that is why I chose this video.  In a part of this video, Richard Branson talks about his new venture, the Capitalist Philanthropy.  The quote stuck with me and I wish to share what he said, because I think it fits right in with why Barack Obama was the choice for president for many American citizens.

Here is the Quote - "Capitalist is proven to work.  The problem with capitalism is extreme wealth ends up in the hands of a few people.  Therefore extreme responsibility therefore goes with that wealth.  Use that money to either create jobs or tackle issues around the world.  If your in a position to radically change ones life for the better, then you should." - Richard Branson

If you liked this post, please be sure to subscribe to my RSS Feed.