<?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>Company Blog &#187; guest post</title>
	<atom:link href="http://grockit.com/blog/main/category/guest-post/feed/" rel="self" type="application/rss+xml" />
	<link>http://grockit.com/blog/main</link>
	<description>Just another Grockit Blog weblog</description>
	<lastBuildDate>Thu, 19 Jan 2012 02:01:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>The Bill &amp; Melinda Gates Foundation Gets Behind Startup Weekend</title>
		<link>http://grockit.com/blog/main/2011/11/04/the-bill-melinda-gates-foundation-gets-behind-startup-weekend/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-bill-melinda-gates-foundation-gets-behind-startup-weekend</link>
		<comments>http://grockit.com/blog/main/2011/11/04/the-bill-melinda-gates-foundation-gets-behind-startup-weekend/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 16:31:20 +0000</pubDate>
		<dc:creator>david marino</dc:creator>
				<category><![CDATA[education]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[grockit]]></category>
		<category><![CDATA[guest post]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Press Releases]]></category>
		<category><![CDATA[teachers]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Startup Weekend]]></category>

		<guid isPermaLink="false">http://grockit.com/blog/main/?p=4652</guid>
		<description><![CDATA[The press announcement is below and over at edu.startupweekend.org. Huge thanks to Bill and Melinda for the support of Startup Weekend EDU. Startup Weekend Receives $250,000 Grant from The Bill &#38; Melinda Gates Foundation for EDU Events SAN FRANCISCO, CA – November 2, 2011 &#8211; Startup Weekend, a non-profit organization, powered by the Kauffman Foundation, [...]]]></description>
			<content:encoded><![CDATA[<p>The press announcement is below and over at <a href="http://edu.startupweekend.org/">edu.startupweekend.org</a>.  Huge thanks to Bill and Melinda for the support of Startup Weekend EDU.</p>
<p>Startup Weekend Receives $250,000 Grant from The Bill &amp; Melinda Gates Foundation for EDU Events</p>
<p>SAN FRANCISCO, CA – November 2, 2011 &#8211; Startup Weekend, a non-profit organization, powered by the Kauffman Foundation, and Grockit, a social-learning Internet start-up, today announced that the Bill &amp; Melinda Gates Foundation issued a grant in support of Startup Weekend EDU, a dedicated education (EDU) vertical within Startup Weekend that is designed to attract and assist the education community working to bring new solutions to the industry. With a grant of $250,000, the Bill &amp; Melinda Gates Foundation is backing educators, developers, designers, marketers, product managers, and startup enthusiasts, all of whom share a common goal &#8211; to bring new innovations to education.</p>
<p>“The Kauffman Foundation is excited to have the Gates Foundation support this important initiative that will help entrepreneurs with innovative education business solutions learn how to execute their ideas,” said Nick Seguin, manager of entrepreneurship at the Kauffman Foundation. “Startup Weekend EDU builds upon the Kauffman Foundation’s interest in teaching entrepreneurs how to build successful education ventures that have the potential to be some of the next great high-growth companies of the future.”</p>
<p>Startup Weekends are 54-hour events where startup enthusiasts come together to share ideas, form teams, build products, and launch startups with the ultimate goal of bringing new innovations to education. October has already seen three successful Startup Weekend EDU events in Seattle, San Francisco and Washington. The first London Startup Weekend EDU event is slated for November, and the series will announce additional events around the world taking place over the next 12 months.</p>
<p>“Given its dedication to education reform and extensive networks in the space, the Gates Foundation is the ideal partner for us to scale the Startup Weekend EDU initiative,” said Farb Nivi, founder of Grockit.</p>
<p>To register for the London Startup Weekend EDU event please visit edu.startupweekend.org. To learn more about becoming a Startup Weekend organizer please visit startupweekend.org/about/event.</p>
]]></content:encoded>
			<wfw:commentRss>http://grockit.com/blog/main/2011/11/04/the-bill-melinda-gates-foundation-gets-behind-startup-weekend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hundreds of thousands of new updates</title>
		<link>http://grockit.com/blog/main/2011/08/22/new-content-editor/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-content-editor</link>
		<comments>http://grockit.com/blog/main/2011/08/22/new-content-editor/#comments</comments>
		<pubDate>Mon, 22 Aug 2011 21:05:59 +0000</pubDate>
		<dc:creator>Ari Bader-Natal</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[expert series]]></category>
		<category><![CDATA[feature]]></category>
		<category><![CDATA[grockit]]></category>
		<category><![CDATA[guest post]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[software development]]></category>

		<guid isPermaLink="false">http://grockit.com/blog/main/?p=4525</guid>
		<description><![CDATA[An abbreviated guest post version of this post can be found on the Mechanical Turk blog today. The primary learning activity on Grockit is problem solving, so it’s probably not surprising that Grockit has developed a large (and growing) library of problems to solve. What began as a few hundred problems has quickly turned into [...]]]></description>
			<content:encoded><![CDATA[<p>An abbreviated<a href="http://mechanicalturk.typepad.com/blog/2011/10/editors-note-ari-bader-natal-is-the-chief-learning-architect-at-grockit-the-fast-growing-online-social-learning-startup-bac.html" target="_blank"> guest post version of this post can be found on the Mechanical Turk</a> blog today.</p>
<p>The primary learning activity on <a href="https://grockit.com" target="_blank">Grockit</a> is problem solving, so it’s probably not surprising that Grockit has developed a large (and growing) library of problems to solve. What began as a few hundred problems has quickly turned into hundreds of thousands of questions, answers, explanations, and more.  Over the past few years, we’ve developed an assortment of technologies and processes to make this possible. Over the past few weeks, we’ve been revamping this infrastructure in some powerful ways, and I wanted to share a few (technical) notes on what we did, how, and why.</p>
<p><img style="float: right; padding-left: 10px;" src="http://aniszczyk.org/wp-content/uploads/2010/04/got_git_tshirt.jpg" alt="" width="200" height="200" /> When you’ve got tens or hundreds of people authoring problems, things inevitably get messy. Invisible markup affects question formatting in unexpected ways, mathematical expressions are input in several different ways, questions often get modified and revised by a sequence of different authors, and it gets increasingly difficult to figure out who changed what, when, and how.  In short, a fully-featured content management system (CMS) was in order.  At the same time, however, there are some meaningful customizations that we made to our editor that a CMS wasn’t designed to support: everything from AP exam question types, alignments to various state standards, images externally hosted on Amazon <a href="http://aws.amazon.com/s3/">S3</a>, special handling of long reading passages, supporting open-ended responses to certain math problems, a combination of skill tags and taxonomies, and a slew of other requirements specific to the type of “content” that we needed to “manage.” Ultimately, we decided to take a hybrid approach, using a customized application for the high-level structure, and a version control system for low-level content management.  The first challenge was building this hybrid application (an engineering problem), and the second challenge was moving from our existing system to the new one (a process problem). I’ll expand a bit on how we approached the engineering problem and how we tackled the process problem.</p>
<p>Grockit’s new content editor banishes hidden HTML markup by replacing the standard rich-text editor with a plain-text editor that uses <a href="http://daringfireball.net/projects/markdown/">Markdown</a> to signal formatting. Markdown was designed to keep things simple and intuitive, and that’s just what we were looking for. In order to know who changed what, when, and how, we rely on <a href="http://ftp.newartisans.com/pub/git.from.bottom.up.pdf">Git</a>, a distributed version control system frequently used in software development, where many different people are changing different parts of a system over time. Beyond accounting for every last text edit, git allows us to do full-text search of content, and even do full-text search through past versions of content. Think “track-changes”, but on steroids. Git is generally accessed from the file system, but we were looking for a simple web front-end for our system. <a href="http://grockit.com/blog/main/files/2011/08/editor.png" target="_blank"><img style="float: left; padding: 10px 10px 10px 0;" src="http://grockit.com/blog/main/files/2011/08/editor.png" alt="" width="407" height="204" /></a> The team at <a href="https://github.com/github">GitHub</a>, an immensely popular website for collaboration on open-source software development, put together a fantastic tool that we adopted and modified, named <a href="https://github.com/github/gollum">Gollum</a>. Gollum was developed as a git-backed wiki (in the form of a Ruby <a href="http://www.sinatrarb.com/">Sinatra</a> application)  that uses Markdown for formatting, and incorporates the browser-ready <a href="http://www.mathjax.org/">MathJax</a> engine for beautiful <a href="http://en.wikipedia.org/wiki/LaTeX">LaTeX</a> typesetting of mathematical expressions in modern web browsers. For example:   \[ P\left(X_{vi} = 1|\theta_v,\beta_i,\alpha_i,\gamma_i\right) = \gamma_i + \frac{1-\gamma_i}{1+e^{-\alpha_i(\theta_v - \beta_i)}}\]</p>
<p>Loosely-coupling the Gollum-derived editor with the <a href="https://github.com/nathansobo/monarch">Monarch</a>-based application afforded us with a customized editor that supported change tracking and reverting, full-text search of current and past version of content, much-simplified markup, more beautiful math, and a slew of other improvements and enhancements.  This new system, however, assumed that text is in Markdown format. All of the existing questions, answers, and explanations weren’t, though, and that left something of a challenge.</p>
<p>The challenge: convert each bit of content in the <a href="https://grockit.com" target="_blank">Grockit</a> system from free-form HTML to a Grockit-flavored Markdown without losing the necessary visual styling, then verify that the conversion was done correctly, fix it if it wasn’t, and then deploy the approved version to the production system once ready. <strong>Then repeat, hundreds of thousands of times. Clearly, we needed an automated process.</strong> We know that <em>automated</em> doesn’t necessarily mean <em>accurate</em>, however, so we decided that a partially-automated, partially-manual process was the best way to ensure that Grockit questions, answers, and explanations would continue to be accurate. Here’s what we did:</p>
<p><a style="float: right;" href="http://grockit.com/blog/main/files/2011/08/turk.png" target="_blank"><img title="turk" src="http://grockit.com/blog/main/files/2011/08/turk.png" alt="" width="508" height="199" /></a> The first step, an automated process to convert HTML to Gollum-ready Markdown (codename: Smeagol) got us started. Some of the changes were so minor that no manual verification was necessary, and the new version could be immediately deployed to the production system.  <a href="http://grockit.com/blog/main/files/2011/08/tracker.png" target="_blank"><img style="float: left; padding: 0 10px 0 0;" src="/blog/main/files/2011/08/tracker.png" alt="" width="284" height="341" /></a> For the rest, we used Amazon’s <a href="https://www.mturk.com/">Mechanical Turk</a> service, for each item, to ask three different people whether or not the before and after (i.e. Smeagol and Gollum) content looked the same. If all three agreed that the conversion worked, we felt confident in switching to the Gollumnized Markdown. If not, we needed someone else to check and fix the change. For this, we built on the <a href="https://www.pivotaltracker.com/">Pivotal Tracker</a> <a href="https://www.pivotaltracker.com/help/api?version=v3">API</a> to build up an organized to-do list for a team of Grockit content authors to work through. In our trial run with Algebra I in the Academy, <strong>45,000 conversion quality ratings were submitted in the first hour alone!</strong> Once a correction was saved, Grockit would start displaying the Gollumnized version. The result:  A rolling process (without race conditions!) to update all of Grockit’s content, one field at a time, to a much cleaner, simpler, more trackable, more searchable, more flexible form moving forward.</p>
]]></content:encoded>
			<wfw:commentRss>http://grockit.com/blog/main/2011/08/22/new-content-editor/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Stacy Blackman Consulting Application Essay Tips</title>
		<link>http://grockit.com/blog/main/2009/11/04/stacy-blackman-consulting-application-essay-tips/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=stacy-blackman-consulting-application-essay-tips</link>
		<comments>http://grockit.com/blog/main/2009/11/04/stacy-blackman-consulting-application-essay-tips/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 21:00:44 +0000</pubDate>
		<dc:creator>brian buser</dc:creator>
				<category><![CDATA[graduate school]]></category>
		<category><![CDATA[guest post]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://grockit.com/?p=1554</guid>
		<description><![CDATA[Over on our GMAT Blog today we are fortunate to have a guest post from Stacy Blackman who leads a premier admission consulting service.  Stacy Blackman Consulting has helped clients gain admission to every top business school in the world.  In the post she offers application essay tips which are applicable to all college admissions.  [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://stacyblackman.com"><img class="alignnone size-full wp-image-1569" title="Picture 64" src="http://grockit.com/blog/main/files/2009/11/Picture-641.png" alt="Picture 64" width="225" height="69" /></a><br />
</strong></p>
<p>Over on our <a href="http://grockit.com/gmat">GMAT Blog</a> today we are fortunate to have a guest post from Stacy Blackman who leads a premier admission consulting service.  <a href="http://www.stacyblackman.com">Stacy Blackman Consulting</a> has helped clients gain admission to every top business school in the world.  In the post she offers application essay tips which are applicable to all college admissions.  There is also a coupon code exclusive for Grockit blog readers for her firm’s newly released school specific application essay guides.  Check out her <a href="http://grockit.com/gmat/2009/11/04/application-essay-tips-from-stacy-blackman-consulting/">great tips here</a>.</p>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://grockit.com/blog/main/2009/11/04/stacy-blackman-consulting-application-essay-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

