<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description></description><title>Stackd</title><generator>Tumblr (3.0; @stackd)</generator><link>http://blog.stackd.com/</link><item><title>Big Customers? Who Needs 'Em!</title><description>&lt;a href="http://www.inc.com/magazine/201206/jason-fried/huge-accounts-make-me-nervous-it-takes-a-village.html"&gt;Big Customers? Who Needs 'Em!&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;But doesn’t the simple strategy we’ve chosen at 37signals leave money on the table? Why turn down someone who wants to pay you thousands of dollars a month? Good questions. We’re probably leaving money on the table. But we’re also leaving complexity on the table.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Every decision has unseen costs + benefits.&lt;/p&gt;</description><link>http://blog.stackd.com/post/24068917193</link><guid>http://blog.stackd.com/post/24068917193</guid><pubDate>Wed, 30 May 2012 11:59:56 -0500</pubDate></item><item><title>Stackd, Technology Association of Iowa 2012 Student...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_m2mz38geZS1qa9njgo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Stackd, Technology Association of Iowa 2012 &lt;a href="http://www.siliconprairienews.com/2012/04/t8-webfilings-dwolla-named-prometheus-companies-of-the-year"&gt;Student Innovation of the Year&lt;/a&gt;. We did it thanks to you: our awesome customers, family, and friends.&lt;/p&gt;</description><link>http://blog.stackd.com/post/21276230213</link><guid>http://blog.stackd.com/post/21276230213</guid><pubDate>Tue, 17 Apr 2012 13:23:32 -0500</pubDate><category>stackd</category><category>prometheus awards</category><category>iowa</category></item><item><title>Apple Acquires Chomp; App Store Search And Discovery To Be Completely Revamped | TechCrunch</title><description>&lt;a href="http://techcrunch.com/2012/02/23/apple-chomp/"&gt;Apple Acquires Chomp; App Store Search And Discovery To Be Completely Revamped | TechCrunch&lt;/a&gt;</description><link>http://blog.stackd.com/post/18158270538</link><guid>http://blog.stackd.com/post/18158270538</guid><pubDate>Thu, 23 Feb 2012 18:37:47 -0600</pubDate></item><item><title>Stackd: 2012 Prometheus Award Finalist, Student Innovation of the Year</title><description>&lt;a href="https://www.technologyiowa.org/en/events_services/prometheus_awards/2012_prometheus_awards/2012_prometheus_award_finalists/"&gt;Stackd: 2012 Prometheus Award Finalist, Student Innovation of the Year&lt;/a&gt;: &lt;p&gt;We’re extremely excited to be a &lt;span&gt;Technology Association of Iowa, &lt;/span&gt;2012 Prometheus Award finalist for Student Innovation of the Year and honored to be mentioned amongst other great companies and individuals. To our loyal customers and friends for supporting and driving us, thank you.&lt;/p&gt;</description><link>http://blog.stackd.com/post/18136470284</link><guid>http://blog.stackd.com/post/18136470284</guid><pubDate>Thu, 23 Feb 2012 11:48:27 -0600</pubDate></item><item><title>Apple to disrupt notebook space with radically redesigned MacBook Pros</title><description>&lt;a href="http://www.appleinsider.com/articles/12/02/10/apple_to_disrupt_notebook_space_with_radically_redesigned_macbook_pros.html"&gt;Apple to disrupt notebook space with radically redesigned MacBook Pros&lt;/a&gt;</description><link>http://blog.stackd.com/post/17410584511</link><guid>http://blog.stackd.com/post/17410584511</guid><pubDate>Fri, 10 Feb 2012 23:01:30 -0600</pubDate></item><item><title>Amazon assembling creative staff to produce original series programming</title><description>&lt;a href="http://www.theverge.com/2012/2/10/2790770/amazon-creative-executives-original-series-programming"&gt;Amazon assembling creative staff to produce original series programming&lt;/a&gt;</description><link>http://blog.stackd.com/post/17410386123</link><guid>http://blog.stackd.com/post/17410386123</guid><pubDate>Fri, 10 Feb 2012 22:57:13 -0600</pubDate></item><item><title>CSS "-x-" prefix</title><description>&lt;p&gt;Why not have:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;-x-border-radius: 5px;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;instead of:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
&lt;/code&gt;&lt;/pre&gt;</description><link>http://blog.stackd.com/post/17406051716</link><guid>http://blog.stackd.com/post/17406051716</guid><pubDate>Fri, 10 Feb 2012 21:31:57 -0600</pubDate></item><item><title>Making WordPress dynamic, Thematic PJAX</title><description>&lt;p&gt;&lt;strong&gt;WordPress&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s no secret that WordPress is &lt;a href="http://wordpress.org/news/2011/08/state-of-the-word/"&gt;very popular&lt;/a&gt;, an incredible &amp;#8220;14.7% of the top million websites in the world use it&amp;#8221; and &amp;#8220;22 out of every 100 new active domains in the US are running WordPress&amp;#8221; (August 2011). Here at &lt;a href="https://stackd.com"&gt;Stackd&lt;/a&gt; we host a lot of &lt;a href="http://wordpress.org/"&gt;WordPress&lt;/a&gt; websites (most of our customers have at least one). Just like our customers that use WordPress, we&amp;#8217;ve done our fair share of WordPress development.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Building &amp;#8220;fluid dynamic&amp;#8221; websites&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;WordPress is great, but out of the box it doesn&amp;#8217;t (easily) allow for an emerging web development paradigm: the &amp;#8220;fluid dynamic&amp;#8221; website. Wait, &amp;#8220;fluid dynamic&amp;#8221; what?! So we might have made that one up, but you know it when you see it (or rather, feel it). It&amp;#8217;s &lt;a href="http://en.wikipedia.org/wiki/Single-page_application"&gt;also known as&lt;/a&gt; SPA (Single Page Application), SPI (Single Page Interface), and the concept has been talked about &lt;a href="http://devedge-temp.mozilla.org/viewsource/2003/inner-browsing/index_en.html"&gt;as early as 2003&lt;/a&gt;. Basically, these websites strive to be like dynamic applications (ala desktop/native apps) with different &amp;#8220;states&amp;#8221; as opposed to the traditional &amp;#8220;pages&amp;#8221; of a document.&lt;/p&gt;
&lt;blockquote&gt;&lt;span&gt;There is typically a perceivable transitional jolt from one page to the next. The next page&amp;#8217;s data is retrieved from the server, the old page is unloaded, and the new page is rendered to screen.&lt;/span&gt;
&lt;p&gt;&lt;span&gt;Stable UI affordances, such as toolbars, navigation elements, database query results and so forth, continually disappear and reappear.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;For example, Twitter &lt;em&gt;feels&lt;/em&gt; lightweight and intuitive. Click around: panels, functionality, and information display and hide dynamically, minimizing full page refreshes to break our flow of attention.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Twitter" height="224" src="http://25.media.tumblr.com/tumblr_lwdd1bImfu1qa9njgo1_500.png" width="403"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Old &amp;#8220;new&amp;#8221; &lt;a href="http://twitter.com"&gt;Twitter&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Hype Machine is a nifty music aggregator that helps you discover new music.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lwddltN78N1qzci0f.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Browse while you listen, &lt;a href="http://hypem.com/"&gt;Hype Machine&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span&gt;The Hype Machine keeps track of what music bloggers write about. We handpick a set of kickass music blogs and then present what they discuss for easy analysis, consumption and discovery. This way, your odds of stumbling into awesome music or awesome blogs are high.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Listening to music on Hype Machine doesn&amp;#8217;t stop or get interrupted as you click from page to page, entry to entry. Pretty cool right?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;AJAX and HTML5 PushState&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The difference between these two websites is in the (implementation) details. To be able to bookmark and have a working back button, Twitter uses what&amp;#8217;s called a &lt;a href="http://stackoverflow.com/questions/3009380/whats-the-shebang-hashbang-in-facebook-and-new-twitter-urls-for" title="What's the shebang/hashbang (#!) in Facebook and new Twitter URLs for?"&gt;hashbang&lt;/a&gt;&amp;#160;!#, a Google indexable &amp;#8220;state identifier.&amp;#8221; Essentially, Twitter looks at the resource after the&amp;#160;!# and delivers the appropriate content.&lt;/p&gt;
&lt;p&gt;Hype Machine takes advantage of a new capability, &lt;a href="http://badassjs.com/post/840846392/location-hash-is-dead-long-live-html5-pushstate"&gt;HTML5 PushState&lt;/a&gt; in addition to AJAX (&lt;a href="http://pjax.heroku.com"&gt;PJAX&lt;/a&gt;), to achieve its dynamism. Best of all, if JavaScript isn&amp;#8217;t enabled or a web browser doesn&amp;#8217;t support PushState, it degrades to a good ole full page load.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Extending WordPress and Thematic&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Right now, trying to turn a WordPress website into an intuitive, single page interface is daunting. &lt;a href="http://wordpress.org/extend/plugins/pjax-menu/"&gt;Some plugins exist&lt;/a&gt;, but require pain and suffering (eg. redefining templates and layouts) to make pages look the same, regardless of dynamic or full page loads.&lt;/p&gt;
&lt;p&gt;However, many WordPress websites are powered by one WordPress project in particular, &lt;a href="http://themeshaper.com/thematic/"&gt;Thematic&lt;/a&gt;, a go to CMS/theme framework. We could go on and on why it&amp;#8217;s great, but &lt;a href="http://themeshaper.com/thematic/"&gt;don&amp;#8217;t take our word for it&lt;/a&gt;. Lead developers &lt;a href="http://iandanielstewart.com/"&gt;Ian Stewart&lt;/a&gt;, &lt;a href="http://thematic4you.com/"&gt;Chris Gossmann&lt;/a&gt;, and &lt;a href="http://submersible.me/"&gt;Gene Robinson&lt;/a&gt; have done an awesome job in creating a powerful and extensible starting point for any WordPress project.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m proud to introduce &lt;a href="http://fredrickgaloso.me/projects/thematic-pjax/"&gt;Thematic PJAX&lt;/a&gt;, a WordPress Thematic child theme that makes a &amp;#8220;fluid dynamic&amp;#8221; WordPress possible. It stands on the shoulders of giants to be the easiest way so far to create a SPI. It builds on everything awesome about Thematic (SEO, extensibility, infinite customizability, bulletproof layouts, open-source) and transforms WordPress into a platform as sophisticated as other PJAX/SPI websites.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Design philosophy&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fredrickgaloso.me/projects/thematic-pjax/"&gt;Thematic PJAX&lt;/a&gt;, ensures consistency by adopting Thematic as a foundation. Sites built with normal Thematic should just work, and different layout types (Archive, Links, Full width) all dynamically change and properly display. By default, clicking on the navigation element loads content asynchronously without a full page reload. Finally, widget areas and theme hooks all work as expected. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Getting started&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Building your next WordPress project with Thematic PJAX is easy.&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;&lt;a href="http://wordpress.org/extend/themes/thematic"&gt;Install Thematic&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/downloads/wayoutmind/thematic-pjax/thematic-pjax-0.1.zip"&gt;Download&lt;/a&gt; and extract thematic-pjax in the WordPress themes folder.&lt;/li&gt;
&lt;li&gt;Add &lt;a href="https://github.com/wayoutmind/thematic-pjax/blob/master/functions.php#L9-17"&gt;custom functionality&lt;/a&gt; in functions.php and &lt;a href="https://github.com/wayoutmind/thematic-pjax/blob/master/style.css"&gt;style to taste&lt;/a&gt; within style.css.&lt;/li&gt;
&lt;li&gt;PJAX functionality is controlled by the Thematic navigation menu. To override this behavior, &lt;a href="https://github.com/wayoutmind/thematic-pjax/blob/master/thematic-pjax.js#L5"&gt;modify thematic-pjax.js&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Activate the Thematic PJAX theme in the WordPress Dashboard.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;If you&amp;#8217;d like to try the Thematic PJAX difference for yourself or get more information, be sure to &lt;a href="http://fredrickgaloso.me/projects/thematic-pjax/"&gt;visit the project website&lt;/a&gt;. To contribute to the project or report bugs, check out the code on &lt;a href="https://github.com/wayoutmind/thematic-pjax"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;</description><link>http://blog.stackd.com/post/14381485031</link><guid>http://blog.stackd.com/post/14381485031</guid><pubDate>Sat, 17 Dec 2011 19:48:00 -0600</pubDate><category>wordpress</category><category>open source</category><category>pjax</category><category>thematic</category></item><item><title>We’re hard at work on version 2 of Stackd!  Take a sneak...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_lvjegowRgX1qa9njgo1_250.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;We’re hard at work on version 2 of Stackd!  Take a sneak peek at the new design.&lt;/p&gt;</description><link>http://blog.stackd.com/post/13595407526</link><guid>http://blog.stackd.com/post/13595407526</guid><pubDate>Thu, 01 Dec 2011 12:10:00 -0600</pubDate></item><item><title>Teaching Entrepreneurship</title><description>&lt;blockquote&gt;
&lt;p&gt;It is often asserted that the poor man’s failure in the competition of the market is caused by his lack of education. Equality of opportunity, it is said, could be provided only by making education at every level accessible to all. There prevails today the tendency to reduce all differences among various peoples to their education and to deny the existence of inborn inequalities in intellect, will power, and character. It is not generally realized that education can never be more than indoctrination with theories and ideas already developed. Education, whatever benefits it may confer, is transmission of traditional doctrines and valuations; it is by necessity conservative. It produces imitation and routine, not improvement and progress. Innovators and creative geniuses cannot be reared in schools. They are precisely the men who defy what the school has taught them.&lt;/p&gt;
&lt;p&gt;In order to succeed in business a man does not need a degree from a school of business administration. These schools train the subalterns for routine jobs. They certainly do not train entrepreneurs. An entrepreneur cannot be trained. A man becomes an entrepreneur in seizing an opportunity and filling the gap. No special education is required for such a display of keen judgment, foresight, and energy. The most successful businessmen were often uneducated when measured by the scholastic standards of the teaching profession. But they were equal to their social function of adjusting production to the most urgent demand. Because of these merits the consumers chose them for business leadership.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ludwig von Mises - &lt;a href="http://mises.org/Books/humanaction.pdf" title="Human Action" target="_blank"&gt;Human Action&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.stackd.com/post/13123853320</link><guid>http://blog.stackd.com/post/13123853320</guid><pubDate>Mon, 21 Nov 2011 15:08:30 -0600</pubDate></item><item><title>Protect The Internet</title><description>&lt;a href="http://www.tumblr.com/protect-the-net"&gt;Protect The Internet&lt;/a&gt;: &lt;p&gt;We support &lt;a href="http://americancensorship.org/" target="_blank"&gt;American Censorship Day&lt;/a&gt;. We’ve written to our representatives, &lt;a href="https://writerep.house.gov/writerep/welcome.shtml"&gt;you should too&lt;/a&gt;.&lt;/p&gt;</description><link>http://blog.stackd.com/post/12892338946</link><guid>http://blog.stackd.com/post/12892338946</guid><pubDate>Wed, 16 Nov 2011 14:54:03 -0600</pubDate></item><item><title>usesthis-sp:

Fredrick Galoso
Co-founder, Stackd
Who are you,...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_ltebfuHKEn1r1u8fko1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://usesthis-sp.com/post/11866089722/fredrick-galoso"&gt;usesthis-sp&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;h3&gt;&lt;a href="http://usesthis-sp.com/post/11866089722/fredrick-galoso"&gt;Fredrick Galoso&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Co-founder, &lt;a href="https://stackd.com/"&gt;Stackd&lt;/a&gt;&lt;/p&gt;
&lt;h4 id="whoareyouandwhatdoyoudo"&gt;Who are you, and what do you do?&lt;/h4&gt;
&lt;p&gt;Hi, I’m &lt;a href="http://twitter.com/#!/wayoutmind"&gt;Fred&lt;/a&gt;, Co-founder of &lt;a href="https://stackd.com/"&gt;Stackd&lt;/a&gt;, a web services company. We help everyday individuals and businesses collaborate and run their web infrastructure &lt;a href="http://en.wikipedia.org/wiki/Cloud_computing"&gt;on what the big guys are using&lt;/a&gt;, but without the learning curve or hassle. We also use and write a lot of &lt;a href="https://github.com/stackd"&gt;open source&lt;/a&gt; software. I wear many hats including polyglot developer, operations engineer, salesman, statistician, &lt;a href="https://www.facebook.com/video/video.php?v=388425473413"&gt;and&lt;/a&gt; &lt;a href="https://www.facebook.com/video/video.php?v=10150237536893414"&gt;guitarist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;I also work part time at &lt;a href="http://www.bridgestone-firestone.com/about_bg_index.asp?id=about/nacobg"&gt;Bridgestone&lt;/a&gt; where I’m a developer and system administrator. I’m currently working on QA, analytics, &lt;a href="http://en.wikipedia.org/wiki/Big_data"&gt;Big data&lt;/a&gt; and geolocation projects.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;Finally, I’m currently a University of Iowa student, double majoring in Management Information Systems and Computer Science.&lt;/p&gt;
&lt;h4 id="whathardwareareyouusing"&gt;What hardware are you using?&lt;/h4&gt;
&lt;p&gt;I have a Late 2008 (unibody) 15” MacBook Pro as my primary computer. I’m a feverish multitasker so a 27” Samsung external monitor is usually attached to it when I’m at home and a 19” Samsung at work. A Mighty Mouse helps with the pointing and clicking.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;For more intensive computing tasks I have a white box quad core server that I fire up from time to time; particularly useful for testing, continuous integration, number crunching, and virtually modeling our infrastructure at Stackd. We use Amazon Web Services (EC2, S3, SES) for our production stack.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;An iPhone 3G, soon to be 4S, helps me keep on top of email and work on the go.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;Photography and video is with a Canon EOS 7D, 28-135mm USM lens, &lt;a href="http://www.amazon.com/gp/product/B000GE403I"&gt;Azden SMX-10 Stereo Condenser Microphone&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;Primary musical setup consists of a Fender ‘65 Mustang Reissue electric guitar, Ovation CC44 Acoustic-Electric guitar, Vox AC15C1 tube amp, &lt;a href="http://www.drzamps.com/products/brake_lite.html"&gt;Dr. Z Brake Lite Attenuator&lt;/a&gt;, TC Electronic G-Sharp preamp &amp; effects processor, various pedals.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;&lt;a href="http://www.google.com/products/catalog?q=uniball+micro&amp;cid=17219337155947142797"&gt;Uni-ball Roller pens&lt;/a&gt;, Quad Ruled Notebooks.&lt;/p&gt;
&lt;h4 id="andwhatsoftware"&gt;And what software?&lt;/h4&gt;
&lt;p&gt;Mac OS X Lion is my day to day OS and I use &lt;a href="https://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt; to run Ubuntu LTS Server, and occasionally Windows for testing or .NET development. Upgrading VirtualBox can be a little monotonous (and those annoying prompts) so I use a handy &lt;a href="https://github.com/stackd/tools/blob/master/getvirtualbox.sh"&gt;install/update script&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;Adobe Creative Suite 5 is more than enough for everything design related, Adobe Lightroom for processing RAW, Final Cut Pro for video editing, &lt;a href="http://www.redgiantsoftware.com/products/all/magic-bullet-looks/"&gt;Magic Bullet Looks&lt;/a&gt; for color grading.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;Text editing is with &lt;a href="http://www.sublimetext.com/2"&gt;Sublime Text 2&lt;/a&gt; and Vim; I use the &lt;a href="https://github.com/alloy/macvim"&gt;alloy/MacVim&lt;/a&gt; fork which bundles a polished native file browser for OS X with the excellent &lt;a href="https://github.com/carlhuda/janus"&gt;Janus&lt;/a&gt; Vim distro as my base configuration.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;Code management is with git, &lt;a href="https://github.com/Caged/gitnub"&gt;GitNub&lt;/a&gt; to visualize commits and contributors.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;Programming (language) toolkit:&lt;/p&gt;
&lt;p&gt;Python 2.7.x with a constant eye towards 3.x; &lt;a href="http://pypy.org/"&gt;PyPy&lt;/a&gt; is my runtime of choice, it’s &lt;a href="http://speed.pypy.org/"&gt;insanely fast&lt;/a&gt; and has reached a level of maturity that I can use it for most things. In general, Python is my *nix systems programming language of choice; it allows for rapid development, wraps &lt;a href="http://docs.python.org/library/os.html"&gt;POSIX&lt;/a&gt;, and has a large stdlib + community, all without having to touch C.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;RVM to install and manage Ruby versions, Bundler for dependency management, Rails for general purpose web development.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;As of late I’ve been using &lt;a href="http://nodejs.org/"&gt;Node.JS&lt;/a&gt; a lot and it has given me a new found appreciation for JavaScript. It’s my go to for middleware development and even &lt;a href="https://github.com/stackd/gauss"&gt;data analysis&lt;/a&gt;. All my data visualization is with JavaScript browser libraries &lt;a href="http://dygraphs.com/"&gt;dygraphs&lt;/a&gt; and &lt;a href="http://mbostock.github.com/d3/"&gt;D3&lt;/a&gt;, so number crunching with Node is a natural fit and quite fast.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;&lt;a href="http://www.scala-lang.org/"&gt;Scala&lt;/a&gt; is the new comer of the bunch; if I need to target the JVM it’s great. It has a beautiful syntax and elegantly combines many paradigms including scratching my functional programming itch. Working with &lt;a href="http://www.spark-project.org/"&gt;Spark&lt;/a&gt;, a UC Berkley/Apache Incubator project is a “lightning fast […] open source cluster computing system”, is built on Scala and is my latest data analytics experiment.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;For other statistical computing I use R, but lately my data sets have been far too large. It’s still great for most things and &lt;a href="http://rstudio.org/"&gt;RStudio&lt;/a&gt; helps me get the most out of R.&lt;/p&gt;
&lt;h4 id="whatwouldbeyourdreamsetup"&gt;What would be your dream setup?&lt;/h4&gt;
&lt;p&gt;For computing, an iPad with proper multitasking, greater performance, infinite battery life, and Terminal. A full frame Canon SLR with a ton of L lenses would round out my photography needs. My dream axe, a Gibson Custom Les Paul, with all the tone, sans the 10+ lb. weight.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://blog.stackd.com/post/11909504958</link><guid>http://blog.stackd.com/post/11909504958</guid><pubDate>Tue, 25 Oct 2011 10:38:58 -0500</pubDate></item><item><title>Encouraging UI students aspiring to be entrepreneurs</title><description>&lt;a href="http://www.dailyiowan.com/2011/09/30/Metro/25182.html"&gt;Encouraging UI students aspiring to be entrepreneurs&lt;/a&gt;</description><link>http://blog.stackd.com/post/10847473532</link><guid>http://blog.stackd.com/post/10847473532</guid><pubDate>Fri, 30 Sep 2011 09:22:50 -0500</pubDate></item><item><title>Spotlight: Tyler Finchum, Founder of Farm Manuals Fast</title><description>&lt;a href="http://qctimes.com/business/article_d01b325c-8e1f-11e0-a7e4-001cc4c03286.html"&gt;Spotlight: Tyler Finchum, Founder of Farm Manuals Fast&lt;/a&gt;: &lt;p&gt;We’re excited to have &lt;a href="http://tylerfinchum.com/"&gt;Tyler Finchum&lt;/a&gt;, founder of &lt;a href="http://farmmanualsfast.com/"&gt;Farm Manuals Fast&lt;/a&gt; on &lt;a href="http://blog.stackd.com/post/9225445032/the-stackd-show-tuesdays-at-4pm"&gt;our show today&lt;/a&gt;. He’s only a college freshman, but his company, which provides electronic documentation for farm equipment, manuals previously difficult to acquire, has already “had over 2,000 sales across 6 continents, 25 countries, and 50 states”. We’re going to pick his brain about the agriculture market, his strategies, and how he uses technology to already operate a successful business.&lt;/p&gt;</description><link>http://blog.stackd.com/post/10163116649</link><guid>http://blog.stackd.com/post/10163116649</guid><pubDate>Tue, 13 Sep 2011 08:24:00 -0500</pubDate></item><item><title>Sponsoring Startup Weekend Iowa City</title><description>&lt;a href="https://stackd.com/swic"&gt;Sponsoring Startup Weekend Iowa City&lt;/a&gt;: &lt;p&gt;We’re proud to be a &lt;a href="http://iowacity.startupweekend.org/"&gt;Startup Weekend Iowa City&lt;/a&gt; sponsor. &lt;a href="https://stackd.com/"&gt;Stackd&lt;/a&gt; is also giving away two student scholarships, a unique opportunity to learn from serial entrepreneurs and turn their idea into a reality. Details of the contest are &lt;a href="https://stackd.com/swic"&gt;here&lt;/a&gt;.&lt;/p&gt;</description><link>http://blog.stackd.com/post/9632077361</link><guid>http://blog.stackd.com/post/9632077361</guid><pubDate>Wed, 31 Aug 2011 12:49:53 -0500</pubDate></item><item><title>The Stackd Show - Tuesdays at 4PM</title><description>&lt;p&gt;We&amp;#8217;re back! - Our weekly radio show on &lt;a target="_blank" href="http://www.uiowa.edu/"&gt;University of Iowa&lt;/a&gt;&amp;#8217;s &lt;a target="_blank" href="http://krui.fm"&gt;KRUI 89.7FM&lt;/a&gt; is returning this fall, every Tuesday at 4PM. Each week we&amp;#8217;ll cover the latest and greatest in technology, business, and entrepreneurship, whether it&amp;#8217;s here in the &lt;a target="_blank" href="http://www.siliconprairienews.com/"&gt;Silicon Prairie&lt;/a&gt; or abroad. If there are specific topics or questions you may have, shoot us an &lt;a href="mailto:show@stackd.com"&gt;email&lt;/a&gt; or contact us via &lt;a target="_blank" href="http://twitter.com/stackd"&gt;Twitter&lt;/a&gt;. To listen, just tune in to 89.7FM in Iowa City, or online &lt;a href="http://krui.student-services.uiowa.edu:8000/listen.m3u"&gt;here&lt;/a&gt;.&lt;/p&gt;</description><link>http://blog.stackd.com/post/9225445032</link><guid>http://blog.stackd.com/post/9225445032</guid><pubDate>Sun, 21 Aug 2011 17:36:00 -0500</pubDate></item><item><title>Behind the Technology: Managing Sessions w/ “Ghost” objects</title><description>&lt;p&gt;Here at Stackd we use &lt;a href="http://rubyonrails.org/"&gt;Ruby on Rails&lt;/a&gt; and &lt;a href="http://couchdb.apache.org/"&gt;CouchDB&lt;/a&gt; to serve our main application. One problem we ran into was managing user sessions. Initially, we had session[:user] set equal to a Seat::Record (see &lt;a href="https://github.com/stackd/seat-rb"&gt;seat-rb&lt;/a&gt;, our Ruby CouchDB driver) object as such…&lt;/p&gt;
&lt;p class="gist"&gt;&lt;a href="https://gist.github.com/945914"&gt;&lt;a href="https://gist.github.com/945914"&gt;https://gist.github.com/945914&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This works pretty well, but keeping the session variable up to date can be a pain. By storing the entire object in the session, we have to update the session object every time we update the database record for the logged in user. Even worse, if saving the object fails, your session object could show values different than those in the database. You may also run into problems if your web application is not the only thing updating database records. This is especially important when using CouchDB. In order to update a document, we need to have the entire contents of the most recent revision of that document.&lt;/p&gt;
&lt;p&gt;Our initial solution was setting session[:user] equal to the logged in user’s username, and on each page load fetch that user’s document from CouchDB. Then, we set an instance variable equal to that document (in a before_filter called “all”).&lt;/p&gt;
&lt;p class="gist"&gt;&lt;a href="https://gist.github.com/956605"&gt;&lt;a href="https://gist.github.com/956605"&gt;https://gist.github.com/956605&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This solved our initial problems, but in many cases it wasn’t necessary to load the entire document. Many pages simply needed to check whether a user was logged in, or display the logged in user’s username. This information is available to us w/o the need to fetch anything from CouchDB.&lt;/p&gt;
&lt;p&gt;So what is the best way to go about only fetching the document from the database only when it is needed? One solution is to not have a @user instance variable defined on all pages. Then, we could load the entire document on a per action basis when needed. This would work, but would clutter up our actions and is not very DRY.&lt;/p&gt;
&lt;p&gt;Instead, we decided to make a minor modification to the previous example. Instead of setting @user equal to a Seat::Record, we set it equal to a “Ghost” class. This “Ghost” class acts like a Seat::Record object type, but does not fetch the entire document from CouchDB unless it is needed.&lt;/p&gt;
&lt;p class="gist"&gt;&lt;a href="https://gist.github.com/956620"&gt;&lt;a href="https://gist.github.com/956620"&gt;https://gist.github.com/956620&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The UserGhost class allows us to call @user.username without fetching the entire document from the database. If we try to get @user.email or any attribute other than the username, our UserGhost class will fetch the entire document from the database and behave just as an instance of User would.&lt;/p&gt;</description><link>http://blog.stackd.com/post/8750219525</link><guid>http://blog.stackd.com/post/8750219525</guid><pubDate>Wed, 10 Aug 2011 17:15:55 -0500</pubDate><category>Technology</category><category>Rails</category><category>Ruby</category></item><item><title>Getting Better At Blogging</title><description>&lt;a href="http://blog.stackd.com/"&gt;Getting Better At Blogging&lt;/a&gt;: &lt;p&gt;We’ve been so hard at work these first couple months that we’ve done a terrible job of letting everyone know how we’re doing and what working on. That’s changing, and we’d like to welcome you to the new home of our blog.&lt;/p&gt;</description><link>http://blog.stackd.com/post/8738134707</link><guid>http://blog.stackd.com/post/8738134707</guid><pubDate>Wed, 10 Aug 2011 11:59:00 -0500</pubDate></item><item><title>What is Stackd?</title><description>&lt;p&gt;Since we began work on Stackd six months ago, the most common question we’ve received has (unsurprisingly) been “What is Stackd?”.  We didn’t set out to be a “stealth” startup, however we didn’t want to hype up an &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Duke_Nukem_Forever"&gt;unfinished product&lt;/a&gt;.  Over the past few weeks, Stackd has finally reached a point where we&amp;#8217;re ready to share what Stackd is and why we built it.&lt;/p&gt;
&lt;h2&gt;Stackd is Collaborative Web Hosting&lt;/h2&gt;
&lt;p&gt;The hosting space as a whole has evolved a lot in the past few years.  Sites like &lt;a target="_blank" href="http://squarespace.com/"&gt;Squarespace&lt;/a&gt;, &lt;a target="_blank" href="http://doodlekit.com/"&gt;Doodlekit&lt;/a&gt;, and others have made it incredibly easy for newcomers to create and publish content online.  In addition, Infrastructure-as-a-Service (IaaS) providers like &lt;a target="_blank" href="http://aws.amazon.com/"&gt;Amazon&lt;/a&gt;, &lt;a target="_blank" href="http://linode.com/"&gt;Linode&lt;/a&gt;, and &lt;a target="_blank" href="http://rackspace.com/cloud/"&gt;Rackspace&lt;/a&gt; have simplified the deployment of highly scalable web services, but require deep technical knowledge.&lt;/p&gt;
&lt;p&gt;Despite these innovations, many web site owners haven’t reaped the benefits.  Many users want more control over their website, but don’t have the technical knowledge or time to manage a web service with an IaaS provider. These users have been confined to middle tier hosting. This space has been largely ignored by hosting providers, and has become a commoditized nightmare:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Obtrusive administration panels&lt;/li&gt;
&lt;li&gt;Difficult to collaborate&lt;/li&gt;
&lt;li&gt;FTP (File Transfer Pain)&lt;/li&gt;
&lt;li&gt;Everything “unlimited”, except performance&lt;/li&gt;
&lt;li&gt;Oversold, “shared” architecture&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;Where does Stackd fit in?&lt;/h2&gt;
&lt;p&gt;With Stackd, we set out to build collaborative hosting with:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Ease of Squarespace and Doodlekit&lt;/li&gt;
&lt;li&gt;Creative control provided by middle tier hosting&lt;/li&gt;
&lt;li&gt;Power provided by IaaS providers like Amazon, Rackspace, and Linode&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;Where we are now&lt;/h2&gt;
&lt;p&gt;Stackd is nearing completion, and we expect to launch by the end of the month.  In the coming weeks we’ll share updates and dive into more specific features, so keep an eye on the blog and &lt;a title="Stackd Twitter" target="_blank" href="http://twitter.com/stackd"&gt;follow us on Twitter&lt;/a&gt;!&lt;/p&gt;</description><link>http://blog.stackd.com/post/7676613156</link><guid>http://blog.stackd.com/post/7676613156</guid><pubDate>Mon, 25 Apr 2011 23:10:00 -0500</pubDate><category>Launch</category><category>Product</category></item><item><title>hidama:

10 years (by brett jordan)
</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_l99h64Mmvf1qztxp5o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://hidama.tumblr.com/post/1179643593"&gt;hidama&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/x1brett/4742540168/#/"&gt;10 years&lt;/a&gt; (by &lt;a href="http://flickr.com/photos/x1brett"&gt;brett jordan&lt;/a&gt;)&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://blog.stackd.com/post/1180027995</link><guid>http://blog.stackd.com/post/1180027995</guid><pubDate>Fri, 24 Sep 2010 13:59:05 -0500</pubDate></item></channel></rss>

