<?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>Whimsical.Nu &#187; Enthusiast</title>
	<atom:link href="http://whimsical.nu/tag/enthusiast/feed/" rel="self" type="application/rss+xml" />
	<link>http://whimsical.nu</link>
	<description>A whimsical blog by a whimsical girl with five different psyches: girl, geek, reader, writer, and gamer</description>
	<lastBuildDate>Fri, 03 Feb 2012 08:02:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The move to GitHub</title>
		<link>http://whimsical.nu/2011/03/01/the-move-to-github/</link>
		<comments>http://whimsical.nu/2011/03/01/the-move-to-github/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 02:00:00 +0000</pubDate>
		<dc:creator>Angela</dc:creator>
				<category><![CDATA[Geek chick]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Enthusiast]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[hobby coding]]></category>
		<category><![CDATA[scripts]]></category>

		<guid isPermaLink="false">http://whimsical.nu/?p=12992</guid>
		<description><![CDATA[A couple of weeks back, I finally bit the bullet and opened a GitHub account, and moved my linkware, available scripts over there. In addition to that, I also moved my scripts to GPLv3 licensing. There were a lot of thinking and internal debating over these actions, which have &#8220;visibly&#8221; started when I posted about choosing between GPL and BSD licensing (the choice I took is obvious now, of course). These changes are both exciting and bittersweet. I&#8217;m psyched about GitHub (peering at other people&#8217;s code in such a sexy interface is exciting! really!). I&#8217;m a little sad, as well....]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sxc.hu/photo/1260786"><img class="alignright size-full wp-image-15669" title="Laptop work" src="http://whimsical.nu/wp-content/uploads/2011/03/laptop_work.jpg" alt="Laptop work" width="300" height="200" /></a>A couple of weeks back, <strong>I finally bit the bullet and opened <a href="http://github.com/angelasabas">a GitHub account</a></strong>, and moved <a href="http://scripts.indisguise.org">my linkware, available scripts</a> over there. In addition to that, I also moved my scripts to GPLv3 licensing. There were a lot of thinking and internal debating over these actions, which have &#8220;visibly&#8221; started when I posted about <a href="http://whimsical.nu/2011/01/25/trying-to-choose-between-gpl-and-bsd-licensing/">choosing between <acronym title="GNU General Public License">GPL</acronym> and BSD licensing</a> (the choice I took is obvious now, of course).</p>
<p>These changes are both exciting and bittersweet. I&#8217;m psyched about GitHub (peering at other people&#8217;s code in such a sexy interface is exciting! really!). I&#8217;m a little sad, as well. Putting the scripts on <acronym title="GNU General Public License">GPL</acronym> for me symbolized a kind of letting go. It&#8217;s not throwing in the towel and giving up on these scripts of mine&#8211;I still want to work on them&#8211;but I feel that this should have been done a long time ago, if I only knew how loooong it would take me to get updates and new features out. By now, Enth codebase (or any of my other scripts&#8217; codebase) is probably close to monolithic. It certainly <em>looks</em> quite dated! But putting it on GitHub means it&#8217;s easier to get changes out, faster, and less of an &#8220;event&#8221; as it is when I was hosting it.</p>
<p><strong>What does this mean, though?</strong> It means if you have a hacked version of Enthusiast (for example) you&#8217;ve been wanting to release but couldn&#8217;t, you&#8217;re free to now, however and wherever you like, as long as I&#8217;m credited and it&#8217;s released under the same license. You&#8217;re now free to offer services to install and configure Enthusiast, as I&#8217;ve heard a couple of people doing. You don&#8217;t need to ask my permission to do either of the above.</p>
<p>It also means I&#8217;m free-er to iterate on my work without needing to bundle them into nice and shiny organized releases. It means that if there are updates, they get out there faster (hopefully!). It means less management on my part, and more coding.</p>
<p>Here&#8217;s to more git repos in the future! (Again, if you want to get to the scripts, they will be at <a href="http://github.com/angelasabas">github.com/angelasabas</a>.)</p>]]></content:encoded>
			<wfw:commentRss>http://whimsical.nu/2011/03/01/the-move-to-github/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The state of hobby-coding</title>
		<link>http://whimsical.nu/2009/09/25/the-state-of-hobby-coding/</link>
		<comments>http://whimsical.nu/2009/09/25/the-state-of-hobby-coding/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 06:23:20 +0000</pubDate>
		<dc:creator>Angela</dc:creator>
				<category><![CDATA[Geek chick]]></category>
		<category><![CDATA[Enthusiast]]></category>
		<category><![CDATA[fanlistings]]></category>
		<category><![CDATA[hobby]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://whimsical.nu/?p=625</guid>
		<description><![CDATA[This is something I&#8217;ve talked about for quite a while already on my personal journal, but never really mentioned in public. Hence it&#8217;s probably no surprise to a number of you&#8211;or maybe even to all of you, as I&#8217;m sure it&#8217;s been obvious that development on Enthusiast, and pretty much all of my other linkware scripts, have stalled. Being rather out of the loop recently with anything fanlisting-related, I actually have no idea if anyone&#8217;s still interested ;) but I would like to explain a little about what happened behind the scenes. I enjoy coding. I enjoyed it many years...]]></description>
			<content:encoded><![CDATA[<p>This is something I&#8217;ve talked about for quite a while already on my personal journal, but never really mentioned in public. Hence it&#8217;s probably no surprise to a number of you&#8211;or maybe even to all of you, as I&#8217;m sure it&#8217;s been obvious that development on <a href="http://scripts.indisguise.org/enthusiast/">Enthusiast</a>, and pretty much <a href="http://scripts.indisguise.org/the-scripts/">all of my other linkware scripts</a>, have stalled. Being rather out of the loop recently with anything <a href="http://thefanlistings.org/">fanlisting</a>-related, I actually have no idea if anyone&#8217;s still interested ;) but I would like to explain a little about what happened behind the scenes.</p>
<p>I enjoy coding. I enjoyed it many years ago when I made my first website from scratch, and I continue to enjoy it today. I especially enjoy making things that I can use but make it so that other people can use it, too. I like finding out that something I made is useful for others. That&#8217;s the whole reasoning behind all of the linkware scripts that I have done.</p>
<p>And then, Enthusiast happened. For whoever of you who have no interest in the fanlisting online community, you probably have no idea what it is. Enthusiast is a fanlistings and fanlistings collective management script, and a pretty damn good one (at the very least, back when I was active in the community). I have no idea where fanlisting scripts stand nowadays, but I&#8217;d like to think Enth is holding its own even if it&#8217;s old and &#8220;clunky&#8221;. I started writing the earliest versions for myself, prettied it enough to make it downloadable, and in no time at all it was <em>huge</em> (figuratively and literally).</p>
<p>It&#8217;s still my baby. I loff it the same way I loffed it before. But after months (a year? more?) of hemming and hawing, I&#8217;ve decided that I needed to step back from it, maybe temporarily, maybe permanently. Enth has affected my life a huge deal, in many different ways.</p>
<p>The good things:</p>
<ol>
<li>The no-brainer: easier fanlistings management! I love fanlistings, they&#8217;re cozy and cuddly. But they can be crazy in droves! But Enth has really pulled through for me on this.</li>
<li>I learned a lot about <acronym title="Pre-Hypertext Processing">PHP</acronym> coding from making Enthusiast. A <em>lot</em>, from things I researched myself, and things people taught and showed me.</li>
<li>I&#8217;ve met a lot of people via Enth; from users to fellow coders. A number of them I&#8217;ve grown quite close to, even if we&#8217;ve all slowly moved away from fanlistings.</li>
<li>I can&#8217;t begin to imagine how much time I&#8217;ve spent on Enthusiast, but the time spent with it has been, on the whole, very enjoyable.</li>
</ol>
<p>Enth&#8217;s popularity does have its downsides, such as:</p>
<ol>
<li>Enth&#8217;s slowly morphed into something almost unmanageable. I&#8217;ve felt a bit of pressure with doing this and doing that simply because, well, it&#8217;s what users want. While generally these are things that I <em>do</em> want somewhere down the line, it&#8217;s just slowly gotten to the point when my hobby project has become a bit of a burden and yet there&#8217;s this pressure to work on this, to fix this, to add this feature.</li>
<li>The pressure related to this has affected my participation in the fanlistings community. I&#8217;ve felt <em>guilty</em> working on my fanlistings when Enth (Enth4 specifically) is still not done. I haven&#8217;t applied for any fanlisting in ages because of the same.</li>
<li>People&#8217;s expectations seem to keep rising and rising. I have no idea what people expect now, but that&#8217;s because I&#8217;ve purposely avoided knowing what they are, now. I want to make Enth better <em>so much</em>, and I have a lot of ideas on <em>how</em> to do that; but can you imagine how many will complain about what happened to this feature, or why is this doing this now, or I&#8217;m not moving because it&#8217;s a pain to upgrade. These are certainly all part and parcel of getting a script up for others to download, but little ol&#8217; me feels overwhelmed.</li>
</ol>
<p>I feel it&#8217;s sad that the reason why I worked on Enthusiast (that is, fanlisting) became something I avoided or felt guilty about doing <em>because</em> of Enthusiast.</p>
<p>I&#8217;ve gone through months and months of agonizing about this. The fact that I do have other things on my plate doesn&#8217;t help with the indecision and the pressure that I was getting, too. When I finally made the decision to put Enth on hold, I finally felt that I could breathe easier.</p>
<p>And thus, there you have it. Enthusiast <em>is</em> officially on hold. All development is stalled, I haven&#8217;t looked at any Enth code in months. It doesn&#8217;t mean to say I will <em>never</em> go back to it, but it won&#8217;t be for a good while. :) Maybe when I can get back into the fanlistings world, eh?</p>
<p>If you have any questions, concerns, or any general comments about Enth (or anything else dev-related I have done), please feel free to comment and ask. (Don&#8217;t ask me for troubleshooting support though ;) that doesn&#8217;t change, haha!)</p>]]></content:encoded>
			<wfw:commentRss>http://whimsical.nu/2009/09/25/the-state-of-hobby-coding/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Enthusiast Anti-spam Addon, and allegations of jumping ship</title>
		<link>http://whimsical.nu/2008/05/13/enthusiast-anti-spam-addon-and-allegations-of-jumping-ship/</link>
		<comments>http://whimsical.nu/2008/05/13/enthusiast-anti-spam-addon-and-allegations-of-jumping-ship/#comments</comments>
		<pubDate>Tue, 13 May 2008 03:52:11 +0000</pubDate>
		<dc:creator>Angela</dc:creator>
				<category><![CDATA[Geek chick]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[Enthusiast]]></category>
		<category><![CDATA[schedule]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://scripts.indisguise.org/?p=180</guid>
		<description><![CDATA[Gabrielle wrote an Enthusiast anti-spam addon, which may be useful for those of you whose listings have been targeted by spambots. Please check it out if you have this problem, as this may work for you. Thanks so much to Gabrielle for doing this. &#60;3 On the subject of Enthusiast, I would like to assure everybody that I have not &#8220;abandoned ship&#8221;. Believe you me, I&#8217;ve been through a lot because of Enthusiast, from disgruntled users who swear at me or my script, to people who have ripped my script and claimed it as their own. Yes, I have thought...]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://scripts.ishallnotcare.org/">Gabrielle</a> wrote <a href="http://scripts.ishallnotcare.org/sniplets-components/enthusiast-anti-spam-addo/">an Enthusiast anti-spam addon</a></strong>, which may be useful for those of you whose listings have been targeted by spambots. Please check it out if you have this problem, as this may work for you. Thanks so much to Gabrielle for doing this. &lt;3</p>
<p>On the subject of Enthusiast, <strong>I would like to assure everybody that I have not &#8220;abandoned ship&#8221;.</strong> Believe you me, I&#8217;ve been through a <em>lot</em> because of Enthusiast, from disgruntled users who swear at me or my script, to people who have ripped my script and claimed it as their own. <em>Yes</em>, I have thought of &#8220;abandoning ship&#8221; plenty of times, and I suppose this might keep happening far into the future.</p>
<p>But I haven&#8217;t thrown in the towel just yet.</p>
<p><strong>That doesn&#8217;t mean, however, that everything will be oh-so-fine and dandy and scripts will get chugged out of this scripts archive/tech blog at a steady pace.</strong> I wish I could, but there are only 24 hours a day, and seven days a week. I am no longer a college student, as the case was when I started Enthusiast all those years ago and virtually no one knew about it.</p>
<p>(I started to break down my time in an attempt to show just how scrapped for time I am, but I decided not to let it go that far.)</p>
<p><strong>Enthusiast is not the only thing I have to put my time on.</strong> I have three blogs, and none of them even get updated as regularly as I like. My first love is creative writing, but I can&#8217;t even allot proper time for that. If you look at my fanlistings, a whole <em>chunk</em> of them haven&#8217;t even had new layouts in a year, some of them over two! I&#8217;ve even relegated to using layouts made by others in my journal (and maybe others) in an attempt to cut down on whatever coding I need to do. I&#8217;m a developer/designer, coding is what I do, but I can&#8217;t have time to whip up a quick <acronym title="Cascading Style Sheets">CSS</acronym> file to customize my own things. How sad is that?</p>
<p><strong>Enthusiast is not the only thing I want to do.</strong> I have three scripts I want to create, one script that <em>desperately</em> needs a revamp (and I mean <em>really desperately</em>, but guess what? Enth development is still ranked higher), and I have a couple of others (featured here) that needs an update sometime soon. They&#8217;re all competing for attention, and I&#8217;m trying to manage it all, along with my work as a Yahoo, the little things we need to do daily so that we continue living, take care of my health, interact with the people around me.</p>
<p>That said, <strong>Enthusiast is important to me.</strong> I don&#8217;t think any one of you who are using it can claim that Enthusiast is more important to them than it is to me. It is important to you only so far as it helps you maintain your fanlistings, but Enth as an entity by itself is useless to you. You&#8217;re free to move to other scripts if you find Enthusiast lacking, I&#8217;m not stopping you.</p>
<p><strong>To those of you who have shown me support, who help others with their Enthusiast installations, who have donated a little bit to my tip jar for my efforts&#8230;I thank you, from the bottom of my heart.</strong> Your show of support does not go unnoticed, and they continue to fuel the work here when times are tough. &lt;3</p>]]></content:encoded>
			<wfw:commentRss>http://whimsical.nu/2008/05/13/enthusiast-anti-spam-addon-and-allegations-of-jumping-ship/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Rediscovering PHP</title>
		<link>http://whimsical.nu/2008/03/12/rediscovering-php/</link>
		<comments>http://whimsical.nu/2008/03/12/rediscovering-php/#comments</comments>
		<pubDate>Wed, 12 Mar 2008 05:21:18 +0000</pubDate>
		<dc:creator>Angela</dc:creator>
				<category><![CDATA[Geek chick]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Enthusiast]]></category>
		<category><![CDATA[passion]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://scripts.indisguise.org/2008/03/12/rediscovering-php/</guid>
		<description><![CDATA[So last night, armed with my nifty new font, I decided I&#8217;d get a move on with the next top-level version of Enthusiast. (Yes, I&#8217;ve started working on Enthusiast 4.0.) (For those of you interested in it, it will probably be slow going, as whatever free time I have needs to be spent juggling between rest/recreation/social/family/other hobbies&#8230; and because I&#8217;m putting in a lot more effort in the backbone, and in usability.) One thing I&#8217;ve always believed in is that you only get as good as what you actually do. That one might read a lot of tech blogs, a...]]></description>
			<content:encoded><![CDATA[<p>So last night, armed with <a href="http://scripts.indisguise.org/2008/03/09/inconsolata-a-monospace-font/">my nifty new font</a>, I decided I&#8217;d get a move on with the next top-level version of Enthusiast. (Yes, I&#8217;ve started working on <a href="http://scripts.indisguise.org/2008/01/07/development-musings/">Enthusiast 4.0</a>.)</p>
<p>(For those of you interested in it, it will probably be slow going, as whatever free time I have needs to be spent juggling between rest/recreation/social/family/other hobbies&#8230; and because I&#8217;m putting in a lot more effort in the backbone, and in usability.)</p>
<p><em>One thing I&#8217;ve always believed in is that you only get as good as what you actually do.</em> That one might read a lot of tech blogs, a lot of white papers, a lot of those hifalutin framework blueprints&#8230; but if you don&#8217;t get down and dirty with code, you can&#8217;t expect to get better. It&#8217;s a given that the first few codes you churn out will be riddled with flaws. That&#8217;s normal, but that&#8217;s better than never getting over that simply because &#8220;I can&#8217;t fully understand OOP yet, I need to read more about it&#8221;. Ugh, get a grip, and get on with playing with code.</p>
<p>My first <acronym title="Pre-Hypertext Processing">PHP</acronym> project, way back when I was doing self-studying, was actually the precursor to Enthusiast. It was the script that handled my then-fanlisting, <a href="http://midnight.aking-mahal.net/">Bubblegum Crisis</a>. After it was working, I moved on to the first &#8220;system&#8221; &#8212; an admin tool for handling my directory for NeoPets galleries. I actually put up that site, got a pretty nice following for it, and then when I weaned off NeoPets, I shut it down.</p>
<p>And then I started working on Enthusiast (the single-fanlisting version).</p>
<p>Without these first projects, I&#8217;d never have learned <acronym title="Pre-Hypertext Processing">PHP</acronym>. And this time, with <a href="http://www.php.net/index.php#2007-07-13-1">PHP4&#8242;s End of Life</a> looming in the distance, Enthusiast will be bringing me forward to PHP5. OOP, Exceptions, and many newfangled stuff in <acronym title="Pre-Hypertext Processing">PHP</acronym> isn&#8217;t new to me, but it&#8217;s been a while since I&#8217;ve actually handled <acronym title="Pre-Hypertext Processing">PHP</acronym> code continuously (almost eight months&#8211;the same time I&#8217;ve been with Yahoo! as a frontend engineer). I will be getting personal with a lot of these new things, in order to do what I need for it to do. And that&#8217;s quite exciting.</p>
<p>For anyone who&#8217;s thinking of learning <acronym title="Pre-Hypertext Processing">PHP</acronym>, the best way to learn really is by doing something you&#8217;re passionate about using <acronym title="Pre-Hypertext Processing">PHP</acronym>. I was passionate about NeoPets galleries; I was passionate about fanlistings. The passion drives you forward, and that&#8217;s a great thing to have.</p>
<p><em>I will probably be blogging here occasionally about new things I find out while working with <acronym title="Pre-Hypertext Processing">PHP</acronym>, or thoughts on development in general &#8212; what would you like to hear about?</em></p>]]></content:encoded>
			<wfw:commentRss>http://whimsical.nu/2008/03/12/rediscovering-php/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Development musings</title>
		<link>http://whimsical.nu/2008/01/07/development-musings/</link>
		<comments>http://whimsical.nu/2008/01/07/development-musings/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 06:28:34 +0000</pubDate>
		<dc:creator>Angela</dc:creator>
				<category><![CDATA[Geek chick]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Enthusiast]]></category>
		<category><![CDATA[getting real]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://scripts.indisguise.org/2008/01/07/development-musings/</guid>
		<description><![CDATA[Happy, hopeful new year, everyone! Life is just barely settling down after the holidays, and I&#8217;ve been meaning to work on Enthusiast for a while now, but kind of endlessly putting it off. I want that to change, but to change that, I&#8217;ll have to do a bit of reassessment, and to pinpoint why I have lost the thrill and joy of working on Enthusiast. It won&#8217;t mean it will be gone, as even if I feel rather unmotivated to work on Enth, I still love it and want to bring it to the next level. I&#8217;ll just have to...]]></description>
			<content:encoded><![CDATA[<p><strong>Happy, hopeful new year, everyone!</strong></p>
<p>Life is just barely settling down after the holidays, and I&#8217;ve been meaning to work on Enthusiast for a while now, but kind of endlessly putting it off. I want that to change, but to change that, I&#8217;ll have to do a bit of reassessment, and to pinpoint why I have lost the thrill and joy of working on Enthusiast.</p>
<p>It won&#8217;t mean it will be gone, as even if I feel rather <em>unmotivated</em> to work on Enth, I still love it and want to bring it to the next level. I&#8217;ll just have to figure out what the next level is.</p>
<p>Just in case it helps others out there, here&#8217;s something I&#8217;ve started reading that I feel is helping me a lot: <a href="http://gettingreal.37signals.com/toc.php">Getting Real</a>. A lot of things won&#8217;t be applicable to Enth (I don&#8217;t think suddenly scaling down features is an option) but I&#8217;m trying to figure out what to do with the stuff I&#8217;m reading and taking in.</p>]]></content:encoded>
			<wfw:commentRss>http://whimsical.nu/2008/01/07/development-musings/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

