<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Phil Dawes' Stuff - Latest Comments in Coding when you're tired and unmotivated</title><link>http://phildawesstuff.disqus.com/</link><description></description><language>en</language><lastBuildDate>Tue, 31 Jul 2007 12:51:50 -0000</lastBuildDate><item><title>Re: Coding when you're tired and unmotivated</title><link>http://www.phildawes.net/blog/2007/07/23/coding-when-youre-tired-and-unmotivated/#comment-2753595</link><description>On the contrary, I find Gambit-C a most interesting Scheme implementation - it's the one I use most often right after Chicken. And as it happens, I'm also currently working on triple stores in Scheme - it's a small world, that we meet here at the end of the long tail.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Arto Bendiken</dc:creator><pubDate>Tue, 31 Jul 2007 12:51:50 -0000</pubDate></item><item><title>Re: Coding when you're tired and unmotivated</title><link>http://www.phildawes.net/blog/2007/07/23/coding-when-youre-tired-and-unmotivated/#comment-2753594</link><description>Hi Arto,&lt;br&gt;&lt;br&gt;That's good advice. All my projects until recently have been shared and so I've had a cvs or svn repository to work with. &lt;br&gt;I assumed that this one wouldn't attract any other coders (given that it's written in gambit scheme), but hadn't thought about just using a repository anyway. Time to crank up git.&lt;br&gt;&lt;br&gt;Cheers!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phil Dawes</dc:creator><pubDate>Mon, 30 Jul 2007 06:27:03 -0000</pubDate></item><item><title>Re: Coding when you're tired and unmotivated</title><link>http://www.phildawes.net/blog/2007/07/23/coding-when-youre-tired-and-unmotivated/#comment-2753593</link><description>I also do the 'IDEAS' file per project directory, except I call mine 'NOTES' :-) Agreed on all the points you mention, but I have one more that I've come to believe is crucial: source code revision control, even for personal projects.&lt;br&gt;&lt;br&gt;It doesn't matter whether one uses a local SVN repository, SVK, Darcs, Git, or whatever. But it does wonders for a steady, incremental sense of progress to check in code. Even if I have only 30 minutes to work on a pet project, when I check in the results of that I feel I've achieved something.&lt;br&gt;&lt;br&gt;The next time I continue on that particular project, I know I have the last known-good stable version safely backed up in the repository, and I can do whatever experiments I want; if I mess things up, I can just diff my latest changes to see where I screwed up, or even revert back to where I was. Does wonders for me.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Arto Bendiken</dc:creator><pubDate>Sun, 29 Jul 2007 11:21:52 -0000</pubDate></item></channel></rss>