<?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>ni-na-notes &#187; code</title>
	<atom:link href="http://blog.ninastoessinger.com/category/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ninastoessinger.com</link>
	<description>notes on type, design, life &#38; everything</description>
	<lastBuildDate>Sat, 04 Jan 2020 15:56:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>No regrets in letter wonderland</title>
		<link>http://blog.ninastoessinger.com/2013/12/no-regrets-in-letter-wonderland/</link>
		<comments>http://blog.ninastoessinger.com/2013/12/no-regrets-in-letter-wonderland/#comments</comments>
		<pubDate>Mon, 09 Dec 2013 23:15:54 +0000</pubDate>
		<dc:creator>nina</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[kabk]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[type]]></category>

		<guid isPermaLink="false">http://blog.ninastoessinger.com/?p=2658</guid>
		<description><![CDATA[Field report from The Hague where things are getting busy. Code, process, humor, and not regretting not doing this earlier.]]></description>
				<content:encoded><![CDATA[<div id="attachment_2747" class="wp-caption alignnone" style="width: 828px"><a href="http://blog.ninastoessinger.com/wp-content/uploads/2013/12/desk.jpg"><img class="size-full wp-image-2747" alt="desk" src="http://blog.ninastoessinger.com/wp-content/uploads/2013/12/desk.jpg" width="818" height="375" /></a><p class="wp-caption-text">My happy little messy letterfilled corner of the world.</p></div>
<p>Every time I look back at this blog, two things hit me: (1) Whoa, it’s already been &lt;number of weeks&gt; since I’ve blogged huh where the hell has the time gone!? And (2) hm since then I’ve done and learned so much that I should write a <em>book</em> not a blog post. I won’t write a book.</p>
<p>It’s definitely getting busy here, and there is so much learning. Off the main stage of type, what feels like a big breakthrough right now is that I’m slowly getting my head around a more object-oriented approach to programming. I’ve been scripting for years (and happily), but between my self-taught JavaScript, ActionScript and PHP, I was stuck writing inefficient and poorly reusable spaghetti code. Years ago I used to say I code like I ski – it doesn’t look pretty, but I’m happy if it works, is approximately fast enough, and everything is still in one piece afterwards. Well, I’m learning to ride a jetski now. Our <a href="http://www.python.org" target="_blank">Python</a> classes with Just van Rossum have been catalyzing a change of thinking into what feels like higher-level abstraction. I published my first little RoboFont extension last week (<a href="https://github.com/ninastoessinger/word-o-mat" target="_blank">it makes test words</a>), and have officially tasted blood. :) It feels like peeking over a ridge on a mountain hike and seeing a whole landscape unfold… With a <a href="http://doc.robofont.com">scriptable type editor</a> and this, the possibilities seem vast, and I’m beginning to feel the process as something fluid and malleable rather than something fixed, predefined and “correct” to follow. This is exciting. Code empowers, people. Thinking empowers.</p>
<p>These days, most of my time goes into the Revival project with Paul van der Laan; this is pretty complex and difficult (and probably my favorite project right now). Also here, I feel that I learn a lot not just about drawing letters, but also thinking about how to approach the whole thing, <em>what </em>to draw, and how to set up my process – in a project like this, it’s easy to get lost in details, in a deluge of data, and hard to keep on track. – The latter is sort of generally true because we’re doing a lot (not that I’m complaining), between having started my final stonecarving piece, sketching out a family of six broad-nib-based text fonts, drawing Greek… and with Erik van Blokland we’ve been <a href="http://typecooker.com" target="_blank">TypeCooking</a> – something I’ve <a href="http://typographica.org/reports/sketching-out-of-my-comfort-zone-a-type-design-experiment/" target="_blank">done before</a>, but now it counts, and it’s faster, and so much fun.</p>
<p>The longer I’m here, the less I regret not doing this earlier. When I applied to TypeMedia, I felt a little odd for doing so at the age of 34; it just happened that way, I studied late, came to type design late, then worked, etc.; back then I sort of wished I’d gotten into the groove more quickly. But why? I’m not really sure, and now that I’m here, it’s just all exactly good. This is not to say that doing this at a younger age (as most do – most of my classmates are between 25 and 30) is a bad idea. But everyone is obviously different, and personally I appreciate having a bit of experience under my belt that I can draw from, a bit more knowledge perhaps of myself too. And really, it’s not like I’m learning any less for starting off with more experience in some fields (and for the record, I have none in others).</p>
<p>Mostly I’m just very grateful to be here, to have gotten to a point where I could up and leave – and come delve into this letter wonderland we’re in, with this great little group of lettercrazed people from all over. And if the humor ever gets too immature for my ripe old age, I just try to tune out. ;)</p>
<div id="attachment_2659" class="wp-caption alignnone" style="width: 760px"><img class="size-large wp-image-2659" alt="IMG_9642" src="http://blog.ninastoessinger.com/wp-content/uploads/2013/12/IMG_9642-1024x625.jpg" width="750" height="457" /><p class="wp-caption-text">Pakjesavond at Type &amp; Media. Did I mention I really like this group?</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.ninastoessinger.com/2013/12/no-regrets-in-letter-wonderland/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Learning Curves</title>
		<link>http://blog.ninastoessinger.com/2013/10/learning-curves/</link>
		<comments>http://blog.ninastoessinger.com/2013/10/learning-curves/#comments</comments>
		<pubDate>Sun, 06 Oct 2013 20:52:01 +0000</pubDate>
		<dc:creator>nina</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[kabk]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[type]]></category>

		<guid isPermaLink="false">http://blog.ninastoessinger.com/?p=1819</guid>
		<description><![CDATA[The learning curve vs. the “I don’t know shit” barrier.]]></description>
				<content:encoded><![CDATA[<p>So far I love TypeMedia to bits. It’s varied and rich and it’s intense alright – I spend most days at school from around 9 AM to around 9 PM –, although so far most of the intensity is self-inflicted. The learning curve is already quite noticeable though.</p>
<p>For one thing, I’ve been enjoying diving into Python for real. We’re working with DrawBot, an intuitive environment, discovering ways of building letters parametrically. This is, <a href="http://blog.jamestedmondson.com/post/62331289334/on-mondays-we-have-our-typeface-revival-project">as James wrote</a>, insanely fun. It’s sometimes also insanely hard. I’m currently trying to wrap my head around how curves work. I looked up how to mathematically deal with béziers and now I’m sorry I did (<a href="http://pomax.github.io/bezierinfo/">it’s a little daunting</a>). I’ll start by reviewing the basics I review every time I have to script visual stuff … trigonometry breaks my brain every damn time. I don’t know why my brain has a selective incapacity for angles, I just can’t remember which function is which. Every time I have to apply a sine or a cosine or an arcsomething, things go … hell, I’d be happy if they went pear-shaped, right now this “o” looks like a melted Pacman.</p>
<div id="attachment_2019" class="wp-caption alignnone" style="width: 1510px"><a href="http://blog.ninastoessinger.com/wp-content/uploads/2013/10/pacmans1.gif"><img class="size-full wp-image-2019" alt="When this grows up it will be a beautiful “o”." src="http://blog.ninastoessinger.com/wp-content/uploads/2013/10/pacmans1.gif" width="1500" height="496" /></a><p class="wp-caption-text">When this grows up it will be a beautiful “o”.</p></div>
<p>But it’s challenging in a fun way, and I know I can solve this if I set my mind to it. Writing is harder for me (as in calligraphy, which they don’t call what we do here) – it requires humility and dexterity, not two of my greatest strengths, and practice, which I lack. I started typing an (unpublished, whiny) post two weeks ago, after our first broad-nib writing lesson in which I had entirely failed at making straight lines, never mind balanced curves.</p>
<blockquote><p><em>I was hoping to be a bit more graceful about this but the truth so far has been, I suck at writing and calligraphy and it makes me angry at myself. And of course I’m in the lion’s den here at TypeMedia – and on purpose too –, so I was bound to hit this obstacle very soon. But admitting that I handle the tools clumsily, producing crooked results, is hard for someone who’s between Swiss and OCD in terms of wanting things regular and aligned, and expects a lot from herself. </em></p></blockquote>
<p><img alt="pointed-o" src="http://blog.ninastoessinger.com/wp-content/uploads/2013/10/pointed-o.jpg" width="786" height="368" /></p>
<p>Since then I’ve learned that (a) it’s a little silly to get upset about being bad at something I haven’t practised before, and (b) the thing is to accept the “I don’t know shit” barrier, and then start working with the tools (from zero, if needs be) instead of against them (kind of like <a href="http://joshoakleylearnstotype.tumblr.com/post/63064840592/week-3-remembering-the-purpose-of-school">what Josh wrote</a> this week as well). It’s hard to admit to being bad at things, not knowing how to do them; to check my ego at the door. But it’s necessary. Once I realized that <em>I don’t have anything to prove, </em>it was okay. Because the point is the path, the learning curve, and on that I have embarked. And I’m learning a lot and you know what? Learning, discovering new things, feels way better than the fearful “safety” of thinking I already know.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ninastoessinger.com/2013/10/learning-curves/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
