<?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>dreadfullyposh.com &#187; Rambling</title>
	<atom:link href="http://dreadfullyposh.com/category/rambling/feed/" rel="self" type="application/rss+xml" />
	<link>http://dreadfullyposh.com</link>
	<description>life. death. and social networking.</description>
	<lastBuildDate>Sat, 24 Dec 2011 20:43:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>A Response to all the CodeIgniter Hullabaloo</title>
		<link>http://dreadfullyposh.com/2010/10/a-response-to-all-the-codeigniter-hullabaloo/</link>
		<comments>http://dreadfullyposh.com/2010/10/a-response-to-all-the-codeigniter-hullabaloo/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 23:21:01 +0000</pubDate>
		<dc:creator>j.ere.my</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Rambling]]></category>

		<guid isPermaLink="false">http://dreadfullyposh.com/?p=350</guid>
		<description><![CDATA[<h3>Introduction</h3>
<p>I started writing a comment on <a href="http://philsturgeon.co.uk/news/2010/10/what-happens-next">Phil Sturgeon&#8217;s blog post</a> from yesterday, but as my comment grew longer and longer, I felt that it would be better presented as a post on my own blog. I would encourage you &#8230;</p>]]></description>
			<content:encoded><![CDATA[<h3>Introduction</h3>
<p>I started writing a comment on <a href="http://philsturgeon.co.uk/news/2010/10/what-happens-next">Phil Sturgeon&#8217;s blog post</a> from yesterday, but as my comment grew longer and longer, I felt that it would be better presented as a post on my own blog. I would encourage you to read the post and the comments that follow before diving into my post here, as the context will be valuable in understanding my response.</p>
<p>Also before I move into my commentary, I want to make it abundantly clear that I am encouraged by some of the conversation that has taken place since the initial outcry. Things are certainly not resolved yet, but I do see a glimmer of hope.</p>
<h3>My Response</h3>
<p>I must say I was taken aback by some of the responses early on to Phil&#8217;s post. The negativity from both sides was disheartening, and I know this was not Phil&#8217;s intent.</p>
<p>I for one am a huge fan of CodeIgniter, and I know that many of the developers in the CI are as well. I do share in the frustration and disappointment that many others express, though, but it&#8217;s only in hopes of <strong>seeing change</strong>. If I had already lost all hope in the product, I would have abandoned ship much earlier on, and I wouldn&#8217;t be writing this response. I think that&#8217;s the sentiment that Phil shared as well, though it may not have been taken that way.</p>
<p>Our desire is not to jump ship, but instead to see continued awesomeness from the framework we&#8217;ve all loved for so long.</p>
<p><strong>The one thing I wish could be clarified from all the commentary, especially that from those who work at EllisLab is this:</strong></p>
<p><strong> </strong>We&#8217;ve consistently heard that <em>EllisLab invested lots of money in a framework that doesn&#8217;t make them a dime.</em> We know you&#8217;ve invested heavily in the framework. And we&#8217;re <strong>VERY </strong>grateful for that. But why <strong>ISN&#8217;T</strong> it making you money?</p>
<p>But, it&#8217;s the second part of that I guess I don&#8217;t fully understand. I don&#8217;t see why EllisLab does not draw value from their open source offering. Why is CodeIgniter <strong>CHARITY </strong>and not indirect <strong>PRODUCT DEVELOPMENT?</strong></p>
<p><strong> </strong>As a business owner myself, doing something for the good of the cause is great, but not if it&#8217;s going to be a hindrance to my bottom line. That why I wouldn&#8217;t create a free product just to be a good will offering, something that I wouldn&#8217;t use myself. I would create a product that I use myself to better my business AS WELL as the community. The thing is, companies have made millions of dollars from their products that are based on open source projects that they sponsor.</p>
<p>Of course I don&#8217;t understand the inner workings of the company, but from my perspective, investing in CodeIgniter does not take away resources from your commercial offering. On the contrary, I would hope that every feature added to the framework by the community would be code that you can use as you develop ExpressionEngine, perhaps even eventually REDUCING development costs for ExpressionEngine. It&#8217;s an indirect connection, but for me it&#8217;s simple to see.</p>
<h3>Conclusion</h3>
<p>My conclusion is simple. I love CodeIgniter and I love ExpressionEngine. I&#8217;m an active user of both, on almost every project I do. I want to see the best for both.</p>
<p>It&#8217;s not and easy road or a short one, but in the end, I think the only way that you can successfully foster both communities is to put your <strong>FAITH </strong>in CodeIgniter, not just as charity, but as a core for ExpressionEngine. Set a roadmap that supports your ExpressionEngine roadmap. Let the community contribution help you be even more successful than you already are with fewer resources.</p>
<p>You have two great products, but one is always going to suffer if you don&#8217;t allow them support eachother in a much greater way than they already do.</p>
<p>Thank you for reading. And I do hope that you can see the positive mindset I have on this issue. This post is not here to spawn further attacks, but rather to catalyze EllisLab to re-envision their products in a way that benefits <strong>THEM</strong> and the <strong>COMMUNITY</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://dreadfullyposh.com/2010/10/a-response-to-all-the-codeigniter-hullabaloo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A Plea for Independent MojoMotor Addon Developers</title>
		<link>http://dreadfullyposh.com/2010/08/a-plea-for-independent-mojomotor-addon-developers/</link>
		<comments>http://dreadfullyposh.com/2010/08/a-plea-for-independent-mojomotor-addon-developers/#comments</comments>
		<pubDate>Sat, 14 Aug 2010 17:47:38 +0000</pubDate>
		<dc:creator>j.ere.my</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Rambling]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[mojomotor]]></category>

		<guid isPermaLink="false">http://dreadfullyposh.com/?p=341</guid>
		<description><![CDATA[<p><span style="font-weight: normal; font-size: 13px;">As one of the developers of <a href="http://mojoaddons.com" target="_blank">MojoAddons</a>, along with <a href="http://twitter.com/zackkitzmiller" target="_blank">Zack Kitzmiller</a>, <a href="http://philsturgeon.co.uk" target="_blank">Phil Sturgeon</a>, <a href="http://dhorrigan.com" target="_blank">Dan Horrigan</a> and <a href="http://myerman.com">Tom Myer</a>, we’ve banded together to provide much-needed functionality to extend the <a href="http://mojomotor.com" target="_blank">MojoMotor</a> platform.</span></p>
<p>I’ve noticed two threads of discussion &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><span style="font-weight: normal; font-size: 13px;">As one of the developers of <a href="http://mojoaddons.com" target="_blank">MojoAddons</a>, along with <a href="http://twitter.com/zackkitzmiller" target="_blank">Zack Kitzmiller</a>, <a href="http://philsturgeon.co.uk" target="_blank">Phil Sturgeon</a>, <a href="http://dhorrigan.com" target="_blank">Dan Horrigan</a> and <a href="http://myerman.com">Tom Myer</a>, we’ve banded together to provide much-needed functionality to extend the <a href="http://mojomotor.com" target="_blank">MojoMotor</a> platform.</span></p>
<p>I’ve noticed two threads of discussion happening surrounding the addons we’re creating, selling and supporting, and I’m finding both of these discussions to be a bit discouraging. So I write this post- a rationale of why and how we do what we as well as a plea for your support.</p>
<h3>The first discussion revolves around the question, “Why do you charge for all of your addons?”</h3>
<p><strong>From my perspective, commercial addons are the ideal solution for a commercial product such as MojoMotor.</strong> While it may come across that we just want to cash in on a new market, for me  at least the rationale is deeper than that.</p>
<p>As a web developer using ExpressionEngine for my clients, I often need the functionality provided by addons. I am given a choice when I start the project, either I can build all of the functionality myself, or I can purchase someone else’s addon and use it. There is also the third option of finding a free alternative.</p>
<p>I normally choose to purchase a commercial addon. Why?</p>
<p>In either the case of building my own or using someone’s free alternative, I lose support for the addon. If I build it myself, I have to support it. A free addon may have support, but there’s no guarantee of how long it will be available, how attentive the developer will be, etc.</p>
<p>When I’m charging customers thousands of dollars for a website, I don’t want to be taking that kind of risk to my credibility. If something isn’t working, I need to be able to get in contact with someone who knows what they’re doing. Sure I could dig through the code and figure it out myself, but that’s a waste of both my time and the customer’s money. That’s why I use a commercial CMS like ExpressionEngine, and stick with commercial addons to add functionality.</p>
<p>In the same vein, the addons I and other MojoAddons developers are selling come with support. That’s where the price comes into play. Most of us wouldn’t mind contributing a small piece of code to the community to help people out, and both Dan and Phil have done this, but the influx of support requests makes it unreasonable to do this for our larger and more complicated products. It just comes down to a matter of time—donating maybe two or three hours to the cause is one thing, but the unending hours of e-mail support add up and take us away from our other priorities.</p>
<p><strong>Support is the main reason why we charge for our addons.</strong></p>
<p>Along this same line of thinking, I just want to remind our customers that you shouldn’t hesitate to contact us for support. In the MojoAddons download center, and e-mail is provided for support of each of the products you’ve purchased. You’ve paid for our support, so please don’t hesitate to use it.</p>
<p>We’ve had a lot of great reactions to our addons, and we’re excited about that. But a few bugs have cropped up here and there, and I’d encourage you to contact us for help when you do find a problem, rather than trying to fix it yourself. In the end it’ll help make our products better, and it’ll help us help other users of our addons.</p>
<h3>The second discussion I’ve become aware of surrounds the development of free alternatives to the addons we’re selling.</h3>
<p>Firstly, I’m all about supporting the community. EllisLab is known for fostering active, friendly and helpful communities of users surrounding its products. It’s one of the reasons it’s so great to work with CodeIgniter, ExpressionEngine and now MojoMotor. I just want to get that out of the way to begin with. In no way do I condemn the creation of community code and addons for the good of everyone.</p>
<p>What I do condemn is blatant imitation of commercial addons. I’m certainly no intellectual property expert, and I don’t really want to dive into legal battles. But the reality is, there have been several free addons released that clearly have a basis in the functionality my colleagues and I have envisioned and built.</p>
<p><strong>It’s discouraging to see this, tearing down the hard work we’ve done and the support which we’ve committed to offer.</strong></p>
<p>A lot of thinking, preparation, development time and testing has gone into creating the products we sell. And we’re proud of what we’ve done, creating, hopefully, easy-to-use tools for MojoMotor users.</p>
<p>I totally support the creation of free alternatives, as long as they don’t duplicate the functionality of our addons with nearly-identical syntax, etc.</p>
<p>While I don’t have any recourse for this situation, I want to try and turn this around to have a positive outcome. There are GREAT developers out there now, working hard and fast to create everything the MojoMotor users wish and hope for in addon software.  So, instead of condemning these actions I’m going to call them to a greater cause:</p>
<p><strong>As software developers in a great community with a brand new product, I encourage every developer to INNOVATE. </strong>Sure the other MojoAddons developers and I have had some pretty awesome ideas thus far, but the community can no move forward if we simply continue to rebuild the same addons in small iterations. The MojoMotor users are calling out for the features they want to see.</p>
<p>Regardless of whether you choose to release your addons for free or commercially, we developers are problem solvers. And trust me, there are plenty of problems out there to solve. So get out there, do it. Don’t let the ideas I or my colleagues have created hold you back to an idea of how your addons should work.</p>
<p>We are a community, and I am glad that EllisLab is committed to organizing its users in this way. I encourage everyone here to respect the creations others have come up with, continue to build up the products we love with equally awesome addons and lastly to work together, not against each other, to bring MojoMotor to new levels of functionality that will benefit everyone.</p>
]]></content:encoded>
			<wfw:commentRss>http://dreadfullyposh.com/2010/08/a-plea-for-independent-mojomotor-addon-developers/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>What I&#8217;ve Been Up to Lately</title>
		<link>http://dreadfullyposh.com/2010/03/what-ive-been-up-to-lately/</link>
		<comments>http://dreadfullyposh.com/2010/03/what-ive-been-up-to-lately/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 00:11:58 +0000</pubDate>
		<dc:creator>j.ere.my</dc:creator>
				<category><![CDATA[Rambling]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://dreadfullyposh.com/?p=278</guid>
		<description><![CDATA[<p>I just thought I&#8217;d give a brief update about things I&#8217;ve been doing and working on lately.</p>
<p>In no particular order, except that which they came out of my mind and into my fingers:</p>
<ul>
<li><strong>Switched my blog over to use </strong></li>&#8230;</ul>]]></description>
			<content:encoded><![CDATA[<p>I just thought I&#8217;d give a brief update about things I&#8217;ve been doing and working on lately.</p>
<p>In no particular order, except that which they came out of my mind and into my fingers:</p>
<ul>
<li><strong>Switched my blog over to use Disqus for comments.</strong> I&#8217;ve seen it used elsewhere, and I like the idea of integrating my blog with Twitter and Facebook. I don&#8217;t really get a lot of comments here anyway, so we&#8217;ll see how it goes. I did have one issue with the WordPress plugin for Disqus, thought. The import function, which is supposed to copy all your existing WordPress comments to Disqus did not work. If anyone has any ideas on what could be wrong, let me know. Everything looked good and it says it did it, they just never show up.</li>
<li><strong>Started playing with MongoDB</strong>. I&#8217;ve been hearing a lot about the NoSQL style databases, as we all have, and I&#8217;ve been curious about using them. MongoDB had fairly good documentation and looked like a pretty simple PHP implementation, so I choose it over some of the other options. I ended up using the 10gen packages for Ubuntu/Debian to install Mongo on my servers. You might note that the packages only support Ubuntu 9.04+.</li>
<li>In the process of installing Mongo, I managed to bork my one server pretty bad, so I restored from a backup and created a new one for testing. After getting a testing server up I decided to take a big giant step and <strong>install Ruby on Rails</strong> to get started experimenting with it a bit more than I have previously. Until now, I&#8217;ve avoided it, as I don&#8217;t enjoy the copious use of command-line tools that are involved in Rails development and deployment. I&#8217;ve been known to call Rails proponent &#8216;commies,&#8217; because of its highly-automated scripts. Luckily, in the last few months, as I&#8217;ve gotten used to running my own Ubuntu servers, I&#8217;ve become a lot more comfortable with the command line. So, I felt like it was time to give it another try. I installed Passenger in Apache, so it&#8217;s all set to go.</li>
<li>After getting Mongo and Rails setup on a new cloudserver, I decided to make sure I could do it all over again. Being able to replicate my setup is pretty key to me, so <strong>I downloaded a copy of VirtualBox and dove into the world of virtualization</strong>, as well. So far so good; I now have a very similar Ubuntu 9.10 server running locally within VirtualBox. It seems like Virtualization has come a long way since I last used Parallels on my Mac. I always found that the virtual machine would bog down the rest of the system so much that it made the system fairly unusable. It doesn&#8217;t seem to be the case with the latest generation of virtualization software. It really makes me wonder about setting up a virtual cluster of servers somewhere&#8230; cuz you know, I need that much power.</li>
<li><strong>Client work out the ears.</strong> I incorporated my own development firm, <a href="http://confluxgroup.com">Conflux Group, Inc.</a>, in January, and since then I&#8217;ve been quite busy doing client work. I feel like I&#8217;m off to a good start, having plenty of work to keep me busy every week, but I still would like to expand my client base, so as not to put all my eggs in one basket.</li>
<li><strong>New lens for my SLR. </strong>I&#8217;ve been thinking about it for a while, and I finally went ahead and got myself a new lens for my Olympus E-500 DSLR. It&#8217;s a bit of an odd camera, not too common, so lenses are a bit hard to come by. I settled on a Sigma 50mm f/1.4 lens. The results are beautiful, even with my lack of photography ninja skills.</li>
</ul>
<p>That&#8217;s most everything for now. I hope to have more to say about my experiences with MongoDB and Ruby on Rails as I dig in further.</p>
<p>One final note. If you&#8217;re a CodeIgniter or ExpressionEngine person, you should definitely consider coming to EECI2010 in San Francisco this May. I&#8217;ll be there, along with my posse of nerdy counterparts hailing from all over. It should be a great time, and I&#8217;m really looking forward to it.</p>
]]></content:encoded>
			<wfw:commentRss>http://dreadfullyposh.com/2010/03/what-ive-been-up-to-lately/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Public To-Do List</title>
		<link>http://dreadfullyposh.com/2009/09/public-to-do-list/</link>
		<comments>http://dreadfullyposh.com/2009/09/public-to-do-list/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 15:03:58 +0000</pubDate>
		<dc:creator>j.ere.my</dc:creator>
				<category><![CDATA[Me]]></category>
		<category><![CDATA[Rambling]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[hashags]]></category>
		<category><![CDATA[reading]]></category>
		<category><![CDATA[to-do list]]></category>

		<guid isPermaLink="false">http://dreadfullyposh.com/?p=246</guid>
		<description><![CDATA[<p>I have a lot of things I want to do, but I never seem to get them done. So I&#8217;m posting them here, so you all know what I want to be doing.</p>
<ol>
<li>Give <a href="http://hashtag.it">Hashtag.it</a> a serious upgrade. This includes </li>&#8230;</ol>]]></description>
			<content:encoded><![CDATA[<p>I have a lot of things I want to do, but I never seem to get them done. So I&#8217;m posting them here, so you all know what I want to be doing.</p>
<ol>
<li>Give <a href="http://hashtag.it">Hashtag.it</a> a serious upgrade. This includes a more refined design and new features.</li>
<li>Start building the Twitter management tool that I&#8217;ve been dreaming about. I can&#8217;t manage my 400+ followees, and I don&#8217;t want to cut anyone. I&#8217;m determined to make it work with some code-magic.</li>
<li>Read a bunch of books. I&#8217;ve got a stack a mile high of books I want to read, but I never feel like reading them.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://dreadfullyposh.com/2009/09/public-to-do-list/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Crossings is at it again</title>
		<link>http://dreadfullyposh.com/2007/06/crossings-is-at-it-again/</link>
		<comments>http://dreadfullyposh.com/2007/06/crossings-is-at-it-again/#comments</comments>
		<pubDate>Tue, 05 Jun 2007 14:50:50 +0000</pubDate>
		<dc:creator>j.ere.my</dc:creator>
				<category><![CDATA[Rambling]]></category>

		<guid isPermaLink="false">http://www.dreadfullyposh.com/blog/index.php/2007/06/05/crossings-is-at-it-again/</guid>
		<description><![CDATA[<p>According to an article from the latest addition of Drexel University&#8217;s student newspaper, <em>The Triangle</em>, University Crossings is once again performing its sad song and dance routine&#8230; taking advantage of students left and right.</p>
<p>I can&#8217;t say I&#8217;m really &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>According to an article from the latest addition of Drexel University&#8217;s student newspaper, <em>The Triangle</em>, University Crossings is once again performing its sad song and dance routine&#8230; taking advantage of students left and right.</p>
<p>I can&#8217;t say I&#8217;m really surprised, or that I feel bad for the students who stupidly believed that a for-profit company such as the one that runs University Crossings, would really be looking out for their best interest.</p>
<p>Word to the wise for students dealing with landlords.. keep good records and pay attention to what&#8217;s going on&#8230; <a href="http://media.www.thetriangle.org/media/storage/paper689/news/2007/06/01/News/Residents.Dissatisfied.With.University.Crossings-2910925.shtml" target="_blank"> </a></p>
<p><a href="http://media.www.thetriangle.org/media/storage/paper689/news/2007/06/01/News/Residents.Dissatisfied.With.University.Crossings-2910925.shtml" target="_blank">The article is located here, for those who might like to read it.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dreadfullyposh.com/2007/06/crossings-is-at-it-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>what has become of me?</title>
		<link>http://dreadfullyposh.com/2007/05/what-has-become-of-me/</link>
		<comments>http://dreadfullyposh.com/2007/05/what-has-become-of-me/#comments</comments>
		<pubDate>Fri, 11 May 2007 01:20:27 +0000</pubDate>
		<dc:creator>j.ere.my</dc:creator>
				<category><![CDATA[Me]]></category>
		<category><![CDATA[Rambling]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.dreadfullyposh.com/blog/index.php/2007/05/10/what-has-become-of-me/</guid>
		<description><![CDATA[<p>what has become of me? i&#8217;m not really sure. the world is so different than it used to be. everything is so focused on right now. we&#8217;re always connected, always on and always ready to go.</p>
<p>this global change in &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>what has become of me? i&#8217;m not really sure. the world is so different than it used to be. everything is so focused on right now. we&#8217;re always connected, always on and always ready to go.</p>
<p>this global change in perspective seems to be taking a toll on me. when i spend only moments disconnected from the &#8220;network,&#8221; i feel a longing for it. i&#8217;m afraid to miss something: the latest news, places to go, a better option.</p>
<p>even the things i used to find fulfilling, occupying myself in a solitary fashion, leave me afraid that i&#8217;ll be passing up something.</p>
<p>i hate this. i feel chained. and why do i have to be constant connected to gain any sort of fulfillment. of course, i&#8217;m sure it&#8217;s fallacious anyway.</p>
<p>i feel like such a rebel when i reject the trend. if i stay home, or sleep through the day, or ignore my mobile phone&#8217;s persistent hum, i get a bleak smirk of accomplishment on my face.Â  what have i accomplished? to escape the system, i have to forgo the things i once loved. and in the end, have i really escaped? if they wanted to find me,Â  they could. because i&#8217;ve been here all along.</p>
]]></content:encoded>
			<wfw:commentRss>http://dreadfullyposh.com/2007/05/what-has-become-of-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

