<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Calvin Freitas &#187; Lifehacks</title>
	<atom:link href="http://calvinf.com/blog/category/lifehacks/feed/" rel="self" type="application/rss+xml" />
	<link>http://calvinf.com</link>
	<description>Web Consulting, Development, and Marketing Services for Your Small Business</description>
	<lastBuildDate>Sat, 07 Apr 2012 19:31:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>A Hacker&#8217;s Guide to Wedding Planning</title>
		<link>http://calvinf.com/blog/2012/04/07/a-hackers-guide-to-wedding-planning/</link>
		<comments>http://calvinf.com/blog/2012/04/07/a-hackers-guide-to-wedding-planning/#comments</comments>
		<pubDate>Sat, 07 Apr 2012 08:44:56 +0000</pubDate>
		<dc:creator>Calvin Freitas</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Lifehacks]]></category>
		<category><![CDATA[wedding]]></category>

		<guid isPermaLink="false">http://calvinf.com/?p=452</guid>
		<description><![CDATA[If you&#8217;re planning a wedding, you&#8217;re in the midst of large life changes. You&#8217;ve fallen in love, and you&#8217;re ready to start a new chapter of your life. But first, the two of you must plan a wedding. What tools can help with the process? In this post, I focus on tools which can ease [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-medium wp-image-495" style="float:right;" title="Wedding Couple" src="http://static.calvinf.com/wp-content/uploads/2012/04/Fotolia_9992888_XXL-246x300.jpg" alt="" width="246" height="300" />If you&#8217;re planning a wedding, you&#8217;re in the midst of large life changes. You&#8217;ve fallen in love, and you&#8217;re ready to start a new chapter of your life.</p>
<p>But first, the two of you must plan a wedding. What tools can help with the process? In this post, I focus on tools which can ease the wedding planning process.</p>
<p>We became engaged on New Years Day + 1, 2012, and picked a date just under four months. We also lived on opposite sides of the state. This made it important for us to have efficient tools to aid us in the process.</p>
<p>These tools cluster into two primary categories: <strong>Communication</strong> and <strong>Sharing</strong>. Many of these tools are high tech, many are 20th century tech, and a few are older.</p>
<h3>Communication</h3>
<ul>
<li>Phone</li>
<li><a href="http://www.skype.com/">Skype</a></li>
<li><a href="http://mail.google.com/">Gmail</a></li>
<li><a href="http://www.fastmail.fm/">Fastmail.fm</a></li>
<li><a href="http://www.facebook.com/">Facebook</a></li>
</ul>
<h3>Sharing</h3>
<ul>
<li><a href="http://docs.google.com/">Google Docs</a> &#8211; collaborative documents</li>
<li><a href="http://dayoneapp.com/">Day One app</a> &#8211; keep a journal</li>
<li><a href="http://db.tt/yH6jABr">Dropbox</a> &#8211; file sharing</li>
<li><a href="http://www.evernote.com/">Evernote</a> &#8211; note sharing</li>
<li><a href="http://www.rememberthemilk.com/">Remember the Milk</a> &#8211; task sharing</li>
<li><a href="https://www.google.com/voice">Google Voice</a></li>
<li><a href="http://www.wordpress.org/">WordPress</a> &#8211; website software</li>
<li><a href="http://www.amazon.com/gp/wedding/homepage/?ie=UTF8&amp;tag=calvfrei-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=390957">Amazon.com wedding registry</a></li>
<li>Bed, Bath, &amp; Beyond &#8211; wedding registry</li>
<li><a href="http://www.magnetstreet.com/">Magnetstreet.com</a> &#8211; wedding invites</li>
</ul>
<h3>Phone &amp; Skype</h3>
<p>Call your fiance and call often! She wants to hear your voice, you want to hear your fiance&#8217;s voice, and you have a large number of things to discuss about the wedding, the honeymoon, and life ever after. Even if you live in the same town, you should be prepared to talk and text often.</p>
<p>When you&#8217;re apart due to distance or travel, seeing your fiance&#8217;s face via webcam can be a wonderful thing. Facial expressions and other non-verbal communication are greatly aided in this manner. This is particularly true when discussing important topics while getting to know each other better and while wedding planning.</p>
<p>Use <a href="http://www.skype.com/">Skype</a>, <a href="http://www.apple.com/mac/facetime/">Facetime</a>, or a similar tool for communicating by webcam.</p>
<h3>Email &amp; Mail</h3>
<p>Use your words to communicate. And occasionally, send each other gifts in the mail.</p>
<p>When you send your invites, you&#8217;ll be sending them through traditional mail. Learn the location of your nearest post office, and buy many stamps. For the invite design and printing, we used <a href="http://www.magnetstreet.com/">Magnetstreet.com</a>. I used <a href="http://www.apple.com/iwork/pages/">Pages</a> to create the insert which contained additional information about locations, registries, and the wedding website.</p>
<p>I setup an RSVP email address through a domain configured with <a href="http://fastmail.fm/">Fastmail.fm</a>. If you need one-off email addresses, or simply don&#8217;t want to rely on a provider like Google Apps, I&#8217;d check out Fastmail (it&#8217;s owned by Opera).</p>
<p>I used Facebook to contact many friends to request a mailing addresses to send the wedding invite.</p>
<h3>Document Sharing</h3>
<p>Using Google Docs saved us an immense amount of time. For shared document collaboration, this was an easy decision.</p>
<p>We used it to keep track of the following:</p>
<ul>
<li>Invite List (Spreadsheet)</li>
<li>Ceremony Schedule (Doc)</li>
<li>Reception Schedule (Doc)</li>
<li>Honeymoon Details (Doc)</li>
<li>and other docs&#8230;</li>
</ul>
<p>I make use of <a href="http://evernote.com/">Evernote</a> for additional notes. I&#8217;ve also journaled along the way using the <a href="http://dayoneapp.com/">Day One app</a> for Mac in order to have memories and notes of this time.</p>
<h3>File Sharing</h3>
<p>We used <a href="http://db.tt/yH6jABr">Dropbox</a> to share documents and photos. We also used it to share photos of us with our parents.</p>
<h3>Task Sharing</h3>
<p>We used <a href="http://www.rememberthemilk.com/">Remember the Milk</a> for sharing tasks with each other. Remember the Milk allows you to make and keep track of to-do lists, and you can share tasks with contacts as well.</p>
<p>It works well, but I would like to see improvements made. There is room for a startup to create a task sharing application in the vein of <a href="http://paulgraham.com/ambitious.html">Paul Graham&#8217;s frighteningly ambitious idea</a> to replace email.</p>
<h3>RSVPs</h3>
<p>For RSVPs, we used Google Voice. I setup a message which asked callers to give us their RSVP information. Anytime somebody RSVPed in this manner, I got an email and a copy of the message on my phone in the Google Voice app (for Android).</p>
<p><a href="http://www.twilio.com/">Twilio</a> provides tools to make phone applications. If you want to get your code on to provide a richer wedding hotline experience, dig into the API and set something up.</p>
<h3>Wedding Website</h3>
<p>I went with a self-hosted <a href="http://www.wordpress.org/">WordPress</a> installation, and bought the <a href="http://themeforest.net/item/dandelion-powerful-elegant-wordpress-theme/136628">Dandelion theme</a> at <a href="http://themeforest.net/">Themeforest</a>.</p>
<p>Hosting via Linode (VPS), DNS via <a href="http://www.zerigo.com/ref/g2g81h">Zerigo</a>, domains via Name.com.</p>
<h3>Wedding Registries</h3>
<p>We picked two registries: <a href="http://www.amazon.com/gp/wedding/homepage/?ie=UTF8&amp;tag=calvfrei-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=390957" target="_blank">Amazon.com wedding registry</a>, and Bed Bath &amp; Beyond. I vastly prefer the experience of the Amazon registry because they have a better variety of products and the site is easier to search for products. However, it&#8217;s nice to have a store to visit to browse items. Having a registry with a physical retail store gives your wedding guests more options. Even in 2012, not everybody shops online.</p>
<p>Not everyone will buy gifts listed on your registry. People like to surprise you and your bride-to-be, or pick gifts with a personal touch. This can include kitchen items they&#8217;ve found invaluably helpful, pretty things they want to share, and antiques being passed down from previous generations.</p>
<h3>You Have a lot To Do</h3>
<p>You have many things to do as you prepare for your wedding. I hope this list of tools helps you in your preparations.</p>
<p><em><small>Disclaimer: I build websites and web applications for Amazon.com.</small></em></p>
]]></content:encoded>
			<wfw:commentRss>http://calvinf.com/blog/2012/04/07/a-hackers-guide-to-wedding-planning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SaturdayHouse Lifehack #1 &#8211; Using Subversion to Manage Your Home Dir</title>
		<link>http://calvinf.com/blog/2008/02/25/saturdayhouse-lifehack-1-using-subversion-to-manage-your-home-dir/</link>
		<comments>http://calvinf.com/blog/2008/02/25/saturdayhouse-lifehack-1-using-subversion-to-manage-your-home-dir/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 19:31:41 +0000</pubDate>
		<dc:creator>Calvin Freitas</dc:creator>
				<category><![CDATA[Lifehacks]]></category>
		<category><![CDATA[SaturdayHouse]]></category>

		<guid isPermaLink="false">http://calvinf.com/blog/2008/saturdayhouse-lifehack-1-using-subversion-to-manage-your-home-dir/</guid>
		<description><![CDATA[I&#8217;ve been attending SaturdayHouse consistently for the past three months. A brief description of SaturdayHouse: Seattle Saturday House is a weekly gathering of several people who meet and do &#8230; whatever they want! People work on projects, people talk about ideas, people conspire and hatch plans, and people play games with each other. Last Saturday, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been attending <a href="http://www.saturdayhouse.org/">SaturdayHouse</a> consistently for the past three months.  A brief description of SaturdayHouse:</p>
<blockquote><p>Seattle Saturday House is a weekly gathering of several people who meet and do &#8230; whatever they want! People work on projects, people talk about ideas, people conspire and hatch plans, and people play games with each other.</p></blockquote>
<p>Last Saturday, people held a session about &#8220;hacks that make life simpler.&#8221;  I took notes, and I&#8217;ve cleaned them up here for your viewing.  If you&#8217;ve got any additional ideas to share or if you were one of the presenters and want to correct something I&#8217;ve posted here, please let me know by leaving a comment or emailing me (cal /at/ calvinfreitas dot com).</p>
<p><span id="more-6"></span><b>#1: Using Subversion to Manage Your Home Directory (/home/username/) &#8212; Patrick</b><br />
Patrick suggests using Subversion as a way to manage and synchronize your home directory between multiple machines.  The benefits of such as strategy is it allows for version control of your documents and the ability to keep them all in order no matter what computer you&#8217;re using so long as you&#8217;ve got internet access in order to grab your latest repository copy.</p>
<p>The actual functioning of Subversion was outside the scope of this discussion, but if you&#8217;re looking for information go to <a href="http://subversion.tigris.org/">the Subversion website</a>.</p>
<p>Patrick mentioned that if he could restart his method from the beginning, he would actually set up a few separate repositories.  For example, separate ones for:</p>
<ul>
<li>/home/patrick/etc</li>
<li>/home/patrick/bin</li>
<li>/home/patrick/lib</li>
</ul>
<p>The benefit of having separate ones being less customization to do because if you have only one there&#8217;s going to be a number of files/directories you&#8217;ll want to exclude for various reasons.</p>
<p>Patrick has also created a custom Makefile &#8212; allows him to run specific custom commands in his home dir (e.g. make test).  In the makefile he has a &#8220;test&#8221; function that runs some basic commands to display the following.</p>
<blockquote><p>your home is /home/patrick<br />
your uname is linux<br />
date is 20080225174525</p></blockquote>
<p>Patrick uses the Makefile for scripts he&#8217;s written over his lifetime that does something he wants.  When necessary, he can add new basic commands to the script to give him new functionality from the command line.  Recently, he&#8217;s had people bugging him to start using Twitter so he added a new &#8220;tweet&#8221; function to his makefile.</p>
<p>Because he has his Makefile and all his other scripts in Subversion, he can use them wherever he wants.  Desktop w/ linux?  Checks out his latest code from Subversion.  After creating and editing new files, synchronize to a web host to make sure the newest files will be available from his other machines.  Then when the laptop needs to get the latest files, he does a checkout from the web host and now he&#8217;s up to date again.</p>
<p>Suggestions from others: Jdugan recommends using <a href="http://www.selenic.com/mercurial/wiki/">Mercurial</a> &#8212; fewer dependencies than Subversion.  Someone else suggested creating a <em>/home/user/tricks</em> folder that includes any scripts acquired w/ useful functionality and checking it into a repository to take your scripts anywhere with you.</p>
<p><b>Patrick&#8217;s Makefile:</b><br />
<a href="http://static.calvinf.com/wp-content/uploads/2008/02/patrick_Makefile.txt.gzip">Download It Here</a> &#8212; Please note that the bottom portion of the text file should actually be put into a separate file in /home/username/etc/Makefile.linux</p>
<p><b>Hosting:</b> If you don&#8217;t have a web host where you can host your subversion repository, its usefulness will be slightly more limited.  Personally, I recommend <a href="http://www.dreamhost.com/r.cgi?192189">Dreamhost</a> &#8212; easy host to deal w/ and Subversion is a quick install (to svn.example.com) &#8212; but there are plenty of other good hosts as well, feel free to recommend some in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://calvinf.com/blog/2008/02/25/saturdayhouse-lifehack-1-using-subversion-to-manage-your-home-dir/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using apc
Database Caching 5/8 queries in 0.003 seconds using apc
Object Caching 337/340 objects using apc
Content Delivery Network via Amazon Web Services: CloudFront: static.calvinf.com

Served from: calvinf.com @ 2012-05-19 09:13:27 -->
