<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>Ian Bicking: a blog</title>
	<link>http://blog.ianbicking.org</link>
	<description></description>
	<lastBuildDate>Sat, 31 Dec 2011 00:12:49 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.2.1" -->

	<item>
		<title>My Unsolicited Advice For PyPy</title>
		<description><![CDATA[I think the most interesting work in programming languages right now is about the runtime, not syntax or even the languages themselves. Which places PyPy in an interesting position, as they have put a great deal of effort into abstracting out the concept of runtime from the language they are implementing (Python). There are of [...]]]></description>
		<link>http://blog.ianbicking.org/2011/04/04/unsolicited-advice-for-pypy/</link>
			</item>
	<item>
		<title>A Python Web Application Package and Format (we should make one)</title>
		<description><![CDATA[At PyCon there was an open space about deployment, and the idea of drop-in applications (Java-WAR-style). I generally get pessimistic about 80% solutions, and dropping in a WAR file feels like an 80% solution to me. I&#8217;ve used the Hudson/Jenkins installer (which I think is specifically a project that got WARs on people&#8217;s minds), and [...]]]></description>
		<link>http://blog.ianbicking.org/2011/03/31/python-webapp-package/</link>
			</item>
	<item>
		<title>Javascript on the server AND the client is not a big deal</title>
		<description><![CDATA[All the cool kids love Node.js. I&#8217;ve used it a little, and it&#8217;s fine; I was able to do what I wanted to do, and it wasn&#8217;t particularly painful. It&#8217;s fun to use something new, and it&#8217;s relatively straight-forward to get started so it&#8217;s an emotionally satisfying experience. There are several reasons you might want [...]]]></description>
		<link>http://blog.ianbicking.org/2011/03/30/js-on-server-and-client-is-not-a-big-deal/</link>
			</item>
	<item>
		<title>Doctest.js &amp; Callbacks</title>
		<description><![CDATA[Many years ago I wrote a fairly straight-forward port of Python&#8217;s doctest to Javascript. I thought it was cool, but I didn&#8217;t really talk about it that much. Especially because I knew it had one fatal flaw: it was very unfriendly towards programming with callbacks, and Javascript uses a lot of callbacks. On a recent [...]]]></description>
		<link>http://blog.ianbicking.org/2010/09/12/doctest-js-callbacks/</link>
			</item>
	<item>
		<title>Net Neutrality: forcing companies to pay attention to their networks</title>
		<description><![CDATA[When it comes to software licensing, I get annoyed at GPL critics. Mostly they argue that a permissive license is more hassle-free. But all licensing hassles come from proprietary licenses. All of them. Open source licenses are simple, well-understood, and if you are doing open source stuff you don&#8217;t need to negotiate, you don&#8217;t need [...]]]></description>
		<link>http://blog.ianbicking.org/2010/08/18/net-neutrality-forcing-companies-to-pay-attention-to-their-networks/</link>
			</item>
	<item>
		<title>Surveillance, Security, Privacy, Politics</title>
		<description><![CDATA[I hang around people who talk about security and privacy and activists quite a bit. When talking security beyond the typical attackers &#8212; people committing identity theft, simple vandals, spammers, etc. &#8212; there&#8217;s the topic of government surveillance and legal attacks, and privacy as a way to defend political activists against the powers-that-be. I want [...]]]></description>
		<link>http://blog.ianbicking.org/2010/08/17/surveillance-security-privacy-politics/</link>
			</item>
	<item>
		<title>The Browser Desktop, developer tools</title>
		<description><![CDATA[I find myself working in a Windows environment due to some temporary problems with my Linux installation. In terms of user experience Windows is not terrible. But more notable, things mostly just feel the same. My computing experience is not very dependent on the operating system&#8230; almost. Most of what I do is in a [...]]]></description>
		<link>http://blog.ianbicking.org/2010/05/04/browser-desktop-developer-tools/</link>
			</item>
	<item>
		<title>Silver Lining: More People!</title>
		<description><![CDATA[OK&#8230; so I said before Silver Lining is for collaborators not users. And that&#8217;s still true&#8230; it&#8217;s not a polished experience where you can confidently ignore the innards of the tool. But it does stuff, and it works, and you can use it. So&#8230; I encourage some more of you to do so. Now would [...]]]></description>
		<link>http://blog.ianbicking.org/2010/04/21/silver-lining-more-people/</link>
			</item>
	<item>
		<title>Core Competencies, Silver Lining, Packaging</title>
		<description><![CDATA[I&#8217;ve been leaning heavily on Ubuntu and Debian packages for Silver Lining. Lots of &#34;configuration management&#34; problems are easy when you rely on the system packages&#8230; not for any magical reason, but because the package maintainers have done the configuration management for me. This includes dependencies, but also things like starting up services in the [...]]]></description>
		<link>http://blog.ianbicking.org/2010/04/09/core-competencies-silver-lining-packaging/</link>
			</item>
	<item>
		<title>WebTest HTTP testing</title>
		<description><![CDATA[I&#8217;ve yet to see another testing system for local web testing that I like as much as WebTest&#8230; which is perhaps personal bias for something I wrote, but then I don&#8217;t have that same bias towards everything I&#8217;ve written. Many frameworks build in their own testing systems but I don&#8217;t like the abstractions &#8212; they [...]]]></description>
		<link>http://blog.ianbicking.org/2010/04/02/webtest-http-testing/</link>
			</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.617 seconds -->

