<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Bocoup</title>
	
	<link>https://bocoup.com</link>
	<description>Web Platform Consulting Services</description>
	<lastBuildDate>Wed, 31 Jan 2018 21:32:38 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.8.4</generator>

<image>
	<url>https://static1.bocoup.com/assets/2015/10/06163533/favicon.png</url>
	<title>Bocoup</title>
	<link>https://bocoup.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/bocoup" /><feedburner:info uri="bocoup" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>So, You’d Like to Start an Open Source Project</title>
		<link>http://feedproxy.google.com/~r/bocoup/~3/eOKKh3-4bFE/so-youd-like-to-start-an-open-source-project</link>
		<comments>https://bocoup.com/blog/so-youd-like-to-start-an-open-source-project#respond</comments>
		<pubDate>Mon, 29 Jan 2018 17:56:44 +0000</pubDate>
		<dc:creator><![CDATA[Mike Pennisi]]></dc:creator>
				<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">https://bocoup.com/?p=6549</guid>
		<description>Regular readers of this blog are no strangers to free and open source software. From Firefox to Brave, Node.js to OpenSSL, and jQuery to React (finally), today&amp;#8217;s web developer can&amp;#8217;t get very far at all without relying on &amp;#8220;FOSS.&amp;#8221; However, there is a huge difference between consuming FOSS and maintaining FOSS. The latter task is [&amp;#8230;]&lt;img src="http://feeds.feedburner.com/~r/bocoup/~4/eOKKh3-4bFE" height="1" width="1" alt=""/&gt;</description>
		<wfw:commentRss>https://bocoup.com/blog/so-youd-like-to-start-an-open-source-project/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>https://bocoup.com/blog/so-youd-like-to-start-an-open-source-project</feedburner:origLink></item>
		<item>
		<title>I Slipped on JavaScript’s Banana Peel</title>
		<link>http://feedproxy.google.com/~r/bocoup/~3/aasdPoTqHIs/i-slipped-on-javascripts-banana-peel</link>
		<comments>https://bocoup.com/blog/i-slipped-on-javascripts-banana-peel#respond</comments>
		<pubDate>Mon, 20 Nov 2017 19:48:10 +0000</pubDate>
		<dc:creator><![CDATA[Mike Pennisi]]></dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Reliability Standards And Testing]]></category>
		<category><![CDATA[Web Platform]]></category>

		<guid isPermaLink="false">https://bocoup.com/?p=6483</guid>
		<description>Think of the last time you goofed up on the job. Maybe you forgot to clean out the microwave in the break room. Maybe you hit &amp;#8220;Reply All&amp;#8221; when you really meant &amp;#8220;Reply.&amp;#8221; Or maybe you nodded off during an all-hands meeting. Probably your mistake was a little less banal than any of that, but [&amp;#8230;]&lt;img src="http://feeds.feedburner.com/~r/bocoup/~4/aasdPoTqHIs" height="1" width="1" alt=""/&gt;</description>
		<wfw:commentRss>https://bocoup.com/blog/i-slipped-on-javascripts-banana-peel/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>https://bocoup.com/blog/i-slipped-on-javascripts-banana-peel</feedburner:origLink></item>
		<item>
		<title>Ergonomic Testing with Webpack, Part One, File Resolving</title>
		<link>http://feedproxy.google.com/~r/bocoup/~3/uVfxdDSG_c4/ergonomic-testing-with-webpack-part-one-file-resolving</link>
		<comments>https://bocoup.com/blog/ergonomic-testing-with-webpack-part-one-file-resolving#respond</comments>
		<pubDate>Thu, 14 Sep 2017 10:00:42 +0000</pubDate>
		<dc:creator><![CDATA[Z Goddard]]></dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[tools and workflow]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://staging.bocoup.com/?p=6055</guid>
		<description>This is part one in a series on the intersection of module bundlers and testing frameworks. Our focus will be webpack and jest but the techniques explored here can be reused with other tools as well. Modern websites and applications are routinely built by combining hundreds of small JavaScript modules. In order to increase the [&amp;#8230;]&lt;img src="http://feeds.feedburner.com/~r/bocoup/~4/uVfxdDSG_c4" height="1" width="1" alt=""/&gt;</description>
		<wfw:commentRss>https://bocoup.com/blog/ergonomic-testing-with-webpack-part-one-file-resolving/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>https://bocoup.com/blog/ergonomic-testing-with-webpack-part-one-file-resolving</feedburner:origLink></item>
		<item>
		<title>Moving forward with the Open Web</title>
		<link>http://feedproxy.google.com/~r/bocoup/~3/_7KyuKCwJy4/moving-forward-with-the-open-web</link>
		<comments>https://bocoup.com/blog/moving-forward-with-the-open-web#respond</comments>
		<pubDate>Fri, 08 Sep 2017 12:00:20 +0000</pubDate>
		<dc:creator><![CDATA[Jory Burson]]></dc:creator>
				<category><![CDATA[Bocoup News]]></category>

		<guid isPermaLink="false">http://staging.bocoup.com/?p=6087</guid>
		<description>We’re announcing some big changes to our teams and a new focus area for Bocoup. First, we have made the difficult decision to close our design and data visualization services in order to plant deeper roots as an open web engineering company. As a result, many of our teammates have moved on to pursue other [&amp;#8230;]&lt;img src="http://feeds.feedburner.com/~r/bocoup/~4/_7KyuKCwJy4" height="1" width="1" alt=""/&gt;</description>
		<wfw:commentRss>https://bocoup.com/blog/moving-forward-with-the-open-web/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>https://bocoup.com/blog/moving-forward-with-the-open-web</feedburner:origLink></item>
		<item>
		<title>The Next Steps For TC39</title>
		<link>http://feedproxy.google.com/~r/bocoup/~3/VT9aekT53mo/the-next-steps-for-tc39</link>
		<comments>https://bocoup.com/blog/the-next-steps-for-tc39#respond</comments>
		<pubDate>Thu, 10 Aug 2017 16:34:31 +0000</pubDate>
		<dc:creator><![CDATA[Leo Balter]]></dc:creator>
				<category><![CDATA[Web Platform]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[tc39]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">https://bocoup.com/?p=5780</guid>
		<description>It&amp;#8217;s been more than an year since I started attending TC39 meetings, and this most recent meeting felt much like the first, as I faced a new personal challenge: I went there as the acting chair. TC39 is a group of almost 50 highly skilled professionals, each with very strong positions on the existing form [&amp;#8230;]&lt;img src="http://feeds.feedburner.com/~r/bocoup/~4/VT9aekT53mo" height="1" width="1" alt=""/&gt;</description>
		<wfw:commentRss>https://bocoup.com/blog/the-next-steps-for-tc39/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>https://bocoup.com/blog/the-next-steps-for-tc39</feedburner:origLink></item>
		<item>
		<title>The Caper of the Flaky Test</title>
		<link>http://feedproxy.google.com/~r/bocoup/~3/3kWE6APyCSM/the-caper-of-the-flaky-test</link>
		<comments>https://bocoup.com/blog/the-caper-of-the-flaky-test#respond</comments>
		<pubDate>Thu, 03 Aug 2017 19:54:15 +0000</pubDate>
		<dc:creator><![CDATA[Mike Pennisi]]></dc:creator>
				<category><![CDATA[Reliability Standards And Testing]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Web Platform]]></category>

		<guid isPermaLink="false">https://bocoup.com/?p=5735</guid>
		<description>The test showed up on my desk just like any other. There I was, working with Google&amp;#8217;s Web Platform Predictability team to find so-called &amp;#8220;flaky&amp;#8221; tests in the venerable Web Platform Tests project. I&amp;#8217;d run a hundred or so at a time, over and over again, looking for any that reported inconsistent results. It was [&amp;#8230;]&lt;img src="http://feeds.feedburner.com/~r/bocoup/~4/3kWE6APyCSM" height="1" width="1" alt=""/&gt;</description>
		<wfw:commentRss>https://bocoup.com/blog/the-caper-of-the-flaky-test/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>https://bocoup.com/blog/the-caper-of-the-flaky-test</feedburner:origLink></item>
		<item>
		<title>Accessibility for Robots</title>
		<link>http://feedproxy.google.com/~r/bocoup/~3/gwR2gSukd5s/accessibility-for-robots</link>
		<comments>https://bocoup.com/blog/accessibility-for-robots#respond</comments>
		<pubDate>Wed, 26 Jul 2017 16:57:22 +0000</pubDate>
		<dc:creator><![CDATA[Mike Pennisi]]></dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Reliability Standards And Testing]]></category>
		<category><![CDATA[Technical Partnerships]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[Web Platform]]></category>
		<category><![CDATA[a11y]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">https://bocoup.com/?p=5239</guid>
		<description>Maybe you&amp;#8217;re not a &amp;#8220;people person.&amp;#8221; It&amp;#8217;s not that you dislike other humans, but you recognize certain realities of your work. Your day job is maintaining a web application, after all, not carousing with your users. You know that accessibility is an important topic, but you haven&amp;#8217;t been able to find the time to learn [&amp;#8230;]&lt;img src="http://feeds.feedburner.com/~r/bocoup/~4/gwR2gSukd5s" height="1" width="1" alt=""/&gt;</description>
		<wfw:commentRss>https://bocoup.com/blog/accessibility-for-robots/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>https://bocoup.com/blog/accessibility-for-robots</feedburner:origLink></item>
		<item>
		<title>Agile Methods for Tackling Technical Debt</title>
		<link>http://feedproxy.google.com/~r/bocoup/~3/DQX2t-eriN8/agile-methods-for-tackling-technical-debt</link>
		<comments>https://bocoup.com/blog/agile-methods-for-tackling-technical-debt#respond</comments>
		<pubDate>Fri, 14 Jul 2017 18:55:14 +0000</pubDate>
		<dc:creator><![CDATA[Matt Surabian]]></dc:creator>
				<category><![CDATA[Technical Partnerships]]></category>

		<guid isPermaLink="false">https://bocoup.com/?p=5692</guid>
		<description>Managing technical debt is such an important part of software development we include this goal in every contract we send out: Reduce or eliminate technical debt. All complex projects accumulate some form of technical debt. In extreme cases, it can cause project velocity to slow to a crawl. In this post we’ll review a few [&amp;#8230;]&lt;img src="http://feeds.feedburner.com/~r/bocoup/~4/DQX2t-eriN8" height="1" width="1" alt=""/&gt;</description>
		<wfw:commentRss>https://bocoup.com/blog/agile-methods-for-tackling-technical-debt/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>https://bocoup.com/blog/agile-methods-for-tackling-technical-debt</feedburner:origLink></item>
		<item>
		<title>Getting Started with Shiny</title>
		<link>http://feedproxy.google.com/~r/bocoup/~3/6E58ETGHl_Q/getting-started-with-shiny</link>
		<comments>https://bocoup.com/blog/getting-started-with-shiny#respond</comments>
		<pubDate>Tue, 11 Jul 2017 21:31:30 +0000</pubDate>
		<dc:creator><![CDATA[Jim Vallandingham]]></dc:creator>
				<category><![CDATA[Data Visualization]]></category>
		<category><![CDATA[data visualization]]></category>

		<guid isPermaLink="false">https://bocoup.com/?p=5665</guid>
		<description>Do you know a bit of R and have some data you need to visualize quickly? In this blog post we take a look at Rstudio&amp;#8217;s Shiny package and the first steps toward creating a working interactive to explore your data with it. What is Shiny? Shiny is a framework to develop web-based frontends for [&amp;#8230;]&lt;img src="http://feeds.feedburner.com/~r/bocoup/~4/6E58ETGHl_Q" height="1" width="1" alt=""/&gt;</description>
		<wfw:commentRss>https://bocoup.com/blog/getting-started-with-shiny/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>https://bocoup.com/blog/getting-started-with-shiny</feedburner:origLink></item>
		<item>
		<title>See You JavaScript Cowboy…</title>
		<link>http://feedproxy.google.com/~r/bocoup/~3/sHccYtdwQLU/see-you-javascript-cowboy</link>
		<comments>https://bocoup.com/blog/see-you-javascript-cowboy#respond</comments>
		<pubDate>Fri, 30 Jun 2017 09:04:55 +0000</pubDate>
		<dc:creator><![CDATA[Mike Pennisi]]></dc:creator>
				<category><![CDATA[Bocoup News]]></category>

		<guid isPermaLink="false">https://bocoup.com/?p=5647</guid>
		<description>To say that &amp;#8220;Cowboy&amp;#8221; Ben Alman has a knack for automation would be an understatement. For proof, look no further than his legendary &amp;#8220;dotfiles&amp;#8221; repository, meticulously crafted to initialize computers to his exact specifications. But this is really only half of the picture. For as long as we&amp;#8217;ve known him, Ben has been generalizing those [&amp;#8230;]&lt;img src="http://feeds.feedburner.com/~r/bocoup/~4/sHccYtdwQLU" height="1" width="1" alt=""/&gt;</description>
		<wfw:commentRss>https://bocoup.com/blog/see-you-javascript-cowboy/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>https://bocoup.com/blog/see-you-javascript-cowboy</feedburner:origLink></item>
	</channel>
</rss>
