<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>PhilFreo.com</title>
	
	<link>http://www.philfreo.com/blog</link>
	<description>The portfolio and blog of Phil Freo, on web design, development, and entrepreneurship.</description>
	<pubDate>Sat, 01 Sep 2007 04:42:49 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/philfreo" type="application/rss+xml" /><item>
		<title>Google Summer Internship Completed / Goodbye California</title>
		<link>http://feeds.feedburner.com/~r/philfreo/~3/150208743/</link>
		<comments>http://www.philfreo.com/blog/?p=32#comments</comments>
		<pubDate>Thu, 30 Aug 2007 19:11:41 +0000</pubDate>
		<dc:creator>Phil Freo</dc:creator>
		
		<category><![CDATA[California]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.philfreo.com/blog/?p=32</guid>
		<description><![CDATA[This summer I had the privilege to intern at Google and spent another summer in Silicon Valley - the hub of all things tech-related.  My internship lasted 10 weeks and, much like my Yahoo! internship last summer (I gave my reasons for not going back to Yahoo! this summer), I had an incredible experience.

I [...]]]></description>
			<content:encoded><![CDATA[<p>This summer I had the privilege to intern at Google and spent another summer in Silicon Valley - the hub of all things tech-related.  My internship lasted 10 weeks and, much like my Yahoo! internship last summer (I gave my <a href="http://www.philfreo.com/blog/?p=29">reasons for not going back to Yahoo! this summer</a>), I had an incredible experience.</p>
<p><span id="more-32"></span></p>
<p>I learned a lot at Google.  I did a combination of development for the front-end (JavaScript/AJAX, CSS/HTML) as well as on the back-end (PHP, Java).  Every line of code that I wrote was code reviewed by another Googler before it could be checked in.  At first I thought this was an unnecessary and time-wasting procedure, but I came to understand the importance of this, even for the seemingly unimportant pieces of code.  When you know someone else is going to be looking at your code, it forces you to program more clearly and concisely, and I learned better coding techniques from the code reviews.  Also, by ensuring that all code at Google conforms to the same style guides, any engineer can quickly jump into someone else&#8217;s code with the smallest possible learning curve.</p>
<p>My software engineering internship was pretty unique and flexible because of the team that I was on, so I also had the opportunity to do a good bit of UI (user interface) work.  I designed from scratch, improved existing UIs, and did research and make recommendations for better UIs.  My other team members (<a href="http://www.guidebookgallery.org/">here&#8217;s</a> <a title="Ted Dziuba" href="http://www.uncov.com/">two</a>) were very talented and I was able to learn a lot just by working along side them.  Working at a company like Google is great because you are constantly surrounded by very intelligent people.</p>
<p>It is a great feeling to know that you&#8217;re working at a company which is providing products and services that millions of people use every day.  It is an even better feeling to know that your work is directly being used and liked by real people.  At Google, while doing research for one of my projects, I had an idea that would help save other Googlers time and make them more productive.  Without getting into details about the project itself, after about 1,000 lines of JavaScript, I had created something that <em>a lot </em>of Googlers started using, talking about, and sharing with others.  It wasn&#8217;t a world changing application that is being launched externally any time soon, but it was useful enough that we could actually see it spreading virally throughout the company, and I got over 100 thank you emails within a few days.  I can only imagine the great feeling it would have been to create an external product (like GMail), that millions of people love and use daily.</p>
<p>Another great part of the summer was the opportunities for networking.  I was able to visit <a href="http://meebo.com">Meebo</a> for another great <a href="http://www.lunch20.com/">lunch2.0</a>, visited the offices of <a href="http://facebook.com/">Facebook</a> a couple times, met the creator of <a href="http://mint.com/">Mint</a> (which I think is my favorite web2.0 app of the year), attended <a href="http://wordcamp.org">WordCamp</a>, and attended the <a href="http://www.techcrunch.com/2007/07/28/techcrunch-9-at-august-capital-thank-you-for-coming/">Techcrunch Party 9</a> at August Capital.  It was also great seeing, meeting, and hanging out with a lot of other young people working in the web space - other Google interns, friends at Yahoo! and eBay, those doing startups, others working in the Bay Area, and friends who flew out to visit.<br />
Overall, I&#8217;d give the summer a thumbs up.  For now, I&#8217;m back in Gainesville studying Computer Engineering at UF, where the weather is significantly hotter.  A lot of people have asked me about next summer and what I want to do when I graduate.  I still do not know.  I could definitely see myself at a company like Google, but for now I am just looking forward to a new semester at school and am not making any definite plans yet.</p>
<img src="http://feeds.feedburner.com/~r/philfreo/~4/150208743" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.philfreo.com/blog/?feed=rss2&amp;p=32</wfw:commentRss>
		<feedburner:origLink>http://www.philfreo.com/blog/?p=32</feedburner:origLink></item>
		<item>
		<title>Two Websites Launched</title>
		<link>http://feeds.feedburner.com/~r/philfreo/~3/119676974/</link>
		<comments>http://www.philfreo.com/blog/?p=30#comments</comments>
		<pubDate>Fri, 25 May 2007 19:51:35 +0000</pubDate>
		<dc:creator>Phil Freo</dc:creator>
		
		<category><![CDATA[Web Development]]></category>

		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.philfreo.com/blog/?p=30</guid>
		<description><![CDATA[I have two more happy clients now.  I&#8217;ve launched two new websites recently: SwimmingSafari.com and Hibernicor.com &#8230;

Hibernicor, LLC (Gainesville, FL)

This website is for Hibernicor, a medical technology company that is creating a device which allows for better transportation of donor hearts. The website design was based on the client&#8217;s needs.
Highlights:

Clean, professional site design to [...]]]></description>
			<content:encoded><![CDATA[<p>I have two more happy clients now.  I&#8217;ve launched two new websites recently: <a href="http://www.swimmingsafari.com/">SwimmingSafari.com</a> and <a href="http://www.hibernicor.com/">Hibernicor.com</a> &#8230;</p>
<p><span id="more-30"></span></p>
<p><strong>Hibernicor, LLC</strong> (Gainesville, FL)<br />
<a href="http://www.hibernicor.com/"><img src="/assets/img/latestproject_hibernicor.jpg" /></a></p>
<p>This website is for Hibernicor, a medical technology company that is creating a device which allows for better transportation of donor hearts. The website design was based on the client&#8217;s needs.</p>
<p>Highlights:</p>
<ol>
<li><strong>Clean, professional</strong> site design to complement the company&#8217;s other branding material.</li>
<li>Laid out technical content in a simple way by attaching PDFs and other documents where appropriate.</li>
<li>Developed a simple way for the client to post <strong>news updates</strong> for those interested in the company.</li>
<li>Built the site around Wordpress as a Content Management System (CMS) which allows the client to <strong>easily update the website content</strong> without knowledge of web design.</li>
</ol>
<blockquote><p>“Our clients think the website is great and has a professional layout that is easy to use.”<br />
-Andrew Rivard, Founder of Hibernicor, LLC</p></blockquote>
<hr />
<strong>Swimming Safari Swim School </strong>(Jacksonville, FL)<br />
<a href="http://www.swimmingsafari.com/"><img src="/assets/img/latestproject_swim.jpg" /></a></p>
<p>This site is the online home for Swimming Safari, a company that teaches swimming lessons.  I came up with a complete website design based on the client&#8217;s needs.</p>
<p>Highlights:</p>
<ol>
<li><strong>Site design</strong> is fun and inviting to convey a child-friendly swimming lesson environment, while being professional and easy to use.</li>
<li>Provide a way for the business to <strong>accept online payments</strong> via PayPal to save time in processing registrations.</li>
<li>Focused heavily on <strong>Search Engine Optimization</strong> (SEO) in order to help drive local business to the site for people looking for <a href="http://www.swimmingsafari.com/">swimming lessons in Jacksonville, FL</a>.</li>
</ol>
<img src="http://feeds.feedburner.com/~r/philfreo/~4/119676974" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.philfreo.com/blog/?feed=rss2&amp;p=30</wfw:commentRss>
		<feedburner:origLink>http://www.philfreo.com/blog/?p=30</feedburner:origLink></item>
		<item>
		<title>Google Summer Internship</title>
		<link>http://feeds.feedburner.com/~r/philfreo/~3/110690826/</link>
		<comments>http://www.philfreo.com/blog/?p=29#comments</comments>
		<pubDate>Fri, 20 Apr 2007 20:08:20 +0000</pubDate>
		<dc:creator>Phil Freo</dc:creator>
		
		<category><![CDATA[Google]]></category>

		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://www.philfreo.com/blog/?p=29</guid>
		<description><![CDATA[I&#8217;m was recently offered and accepted an internship at Google for the summer.  I&#8217;m extremely excited about this opportunity as I&#8217;ll be working at the company which has been having such an incredible amount of impact on the web.  I&#8217;m looking forward to being around and learning from the very talented people that [...]]]></description>
			<content:encoded><![CDATA[<p><img align="right" src="http://www.google.com/intl/en_ALL/images/logo.gif" />I&#8217;m was recently offered and accepted an internship at Google for the summer.  I&#8217;m extremely excited about this opportunity as I&#8217;ll be working at the company which has been having such an incredible amount of impact on the web.  I&#8217;m looking forward to being around and learning from the very talented people that work there.</p>
<p><span id="more-29"></span><br />
My title will be Software Engineering Intern, and I&#8217;ve been placed on a team that works on web applications for Google&#8217;s intranet.  I won&#8217;t be able to discuss any specifics of what I&#8217;m working on once I begin, but I&#8217;m expecting it will relate to primarily front-end work (user interfaces and such using HTML/CSS and JavaScript/AJAX) as well as some PHP.</p>
<p>I&#8217;ll be out in the San Francisco Bay area again (6/5/07 - 8/10/07), most likely living near downtown San Jose.  I&#8217;m definitely looking forward to reconnecting with many of the people I met last year there and meeting many more.</p>
<p>Lastly, some people have asked me about Yahoo!, and why I&#8217;m not returning there for another summer.  I had an incredible experience at Yahoo! last summer; it is a leading web company and I learned a lot by being there.  However, I feel like my summer would be better spent at Google for a few reasons. First of all, this is the one time in my life where I&#8217;m able to easily check out multiple competing companies in a relatively short period of time.  Secondly, while Yahoo! is doing great things, Google is behind more products that I currently use on a daily basis and I have a strong appreciation for their simple but powerful interfaces such as Gmail and Google Calendar.  I&#8217;m not putting Yahoo! out of the question in terms of future employment, but I also don&#8217;t feel an obligation to go back.</p>
<p>I&#8217;m looking forward to this summer at Google.  I expect to learn a lot and will hopefully have another great, eye-opening experience.</p>
<img src="http://feeds.feedburner.com/~r/philfreo/~4/110690826" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.philfreo.com/blog/?feed=rss2&amp;p=29</wfw:commentRss>
		<feedburner:origLink>http://www.philfreo.com/blog/?p=29</feedburner:origLink></item>
		<item>
		<title>Thoughts and Recap of SXSW</title>
		<link>http://feeds.feedburner.com/~r/philfreo/~3/105081103/</link>
		<comments>http://www.philfreo.com/blog/?p=19#comments</comments>
		<pubDate>Thu, 29 Mar 2007 05:02:09 +0000</pubDate>
		<dc:creator>Phil Freo</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[SXSW]]></category>

		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.philfreo.com/blog/?p=19</guid>
		<description><![CDATA[This post comes a bit late, but I wanted to recap my experience at SXSW Interactive 2007.   I decided to diverge from the typical college spring break plan and headed out to Austin, TX for the 4-day conference covering topics such as web design, usability, blogging, and other technology.

Some of the panels and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://2007.sxsw.com/"><img border="0" align="right" style="margin: 7px" src="http://2007.sxsw.com/img/plat.gif" /></a>This post comes a bit late, but I wanted to recap my experience at <a href="http://2007.sxsw.com/interactive/">SXSW Interactive 2007</a>.   I decided to diverge from the typical college spring break plan and headed out to Austin, TX for the 4-day conference covering topics such as web design, usability, blogging, and other technology.</p>
<p><span id="more-19"></span></p>
<p>Some of the panels and parties that I enjoyed the most:</p>
<p><strong>Saturday 3/10:</strong></p>
<ul>
<li><em>After the Brief: A Field Guide to Design Inspiration</em>.  It was great to see some examples of inspiration for designers <a href="http://www.jasonsantamaria.com/">Jason Santa Maria</a> and <a href="http://www.robweychert.com/">Rob Weychert</a> of <a href="http://www.happycog.com/">Happy Cog Studios</a></li>
<li><em>Grids Are Good and How to Design with Them</em>.  Very insightful and practical presentation about using grids in design from Mark Boulton and Khoi Vinh of Subtraction</li>
<li><em>From Tags to Riches: Life After Code</em>.</li>
</ul>
<p><strong>Sunday 3/11:</strong></p>
<ul>
<li><em>Keynote Conversation: <a href="http://www.ladyada.net/">Limor Fried</a> / Phil Torrone</em>.  They&#8217;re from <a href="http://www.makezine.com/">MAKE</a>, what else do I need to say?  It was also good to see <a href="http://brepettis.com/">Bre Pettis</a> of Make Magazine again.</li>
<li><a href="http://bowling.avalonstar.com/"><em>Avalonstar Bowling Tournament</em></a>.  Thanks Bryan Veloso, this was definitely one of my favorite parts about SXSW.  Competition+meeting others in a fun environment was a great experience.  My team, Team Pin Monkeys, came in 2nd place overall, after nearly losing to the guys from <a href="http://www.clearleft.com/">Clearleft</a>.</li>
</ul>
<p><strong>Monday 3/12:</strong></p>
<ul>
<li><em>Barenaked App: The Figures Behind the Top Web Apps</em>.  Many thanks to the founders of Freshbooks, Dropsend, and others who were willing to share exact figures in terms of development costs, gross revenue, etc for several popular web apps.  I was especially shocked to see the high monthly maintenance costs of these apps - very insightful.</li>
<li><em>The Growth and Evolution of <a href="http://microformats.org/">Microformats</a></em>.</li>
<li><em><a href="http://www.godbit.com/">Godbit</a> Dinner</em>.  Great to finally meet <a href="http://www.sonspring.com">Nathan Smith</a> and several other great people and had some really good conversations.</li>
</ul>
<p><strong>Tuesday 3/12:</strong></p>
<ul>
<li><em>Web Typography Sucks.  </em>Another great presentation on the current state of web typography.  I learned a lot in terms of letter spacing, line height, fonts, special characters, alignment, and more.</li>
</ul>
<p>All in all, I had a great experience.  While I expected to go to SXSW to learn a lot (and I did), I quickly figured out that it wasn&#8217;t really just about that.  As <a href="http://richarddcrowley.org/blog/view/118">Richard pointed out</a>, it&#8217;s more about meeting people.  No other place (arguably besides in Silicon Valley) can you find so many enthusiastic and talented designers and programmers.  I was able to just go up and introduce myself to well-known designers and bloggers, and they were always completely approachable and humble.  Being in this kind of environment definitely caused me to think about the web design and developing web apps in a different way.  SXSWi: highly recommended.</p>
<img src="http://feeds.feedburner.com/~r/philfreo/~4/105081103" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.philfreo.com/blog/?feed=rss2&amp;p=19</wfw:commentRss>
		<feedburner:origLink>http://www.philfreo.com/blog/?p=19</feedburner:origLink></item>
		<item>
		<title>SXSW &amp; Business Cards</title>
		<link>http://feeds.feedburner.com/~r/philfreo/~3/98637410/</link>
		<comments>http://www.philfreo.com/blog/?p=28#comments</comments>
		<pubDate>Fri, 02 Mar 2007 22:55:25 +0000</pubDate>
		<dc:creator>Phil Freo</dc:creator>
		
		<category><![CDATA[Entrepreneurship]]></category>

		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.philfreo.com/blog/?p=28</guid>
		<description><![CDATA[With SXSW coming up, I decided to make up some quick business cards and have them printed through OvernightPrints.com.   I can&#8217;t believe SXSW (and Spring Break) is only a week away, but I am excited and looking forward to learning a lot and meeting some great people.


It will also be good to see [...]]]></description>
			<content:encoded><![CDATA[<p>With <a href="http://2007.sxsw.com/interactive/">SXSW</a> coming up, I decided to make up some quick business cards and have them printed through <a href="http://www.overnightprints.com/">OvernightPrints.com</a>.   I can&#8217;t believe SXSW (and Spring Break) is only a week away, but I am excited and looking forward to learning a lot and meeting some great people.</p>
<p><span id="more-28"></span></p>
<div class="flickr-frame"><a title="photo sharing" href="http://www.flickr.com/photos/philfreo/408124172/"><img class="flickr-photo" src="http://farm1.static.flickr.com/167/408124172_c1718fcf33.jpg" /></a></div>
<p>It will also be good to see some people I haven&#8217;t seen in a while.  I&#8217;m flying up with <a href="http://www.livingstonandpartners.com/">Jon Livingston</a>, meeting up with <a href="http://richarddcrowley.org/">Richard Crowley</a>, and looking forward to see Bryan Veloso at the <a href="http://bowling.avalonstar.com/">Avalonstar Bowling</a> tournament.  If I know you (or not, but you&#8217;re reading this) and you&#8217;re going, be sure to let me know so we can meet up.  This is guaranteed to be an interesting experience, and I&#8217;m excited.  Maybe I&#8217;m expecting too much, but I&#8217;ve heard from people that SXSW can change your entire perspective regarding the web.  Bring it on.</p>
<img src="http://feeds.feedburner.com/~r/philfreo/~4/98637410"/>]]></content:encoded>
			<wfw:commentRss>http://www.philfreo.com/blog/?feed=rss2&amp;p=28</wfw:commentRss>
		<feedburner:origLink>http://www.philfreo.com/blog/?p=28</feedburner:origLink></item>
		<item>
		<title>Some Advice for Facebook on Integration</title>
		<link>http://feeds.feedburner.com/~r/philfreo/~3/92226740/</link>
		<comments>http://www.philfreo.com/blog/?p=26#comments</comments>
		<pubDate>Fri, 22 Dec 2006 17:07:05 +0000</pubDate>
		<dc:creator>Phil Freo</dc:creator>
		
		<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://www.philfreo.com/blog/?p=26</guid>
		<description><![CDATA[This post actually is a comment I left for this blog post, but decided I would also post it here.  The author&#8217;s post discusses contrasting opinions on using several separate social media websites vs. using Facebook for everything.  My comment is below:

Great post!  In a way, I would strongly agree with you.  In a way, [...]]]></description>
			<content:encoded><![CDATA[<p>This post actually is a comment I left for <a href="http://slev.wordpress.com/2006/12/18/the-problems-with-integration-for-riki-and-joel/">this blog post</a>, but decided I would also post it here.  The author&#8217;s post discusses contrasting opinions on using several separate social media websites vs. using Facebook for everything.  My comment is below:</p>
<p><span id="more-26"></span></p>
<blockquote><p>Great post!  In a way, I would strongly agree with you.  In a way, I desire more integration.  Ironically, I actually found/read your post through Facebook Notes because you tagged <a href="http://richarddcrowley.org/">Richard</a>.</p>
<p>I, too, am an avid user of the &#8220;best&#8221; social networks (<a href="http://flickr.com/photos/philfreo/">Flickr</a> for photos, <a href="http://del.icio.us/philfreo">del.icio.us</a> for bookmarks, YouTube for videos, <a href="http://www.linkedin.com/in/philfreo">LinkedIn</a> for professional networking, etc).</p>
<p>Here&#8217;s what I like about what Facebook is doing: making these services available and known for &#8220;the masses&#8221;.  Blogging/Notes, Photo Sharing, and now Shares.  For people who wouldn&#8217;t normally use any of these features at the above named other websites, this is great.</p>
<p>Automatically recognizing blogs listed as &#8220;websites&#8221; and integrating/importing blog posts as Notes is genius.</p>
<p>In my opinion, this is the kind of the thing that Facebook really needs to do.  Here is another example:</p>
<p>What if Facebook extended this type of functionality to watch your del.icio.us (and other popular/competing sites) bookmarks and automatically import them into &#8220;My Shares&#8221;?<br />
[Aside: you may not want to pollute everyones News Feed each time someone bookmarks something, but perhaps a message like: "Phil Freo has Shared _7 items_ today." with a link to those items would be good.]</p>
<p>The magic for Facebook can then happen when a lot of del.icio.us users have all their bookmarks as Shares.  &#8220;Normal users&#8221; (the kind that don&#8217;t use del.icio.us) can then benefit from everyone else using it by being able to search/find the best websites about anything.    By keeping the current Shares model, I would never think to search Facebook Shares for a good website (or search my own bookmarks) - but this would cause me and a lot of other people to rely on Facebook for even more, which is exactly what they should want.</p>
<p>So, what else can Facebook do to both integrate *and* allow non-techies to benefit from?  Here&#8217;s three to get you started.</p>
<ol>
<li>Automatically watch/import/tag my del.icio.us (and competing) bookmarks as Shares.</li>
<li>Automatically watch/import my blog&#8217;s comments in imported Notes</li>
<li>Automatically watch/import/tag my Flickr photos where possible into My Photos.</li>
</ol>
<p>[Aside: yes, there are issues with each of these, but I'm more than confident they can be worked out.]</p>
<p>For the average user, there is just a massive amount of very valuable content on Facebook.  For the power user, they now have all of their own content on Facebook.  Everyone would then be happier - especially Facebook.</p></blockquote>
<img src="http://feeds.feedburner.com/~r/philfreo/~4/92226740"/>]]></content:encoded>
			<wfw:commentRss>http://www.philfreo.com/blog/?feed=rss2&amp;p=26</wfw:commentRss>
		<feedburner:origLink>http://www.philfreo.com/blog/?p=26</feedburner:origLink></item>
		<item>
		<title>CSS Tabs, BrowserCam, and Temporary Email Addresses</title>
		<link>http://feeds.feedburner.com/~r/philfreo/~3/92226766/</link>
		<comments>http://www.philfreo.com/blog/?p=25#comments</comments>
		<pubDate>Wed, 13 Dec 2006 00:01:47 +0000</pubDate>
		<dc:creator>Phil Freo</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Web Development]]></category>

		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.philfreo.com/blog/?p=25</guid>
		<description><![CDATA[After spending time today with frustrating IE6 CSS issues with borders on ul and li tags, I finished my CSS navigation tabs.  The CSS is based on the XHTML produced by the WordPress K2 theme, but can be easily matched for any site.

Here is the CSS:

ul.menu {
margin: 9px 9px 0 9px;
padding: 5px 0px 6px [...]]]></description>
			<content:encoded><![CDATA[<p>After spending time today with frustrating IE6 CSS issues with borders on <em>ul</em> and <em>li</em> tags, I finished my CSS navigation tabs.  The CSS is based on the XHTML produced by the WordPress <a href="http://www.getk2.com">K2</a> theme, but can be easily matched for any site.</p>
<p><a title="Photo Sharing" href="http://www.flickr.com/photos/philfreo/320829595/"><img width="354" height="75" alt="css for k2 theme tabs in wordpress" src="http://static.flickr.com/123/320829595_5b5eaf6025_o.jpg" /></a><span id="more-25"></span><br />
Here is the CSS:</p>
<p><code /></p>
<pre>ul.menu {
margin: 9px 9px 0 9px;
padding: 5px 0px 6px 10px;
border-bottom: 1px solid #afafaf;
}

ul.menu li {
margin: 0px;
list-style: none;
display: inline;
}

ul.menu li a {
margin: 0;
padding: 5px 12px 6px 12px;
border: 1px solid #afafaf;
background: #DDE;
font: normal 12pt Georgia, 'Times New Roman';
color: black;
text-decoration: none;
}

ul.menu li a:hover {
background: #333;
color: #eee;
text-decoration: none;
}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
border-top: 1px solid #afafaf;
border-bottom: 1px solid white;
background: white;
color: #333;
text-decoration: none;
}</pre>
<p><a href="http://www.browsercam.com/">BrowserCam</a> is an extremely useful (and quick) tool to easily see a screenshot of your websites in over 30 different OS/browser/version combinations.  It&#8217;s incredibly handy instead of guessing whether it work in other browsers, or trying to install multiple versions of each browser.  It&#8217;s free for 1 day for every email address you have&#8230;</p>
<p>On an unrelated note, <a href="http://www.10minutemail.com/10MinuteMail/index.html">10 Minute Mail</a>, <a href="http://www.2prong.com/">2 Prong</a>, and <a href="http://mailinator.com/mailinator/index.jsp">Mailinator</a> allow you to have an instant free temporary email address for those sites that require you confirm an email address but you know you don&#8217;t need your real address.  Leave your browser window open until you get that &#8220;confirmation&#8221; email and then forget about it.</p>
<p>PS - If anyone has any advice as to how to easily paste CSS or other code and have WordPress preserve it&#8217;s formatting (line breaks and spaces), let me know.</p>
<img src="http://feeds.feedburner.com/~r/philfreo/~4/92226766"/>]]></content:encoded>
			<wfw:commentRss>http://www.philfreo.com/blog/?feed=rss2&amp;p=25</wfw:commentRss>
		<feedburner:origLink>http://www.philfreo.com/blog/?p=25</feedburner:origLink></item>
		<item>
		<title>Yahoo! Time Capsule / Cali Fun / OpenDNS</title>
		<link>http://feeds.feedburner.com/~r/philfreo/~3/92226799/</link>
		<comments>http://www.philfreo.com/blog/?p=24#comments</comments>
		<pubDate>Wed, 08 Nov 2006 20:44:24 +0000</pubDate>
		<dc:creator>Phil Freo</dc:creator>
		
		<category><![CDATA[California]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://www.philfreo.com/blog/?p=24</guid>
		<description><![CDATA[I just got back from another trip to the Bay Area in California, where Yahoo! generously flew me out to be a part of their Time Capsule Camp event&#8230;

The event was a lot of fun - we &#8220;made media&#8221; for the Time Capsule.  We had a big mobile scavenger hunt by The Go Game [...]]]></description>
			<content:encoded><![CDATA[<p>I just got back from another trip to the Bay Area in California, where Yahoo! generously flew me out to be a part of their <a href="http://timecapsule.yahoo.com/capsule.php">Time Capsule Camp</a> event&#8230;<br />
<span id="more-24"></span></p>
<p>The event was a lot of fun - we &#8220;made media&#8221; for the Time Capsule.  We had a big mobile scavenger hunt by <a href="http://www.thegogame.com/">The Go Game</a> and ended up with some funny <a href="http://49mobile.blogspot.com/2006/11/time-capsule-video.html">video</a> (it&#8217;s long) and <a href="http://49mobile.blogspot.com/2006/11/yahoo-time-capsule-camp.html">pictures</a> (<a href="http://flickr.com/photos/attngrrrl/sets/72157594365337434/">full photoset</a>).  Go team super6 (we won)!  We then had some great food and a workshop on Flickr and Jumpcut.  It is clear that Yahoo! is about social media.</p>
<p>Next up was some unscheduled fun with Bre from Make who set up his <a href="http://www.makezine.com/blog/archive/2006/11/balloon_aerial.html">balloon aerial photography</a> unit (<a href="http://flickr.com/photos/bre/291316952/">here&#8217;s a great photo</a>).  It was crazy letting loose a digital camera attached only to a big bunch of balloons and a line of 1000 feet of string.</p>
<p>Monday night was a dinner, thanks to Paul, with David Ulevitch and Allison Rhodes from <a href="http://www.opendns.com/">OpenDNS</a>.  We had a great dinner and conversation as well.  If you haven&#8217;t already, <a href="http://opendns.com/start/">go set up</a> OpenDNS now (it will only take 1 minute) for a better, safer, and faster internet. OpenDNS protects users from phishing scams, and if I type example.cmo, I will automatically be redirected to my intended domain.</p>
<p>Overall it was a great trip.  It is always good to catch up with friends from Yahoo! and hang out with fellow previous interns like <a href="http://pstam.com">Paul</a>, <a href="http://www.richarddcrowley.org">Richard</a>, Doreen, and Britta. (And can&#8217;t forget some good In and Out burger with <a href="http://www.jasonkatzer.com/">Jason Katzer</a>)</p>
<p><a href="http://www.flickr.com/photos/pauls/291314419/in/set-72157594364675515/"><img border="0" src="http://static.flickr.com/112/291314419_5184fc2eb2_m.jpg" /></a> <a href="http://flickr.com/photos/pauls/291320784/in/set-72157594364675515/"><img border="0" src="http://static.flickr.com/118/291320784_4a09411315_m.jpg" /></a></p>
<img src="http://feeds.feedburner.com/~r/philfreo/~4/92226799"/>]]></content:encoded>
			<wfw:commentRss>http://www.philfreo.com/blog/?feed=rss2&amp;p=24</wfw:commentRss>
		<feedburner:origLink>http://www.philfreo.com/blog/?p=24</feedburner:origLink></item>
		<item>
		<title>Update on Google Calendar</title>
		<link>http://feeds.feedburner.com/~r/philfreo/~3/92226828/</link>
		<comments>http://www.philfreo.com/blog/?p=23#comments</comments>
		<pubDate>Wed, 01 Nov 2006 14:50:20 +0000</pubDate>
		<dc:creator>Phil Freo</dc:creator>
		
		<category><![CDATA[Google]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.philfreo.com/blog/?p=23</guid>
		<description><![CDATA[As a follow-up to my post noting some issues I&#8217;ve found with Google Calendar - namely what seemed to be a security hole, I was extremely pleased to see an email from Google on the matter:

Hi Phil,
We came across your blog post about sharing Google Calendar and wanted to follow-up with you: http://www.philfreo.com/blog/?p=21
We understand that [...]]]></description>
			<content:encoded><![CDATA[<p>As a follow-up to <a href="http://www.philfreo.com/blog/?p=21">my post</a> noting some issues I&#8217;ve found with Google Calendar - namely what seemed to be a security hole, I was extremely pleased to see an email from Google on the matter:</p>
<p><span id="more-23"></span></p>
<blockquote><p>Hi Phil,</p>
<p>We came across your blog post about sharing Google Calendar and wanted to follow-up with you: http://www.philfreo.com/blog/?p=21</p>
<p>We understand that you&#8217;re concerned about the security of Google Calendar because you can see all of your friend&#8217;s events although he only shared his free/busy information with you.</p>
<p>We suspect that the reason why you can see the details of your friend&#8217;s events is because his events are marked as public events. When events are marked as public events, other users can see them even if the calendar itself is set up as a private calendar.</p>
<p>To resolve this issue, can you please ask Bryan to check the privacy settings of his events? To do so, he&#8217;ll need to click on events, then select &#8220;edit event details&#8221; > &#8220;Options&#8221; > &#8220;Privacy.&#8221; Under &#8220;Privacy&#8221;<br />
section, if &#8220;Public&#8221; is selected, he needs to change the selection to &#8220;Default&#8221; or &#8220;Private.&#8221;</p>
<p>Lastly, we understand that many users want the ability to create one main calendar that they can share with their friends without clattering their friends&#8217; calendars. We also understand that our printing features need some improvements. We really appreciate your constructive feedback on Google Calendar and will keep them in mind as we work to improve the quality of Google Calendar.</p>
<p>Regards,<br />
The Google Team</p></blockquote>
<p>I did have Bryan check and indeed, the settings on each individual event had been set to &#8220;Public&#8221; rather than to &#8220;Default&#8221;.  While I&#8217;m still not sure how that happened (he didn&#8217;t do it on purpose), it is much more relieving to know there was a good reason for what otherwise looked like a security hole.</p>
<p>Additionally, it is great to see Google say that they understand the other problems with Google Calendar (such as multiple calendars per person cluttering a friend&#8217;s calendar, as well its very ugly print interface).  I now have more confidence that it is something they are working to fix.</p>
<p>I have now integrated Google Calendar on <a href="http://www.kappasigmauf.com/events.html">another website</a> and am very pleased with how easy it is to give multiple people access to add/edit events.  Additionally, subscribing to the calendar&#8217;s events make it a wonderful way for people wanting to keep up with the latest events from an organization without having to constantly check back.  This was the perfect solution to the previous way it was happening: dozens of email reminders sent a week via the listserv.</p>
<p>However, since Google apparently <em>is</em> listening, I might as well point out a few more things I&#8217;d like to see changed in their iframe page:</p>
<ul>
<li><strong>More styling options.</strong>  For example, there is no way to change the color of the month name from black, and it looks very bad on a <a href="http://24-7-tutor.com/calendar">grey background</a>.</li>
<li><strong>Event wrapping.</strong> With often < 700 pixels to work with, you can't see much in terms of detail when the events don't wrap.  I would much rather lose vertical/height space than how it currently is.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/philfreo/~4/92226828"/>]]></content:encoded>
			<wfw:commentRss>http://www.philfreo.com/blog/?feed=rss2&amp;p=23</wfw:commentRss>
		<feedburner:origLink>http://www.philfreo.com/blog/?p=23</feedburner:origLink></item>
		<item>
		<title>New Website Launched - 24/7 Tutor</title>
		<link>http://feeds.feedburner.com/~r/philfreo/~3/92226859/</link>
		<comments>http://www.philfreo.com/blog/?p=22#comments</comments>
		<pubDate>Tue, 24 Oct 2006 04:17:58 +0000</pubDate>
		<dc:creator>Phil Freo</dc:creator>
		
		<category><![CDATA[College]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Personal]]></category>

		<category><![CDATA[UF]]></category>

		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.philfreo.com/blog/?p=22</guid>
		<description><![CDATA[I just completed a web design project for 24/7 Tutor - a new Gainesville-based tutoring service for UF students.  They let students call them literally 24 hours a day for tutoring in a growing list of difficult classes&#8230;

The site&#8217;s back-end is run by WordPress - I am very happy with using it as a [...]]]></description>
			<content:encoded><![CDATA[<p>I just completed a web design project for <a href="http://24-7-tutor.com/">24/7 Tutor</a> - a new Gainesville-based tutoring service for UF students.  They let students call them literally 24 hours a day for tutoring in a growing list of difficult classes&#8230;</p>
<p><span id="more-22"></span></p>
<p>The site&#8217;s back-end is run by WordPress - I am very happy with using it as a complete, but cost-effective, content management system (CMS) solution.  The back-end is not fool-proof (lot&#8217;s of things to click) but certainly is not too difficult for most clients.  Most importantly, being able to take advantage of a such a well-written, open-source solution enables clients to have a CMS with little additional cost.</p>
<p>In addition to using WordPress, I integrated a Google Calendar, allowing the company to add events to a good-looking calendar <em>easily</em> through Google&#8217;s existing calendar website.  Even more exciting is the fact that users of the site can then &#8220;subscribe&#8221; to the calendar, or copy specific events to their own personal Google Calendar.</p>
<p>Google Calendar is officially my second most-relied-on service by Google (search is #1, personalized home is #3).  Even though it does have its share of <a href="/blog/?p=21">problems</a>, I now rely on it to pretty much run my life, since I switched from Outlook Calendar a few weeks ago.<br />
<a href="http://24-7-tutor.com/"><img border="0" src="http://www.philfreo.com/assets/img/latestproject_tutor.jpg" /></a></p>
<p>Hopefully John, Tom, and Maxim from 24/7 Tutor are happy with the site - and hopefully it will bring them a lot of new business.</p>
<p><strong>Edit</strong>: someone asked me if there&#8217;s really that big of a market for personal tutoring for a University.  There certainly is.  <a href="http://www.tutoringzone.com/defaultuf.asp">TutoringZone</a> currently dominates the market I believe (although with a crappy web design), <a href="http://www.tutorgator.com/">TutorGator</a> looks like they just ripped off Facebook&#8217;s site design, and I know there is at least one other company.</p>
<img src="http://feeds.feedburner.com/~r/philfreo/~4/92226859"/>]]></content:encoded>
			<wfw:commentRss>http://www.philfreo.com/blog/?feed=rss2&amp;p=22</wfw:commentRss>
		<feedburner:origLink>http://www.philfreo.com/blog/?p=22</feedburner:origLink></item>
	</channel>
</rss>
