<?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>Rachel Nabors</title>
	<atom:link href="http://rachelnabors.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://rachelnabors.com</link>
	<description>Can an award-winning comicker have anything to say about making web sites? Heck yeah, I do.</description>
	<lastBuildDate>Sun, 19 Feb 2012 20:34:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>How to scare off female developers</title>
		<link>http://rachelnabors.com/2012/02/how-to-scare-off-female-developers/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-scare-off-female-developers</link>
		<comments>http://rachelnabors.com/2012/02/how-to-scare-off-female-developers/#comments</comments>
		<pubDate>Sun, 19 Feb 2012 17:43:18 +0000</pubDate>
		<dc:creator>rachel_the_overseer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[feminism]]></category>
		<category><![CDATA[sexism]]></category>
		<category><![CDATA[women]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://rachelnabors.com/?p=513</guid>
		<description><![CDATA[I know developers of both sexes don't have a reputation for being the most socially adept creatures. But would it hurt male developers like Mark Jaquith to try to not piss female developers off?]]></description>
			<content:encoded><![CDATA[<p>Recently <a href="http://twitter.com/markjaquith">Mark Jaquith</a> tweeted:</p>
<p><img class="aligncenter size-full wp-image-515" title="Mark Jaquith (markjaquith) on Twitter" src="http://rachelnabors.com/wp-content/uploads/2012/02/Mark-Jaquith-markjaquith-on-Twitter1-e1329671754684.png" alt="Imagine if men talked like women with 'Golden Uterus Complex' do… 'Excuse me, but which one of us has a penis? That's what I thought.'" /></p>
<p><a href="http://markjaquith.com/">Mark Jaquith</a> is one of the lead developers on <a href="http://wordpress.org/">WordPress</a>.</p>
<p>I know developers of both sexes don&#8217;t have a reputation for being the most socially adept creatures. But would it hurt male developers like the aforementioned Mr. Jaquith to try to <em>not</em> piss female developers off by making sweeping and dismissive generalizations about us?</p>
<p>I feel Mr. Jaquith&#8217;s remarks are a symptom of a greater issue within the developer community, which until recently has been something of a boys-only affair. And I worry that this sort of open hostility to women, while not the norm, is certainly enough even in small doses to keep female would-be developers at bay.</p>
<p>Do you want to know why women stayed out of comics for so long? This attitude. I can attest to it. I lived through it in the comics biz, and I&#8217;m living through it again here in the web development world. It is the exact same shit only with different flies.</p>
<p>Women have a lot to offer both industries, and both industries constantly mewl and whine, &#8220;Where are all the women?&#8221; You want female comickers and developers. We make great presenters, fun coworkers, and we bring new perspectives. A gender-balanced community is a sane community. (And I&#8217;ll say what others are thinking: Isn&#8217;t it great to fall in love with someone who is passionate about the same things you are?)</p>
<p>It can be discouraging to women with weaker stomachs than mine. There&#8217;s a lot to&#8230; tolerate in this industry. I don&#8217;t like standing at the water cooler, pretending not to hear the &#8220;good old boys&#8221; next to me yucking it up at some poor woman&#8217;s expense. I am tired of shrugging and trying to move away when the Python developer next to me in the line for pizza starts railing about &#8220;why women have to get so angry when I try to hold the door for them.&#8221; I hate it when I&#8217;m at a conference or meetup, trying to talk to someone, and a man starts talking over me, completely hijacking the conversation.</p>
<p>But what can I do? I&#8217;m a minority here. Sometimes, I&#8217;m the only female who shows up at these events, the only one who comments on these blog posts. Do I just grin and bear it and wait for it to all get better? Somehow I don&#8217;t think that&#8217;s the best longterm strategy.</p>
<p>I want to make this a better place for women to work, a more welcoming environment. I desperately want more women coding next to me. So from now on, when I see this stuff going down, I am going to call you out on it. And I might not be pretty or friendly or sweet or nice while I&#8217;m doing it. I might not get popularity votes for telling it like it is. But someone has got to do it.</p>
<h2>Update</h2>
<p>The many comments from developers below have convinced me that we can, as a community of developers, go one step further. Guys, it helps when you call each other out. If women are the only ones who take offense, we get written off as &#8220;sensitive&#8221; at best&#8211;harpies or &#8220;feminazis&#8221; at worst. That will really help make make this community a more welcoming and fun place to be for everyone.</p>
]]></content:encoded>
			<wfw:commentRss>http://rachelnabors.com/2012/02/how-to-scare-off-female-developers/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>What&#8211;I don&#8217;t even: Comment tags and HTML5</title>
		<link>http://rachelnabors.com/2012/02/what-i-dont-even-comment-tags-and-html5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=what-i-dont-even-comment-tags-and-html5</link>
		<comments>http://rachelnabors.com/2012/02/what-i-dont-even-comment-tags-and-html5/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 16:31:24 +0000</pubDate>
		<dc:creator>rachel_the_overseer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[semantics]]></category>

		<guid isPermaLink="false">http://rachelnabors.com/?p=498</guid>
		<description><![CDATA[I have complained that the HTML5 spec is too blog-centric ever since my beloved dialong tag got cut. But apparently it's not blog-centric enough to have a comment tag. In HTML5, we're supposed to markup comments as articles nested within the article they comment on. I see a number of ways this method could fail, both in implementation and interpretation.]]></description>
			<content:encoded><![CDATA[<p>I have complained that the HTML5 spec is too blog-centric ever since my beloved dialong tag got cut. (I will never forget it. <em>Never!</em>) But apparently <a href="http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-January/034506.html">it&#8217;s not blog-centric enough to have a comment tag</a>. In HTML5, we&#8217;re supposed to markup comments as articles nested within the article they comment on! Ian Hickson, aka <a href="http://twitter.com/hixie">@hixie</a>, thinks that comments stand just fine on their own and are not subservient to the content they comment upon in meaning or weight. That&#8217;s a very egalitarian view often pushed by people in technocratic online societies where members often do have valid comments that could stand on equal footing with the original article in question.</p>
<p>However, the rest of the Internet is not so enlightened. Other communities online are often not as legitimate as the ones we developers and designers use. Music and teen sites, for instance, have lots of &#8220;OMG I LUV YOU!&#8221; comments that do not add to the body of human knowledge nor express an opinion worth weighing.</p>
<p>The original often weighs more than its comments, and most comments cannot be interpreted without reference to that which they commented upon or the other comments surrounding it. If someone made a comment that was perfectly understandable without the context of the original article and encompassing discussion, they&#8217;d have essentially written a new article worthy of publication, filled with blockquotes, references, and citations. But this comment type makes up perhaps .05% of online discussion threads. It is the place of an editor to decide what is an is not an article, not the machine interpreting markup. The machine can only interpret hierarchy, not worth.</p>
<p>&#8220;Words are cheap,&#8221; as old folks say, &#8220;&#8216;cuz everybody&#8217;s got &#8216;em.&#8221; You ever stumble onto a user group thread in a Google search? A single, stand alone comment, no context for what is being commented on, and only a small, hard to follow chain of links to other messages in the thread to go on. Maybe if you grew up using user groups you can navigate this train of thought. But for the majority of Internet users (myself, mother, sister and niece included), this is a <em>fragment</em> of thought, and it&#8217;s not very useful.</p>
<p>Then there&#8217;s what I call the &#8220;messiness&#8221; factor. As a front-ender, I have a hate-hate relationship with nested elements&#8211;lists specifically. If you&#8217;ve styled or parsed lists within lists, you know it is a pain in the arse. And if someone, like a human being, forgets to close a tag, two lists become a one list with a child list. Imagine what happens on a page with many articles. If someone leaves out but one closing tag for one of the articles, suddenly all the articles following it are interpreted as comments! To me this doesn&#8217;t fit with HTML5&#8242;s flexible, forgiving nature. HTML5 moves away from XHTML&#8217;s &#8220;all tags must be closed or self-closing!&#8221; demands.<a href="http://stackoverflow.com/questions/3008593/html-include-or-exclude-optional-closing-tags"> In HTML5, it&#8217;s okay if you don&#8217;t close your <code>&lt;head&gt;</code></a>, heck you don&#8217;t even need a <code>&lt;head&gt;</code>! This way we maintain forward-compatibility and don&#8217;t break the legacy half of the Internet. But you <em>have</em> to include closing tags for articles (although not for head or body tags) lest you run the risk of them being significantly misinterpreted. That&#8217;s not foolproof. That&#8217;s punishment!</p>
<p>Am I saying we need a comment tag? Not necessarily. But I think interpreting nested articles as comments will only cause trouble down the line. I&#8217;m not opposed to a comment tag. I think people would use the heck out of it, and it would give browsers, search engines, and machines in general a very useful hook to better understand data relationships on the page. That&#8217;s my rant! What&#8217;s your beef?</p>
]]></content:encoded>
			<wfw:commentRss>http://rachelnabors.com/2012/02/what-i-dont-even-comment-tags-and-html5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Year, New Company, New Site</title>
		<link>http://rachelnabors.com/2012/01/new-year-new-company-new-site/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-year-new-company-new-site</link>
		<comments>http://rachelnabors.com/2012/01/new-year-new-company-new-site/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 15:17:55 +0000</pubDate>
		<dc:creator>rachel_the_overseer</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[More Better Labs]]></category>
		<category><![CDATA[Ruzuku]]></category>
		<category><![CDATA[Smashing Boxes]]></category>
		<category><![CDATA[The Pink Crow]]></category>

		<guid isPermaLink="false">http://rachelnabors.com/?p=488</guid>
		<description><![CDATA[Somehow I managed to change jobs just at the beginning of 2012. I've built this new site, shut down my old, and have embarked on yet another leg of my career journey. Year of the Dragon, I'm going to kick your ass.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m excited to announce that at the start of 2012 I joined <a href="http://morebetterlabs.com">More Better Labs</a>, a UX consultancy and the team behind <a href="http://ruzuku.com">Ruzuku</a>, the online course creation and educational tool.</p>
<p>I&#8217;m looking forward to working with the likes of Abe Crystal, Rick Cecil, Jackson Fox&#8211;it&#8217;s a sweet lineup and a small team. I&#8217;ll mostly be doing front-end development on Ruzuku, but this is also a great chance for me to see how a professional UX consultancy runs. I&#8217;m looking forward to putting my JavaSript and Ruby on Rails chops to the test.</p>
<h2>What is &#8220;Ruzuku?&#8221;</h2>
<p>Ruzuku is a tool that lets people build online courses, which they can then charge students to attend. We pride ourselves in having the best user experience of the online educational tools on the market and make it really easy for people to monetize their niche skills. If you&#8217;re interested in learning more, checkout our <a href="https://ruzuku.com/courses/235/signup">Ruzuku 101 course</a> or drop me a line!</p>
<h2>Smashing Boxes was great</h2>
<p>My time at <a href="http://smashingboxes.com">Smashing Boxes</a> was invaluable. I met many great designers and developers and got my first exposure to agile workflow. <q cite="http://www.uxbooth.com/blog/getting-experience-with-user-experience/">Agency experience is experience in dog years</q>: I learned a lot and did a lot in a short period of time, building other people&#8217;s dreams. Now I want to build just one dream.</p>
<h3>Macbook Pro for sale!</h3>
<p>With the change in jobs, I find myself in possession of a glorious 17&#8243; Macbook Pro that need a new home. If you are interested, please do drop me a line!</p>
<h2>The new RachelNabors.com</h2>
<p>To celebrate these big life changes, I have overhauled RachelNabors.com to make it more of a personality/professional site. I will be shutting down ThePinkCrow.com and have already transferred all the content here. My reasoning is that when I started freelancing at the beginning of my career and the economic crisis four years ago, I didn&#8217;t have &#8220;a name.&#8221; My name was only recognized in comics, and I wasn&#8217;t sure how comics and web design would mix. I felt like I had to hide behind a business name.</p>
<p>But this past year I gave three talks five times, and each time I illustrated the talk in my own, quirky way. People in my professional circles had started recognizing me as &#8220;the cartoon girl.&#8221; So I figure that it is time to own my own name and my comic book heritage. My cartoons are as much a part of my personal brand and success as my code. You can find my comics and personal blog at <a href="http://rachelthegreat.com">RacheltheGreat.com</a> and my work right here here at RachelNabors.com. (Designers, I totally see you resizing your browser window. You should try reading this on a Kindle! Pretty awesome, even with eInk!)</p>
<h2>2012, here I come</h2>
<p>I have some things planned for 2012, mostly writing and making new comics. I want to give some more talks, but for some reason I never find events until they&#8217;re almost upon me! If you know of some place I should be talking, do let me know (preferably more than a week beforehand!).</p>
<p>2011 was good to me. I hope 2012 will be good to us both. Put in the hours. Learn new things. Kick major ass!</p>
]]></content:encoded>
			<wfw:commentRss>http://rachelnabors.com/2012/01/new-year-new-company-new-site/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Between the head and the hand there must be User Experience</title>
		<link>http://rachelnabors.com/2011/10/user-experience/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=user-experience</link>
		<comments>http://rachelnabors.com/2011/10/user-experience/#comments</comments>
		<pubDate>Sun, 02 Oct 2011 02:04:49 +0000</pubDate>
		<dc:creator>rachel_the_overseer</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[user experience]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://thepinkcrow.com/?p=424</guid>
		<description><![CDATA[Recently at the Web Professional's Book Club some of my cohorts professed a lack of faith in "UX" or "User Experience" professionals, casting them alongside SEO salesmen. I was shocked. In all my career, I have always looked up to UXers as a sort of glowing stag in the forest of the Internet. We are surrounded by bad design and clumsy interfaces. I always imagined user experience designers as the people behind the bright spots on the Internet, a force to be respected and emulated. So naturally I was a bit bewildered. Do we really need User Experience Designers? I think so.]]></description>
			<content:encoded><![CDATA[<p>At the <a href="http://www.facebook.com/group.php?gid=118085348208324">Web Professional&#8217;s Book Club</a> on Thursday night, the conversation took an interesting turn. Some of my cohorts professed a lack of faith in &#8220;UX&#8221; or &#8220;User Experience&#8221; professionals, casting them alongside &#8220;Search Engine Optimization experts&#8221; in the lower, more laughable tiers of the web professional trades. I was shocked. In all my career, I have always looked up to UXers as a sort of glowing stag in the forest of the Internet. We are surrounded by bad design and clumsy interfaces. I always imagined user experience designers as the people behind the bright spots on the Internet, a force to be respected and emulated.</p>
<p>So naturally I was a bit bewildered. What&#8217;s so bad about UXers? The reasoning went that <em>good </em>web design should naturally equate a good user experience, and that the user experience as a whole consists of more than what happens when you press x, y, or z. While it is great that we all feel responsible for the user&#8217;s experience, I feel this approach is flawed in two ways:</p>
<ol>
<li>This argument assumes that UXers work within a very limited scope that does not encompass the entire system. While it is true that some specialists, like Information Architects, User Interface Designers, User Researchers, do limit the scope of their work, these people usually only live in larger design and development ecosystems which can afford specialists (DBA&#8217;s, copywriters, and others included). Many user experience designers/engineers draw on all these job descriptions to offer a broad range of skills in a more affordable package.</li>
<li>It also assumes that designers should take full responsibility for the wireframing, testing, user research, interviews, and information architecture that UXers customarily take upon themselves. By these standards,<strong> 98% of all current web designers are inadequate.</strong> So what should we do with them? Retrain them? Give them new job titles? Tell them to get out of the swimming pool and go back to print? I know plenty of fantastic, stunningly talented web designers who have no competency or interest in the sorts of tasks UXers perform. I personally cannot imagine telling them they are unqualified to do their job.</li>
</ol>
<p>Perhaps, the user experience as a whole <em>should</em> be decided upon by the web site&#8217;s team. But it&#8217;s hard to imagine an entire team creating and testing wireframes, interviewing and researching users, hashing out the IA&#8211;I&#8217;m sure it can be done, especially on small projects. But as soon as you start looking at anything with more than 10 users or with any app-like qualities, you need someone to <em>own</em> this stuff or it <em>will</em> go to pot.</p>
<p>Designers, especially green ones, aren&#8217;t usually designing for users&#8211;they design for themselves or for the clients. The clients aren&#8217;t thinking about users. They&#8217;re thinking about their goals, budgets, and themselves. Developers just want to make the thing work so they can get on with it! There is no one representing the user in this model. And even if magically all parties had a consensus about what was best for the users and diligently tried to make that happen, they would still make a lot of newb mistakes that a seasoned UXer would sidestep.</p>
<p>Design is the hand. Development is the head. Between the head and the hand, there must be the heart, the advocate for the user. That&#8217;s what &#8220;UX&#8221; is about. It&#8217;s not a buzzword to be tossed around lightly, although many do. It&#8217;s a calling. It&#8217;s a fight. It&#8217;s an obligation. By all means, if you&#8217;re a designer or developer who wants to learn more and start with a users-first attitude, bully for you. But remember that there&#8217;s a lot more to it than good intentions and a few articles on <a href="http://www.uxbooth.com/">UX Booth</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://rachelnabors.com/2011/10/user-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are Startups Worse as Single-Gender Affairs?</title>
		<link>http://rachelnabors.com/2011/08/are-startups-worse-as-single-gender-affairs/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=are-startups-worse-as-single-gender-affairs</link>
		<comments>http://rachelnabors.com/2011/08/are-startups-worse-as-single-gender-affairs/#comments</comments>
		<pubDate>Sat, 06 Aug 2011 15:34:02 +0000</pubDate>
		<dc:creator>rachel_the_overseer</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[sexism]]></category>
		<category><![CDATA[Web Women]]></category>
		<category><![CDATA[women]]></category>

		<guid isPermaLink="false">http://thepinkcrow.com/?p=408</guid>
		<description><![CDATA[Penelope Trunk's op ed "Are Startups Better as Single-Gender Affairs?" article raised a few eyebrows and a few voices in the female web workers community. My two cents? People are people, and startups should be like families, not monocultures.]]></description>
			<content:encoded><![CDATA[<p>My friend <a href="http://www.kahnlab.com/">Sarah Kahn</a> <a href="https://twitter.com/#!/aarahkahak/statuses/99839362501574656">tweeted</a> about this op ed by Penelope Trunk, <a href="http://www.bnet.com/blog/startup-tips/are-startups-better-as-single-gender-affairs/168?promo=857&amp;tag=nl.e857">&#8220;Are Startups Better as Single-Gender Affairs?&#8221;</a> The thing that irked me the most was how many assumptions this author makes. The gist is that if you&#8217;re the only lady in a startup, all the men will want to have sex with you and your incessant crying and tantrum-throwing will distract them from &#8220;sewious bidness.&#8221; She says that &#8220;men and women are different at work,&#8221; and that she was &#8220;too emotional&#8221; for her male coworkers. That ma ybe true for her, but not all women are alike! For  instance, I have never once cried on a job, and I&#8217;ve been a waitress under the worst of conditions! I&#8217;ve never felt the need to have someone pat my back and tell me, &#8220;There, there, it&#8217;s hard for all of us.&#8221; Not on the job, anyway.</p>
<p>Right now I am the only woman at the startup I work for. I work with seven guys. They have Nerf guns. They have guy habits. Sometimes, they get on my nerves. I own that. But I know there are things about me that rub them the wrong way, like how I like to turn the lights on in the morning (as opposed to working in perpetual twilight&#8211;my eyes aren&#8217;t that good). But you know what? <em>It doesn&#8217;t matter!</em> Because we are there to <strong>get shit done!</strong> And guess what? I&#8217;ve worked with all female crews, and women can rub each other the wrong way <em>just fine.</em></p>
<p>A startup is like a family. Nobody in a family gets along with everybody 100% of the time. What keeps a family together is how you work through your differences and hold tight when faced with big challenges (like looming deadlines). You have to be honest with each other, and acknowledge when you&#8217;ve messed up or the shit is hitting the fan or yes, that menu would totally work better horizontally and I&#8217;ll fix it right away. There is no room for pride, only love and acceptance.</p>
<p>And no family is just one gender. A gender homogenous startup could be likened to the lost boys of Neverland or, well, aside from My Little Ponies I can&#8217;t think of an all female Utopia that&#8217;s out of whack right now. Sure, it looks like paradise, but admittedly <em>something is missing</em>. Penelope said women distract men from work. Um, hello? Men distract each other just fine! (I&#8217;ve had to interrupt a few Nerf firefights to remind people to focus!)</p>
<p>I attend many all-male events, like JavaScript and Ruby meetups. I felt awkward about it at first, but someone (a man) told me, &#8220;We need more women at these events. Keeps us men civil.&#8221; Now I don&#8217;t feel so weird. And I&#8217;d like to think that one woman opens the door for others who may feel more shy. It&#8217;s true, mixed genders keep things balanced and keep things moving. It&#8217;s way too easy for humans to fall into &#8220;complacency mode&#8221; without another faction forcing them to their feet, to try harder, to walk the straight and narrow, and to persevere when shit goes down. That&#8217;s a family, that&#8217;s a startup.</p>
]]></content:encoded>
			<wfw:commentRss>http://rachelnabors.com/2011/08/are-startups-worse-as-single-gender-affairs/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Of WordPress, comics, and webdesign: Speaking at function pink() and NC Dev Con</title>
		<link>http://rachelnabors.com/2011/08/of-wordpress-comics-and-webdesign-speaking-at-function-pink-and-nc-dev-con/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=of-wordpress-comics-and-webdesign-speaking-at-function-pink-and-nc-dev-con</link>
		<comments>http://rachelnabors.com/2011/08/of-wordpress-comics-and-webdesign-speaking-at-function-pink-and-nc-dev-con/#comments</comments>
		<pubDate>Fri, 05 Aug 2011 02:14:19 +0000</pubDate>
		<dc:creator>rachel_the_overseer</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Comicking]]></category>
		<category><![CDATA[Comics]]></category>
		<category><![CDATA[speaking]]></category>
		<category><![CDATA[Webcomics]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://thepinkcrow.com/?p=404</guid>
		<description><![CDATA[I'm giving two talks in the next two months: a workshop on WordPress theme development and a talk about telling your site's story with words and pictures based on my experience as a cartoonist. Do pop by and have a look if you're in Raleigh!]]></description>
			<content:encoded><![CDATA[<h2>August 31st 2011, <a href="http://www.meetup.com/functionpink/events/27939571/">function pink(): WordPress Custom Development</a></h2>
<p>I&#8217;ll be giving a workshop on extending WordPress as a CMS at <a href="http://www.meetup.com/functionpink/events/27939571/">function pink() in Raleigh on August 31st</a>.</p>
<p>&#8220;In the past few years, WordPress has risen to dominate the blogging arena. But it’s not just for blogging anymore! Since version 2.8, all sorts of goodies have been added to WordPress’s core that let you expand its functionality from mere blogging software to robust CMS. Things that once required a slew of plugins can now be done with a few edits to your functions.php file.</p>
<p>In this talk, you will learn how to make a child theme and extend it with custom post and content types, custom taxonomies, menus, post images, and more. Once you learn these simple techniques, you can start configuring themes to do almost anything, from dynamic image sliders to art galleries. Before you consider another CMS, before you install a complicated plugin, check out what a little WordPress dev can do for you!&#8221;</p>
<h2>September 17-18th 2011, <a href="http://ncdevcon.com/">NC Dev Con</a>: &#8221;Comics and Design: How to tell stories with pictures and words.&#8221;</h2>
<p><a href="http://www.netmagazine.com/features/storytelling-conventions-web">Every site has a story.</a> It&#8217;s our job to help translate that story into words and pictures, to hold the attention of  visitors and lead them to the &#8220;happy ending,&#8221; be that clicking &#8220;buy&#8221; or filling out a contact form. I used to make comics for a living, and I find that the skills I learned making comics help me tell better stories with my web designs. I&#8217;m thrilled to be talking about it at <a href="http://ncdevcon.com/">NC Dev Con</a>! I hope I&#8217;ll see you there!</p>
<p><a href="http://ncdevcon.com/"><img class="aligncenter size-full wp-image-405" title="NC Dev Con 2011: Speaker" src="http://rachelnabors.com/wp-content/uploads/2011/08/ncdevcon-250x250-speaking.gif" alt="NC Dev Con 2011: Speaker" width="250" height="250" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://rachelnabors.com/2011/08/of-wordpress-comics-and-webdesign-speaking-at-function-pink-and-nc-dev-con/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t wiggle away from responsibility</title>
		<link>http://rachelnabors.com/2011/07/dont-wiggle-away-from-responsibility/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dont-wiggle-away-from-responsibility</link>
		<comments>http://rachelnabors.com/2011/07/dont-wiggle-away-from-responsibility/#comments</comments>
		<pubDate>Sat, 16 Jul 2011 00:46:24 +0000</pubDate>
		<dc:creator>rachel_the_overseer</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://thepinkcrow.com/?p=398</guid>
		<description><![CDATA[When we must confront something negative, like letting a client down on a deadline, or telling a junior to get back to work on a task, we want to slither away and hide under a rock until... until what? The difficulty passes? It doesn't pass. It just gets bigger and harder to avoid. ]]></description>
			<content:encoded><![CDATA[<p>A lot of us are passive. We would rather be hiding behind a laptop coding/designing/writing than at a cocktail party, making friends and taking numbers. (I happen to like cocktail parties, but that&#8217;s me. I&#8217;m a freak like that.)</p>
<p>So when we must confront something negative, like letting a client down on a deadline, or telling a junior to get back to work on a task, we want to slither away and hide under a rock until&#8230; until what? The difficulty passes? It <strong>doesn&#8217;t pass.</strong> It just gets bigger and harder to avoid. That deadline keeps approaching, the junior keeps slipping behind. Eventually you&#8217;ll let them down because you couldn&#8217;t face them with the resolve they deserve.</p>
<p>We tend to think like little kids. We&#8217;ve spilled some milk, but we don&#8217;t want to tell Mom. She might get angry. But our stakes are higher. Where a child might get off with just a scolding, as adults we face possible job or client loss&#8211;or loss of face, which is worse than either.</p>
<p>It only<em> feels </em>safe and comfortable behind the monitor. But on the other side, real people are getting into real trouble, and it&#8217;s up to you to intervene in a timely fashion, even if it means having to break unpleasant news or be an unpleasant person.</p>
<p>The next time you have some unpleasant news to break, don&#8217;t just send a mealy-mouthed email at the end of the day. Go directly to the person, call them, look them in the eye, and honestly let them know what is going down. I can&#8217;t guarantee they&#8217;ll be happy you did, but you will garner more respect with honesty than with cowardice.</p>
]]></content:encoded>
			<wfw:commentRss>http://rachelnabors.com/2011/07/dont-wiggle-away-from-responsibility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Responsive Design vs. the (real) World</title>
		<link>http://rachelnabors.com/2011/06/responsive-design-vs-the-real-world/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=responsive-design-vs-the-real-world</link>
		<comments>http://rachelnabors.com/2011/06/responsive-design-vs-the-real-world/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 20:11:22 +0000</pubDate>
		<dc:creator>rachel_the_overseer</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://thepinkcrow.com/?p=369</guid>
		<description><![CDATA[I do not think responsive design a the be-all and end-all solution for the mobile web, and by "mobile web" I mean "the web on small screens over sluggish connections." But I think media queries are actually one of the best things to happen to web design in recent years, right up there with decent font embedding.]]></description>
			<content:encoded><![CDATA[<p>Recently I <a href="http://rachelnabors.com/portfolio/fontdeck-contest-entry-fun-with-typography-and-media-queries/">designed a page using nothing but fonts, HTML and CSS for a competition at fontdeck</a>. I decided to use responsive design, that is to say I used media queries to style the page differently depending on your browser width. The process got me thinking about responsive design and its practical&#8211;and impractical&#8211;uses.</p>
<p>Personally, I do not think responsive design a the be-all and end-all solution for the mobile web, and by &#8220;mobile web&#8221; I mean &#8220;the web on small screens over sluggish connections.&#8221; But I think media queries are actually one of the best things to happen to web design in recent years, right up there with decent font embedding.</p>
<h2>Why Responsive Design does not make a mobile experience</h2>
<p>I&#8217;ll keep this short since <a href="http://www.lukejones.me/post/6651505197/responsive-web-design">full arguments and industry wank can be found in the comments on a post by Luke Jones</a>. But here&#8217;s why <em>I</em> prefer building a mobile site for a mobile context as opposed to rearranging an existing content structure:</p>
<ul>
<li>Your desktop experience doesn&#8217;t take mobile context into account. (Do people want to scroll through excerpts from your 5 latest blog posts or glance at a list of links to your 5 latest blog posts when they&#8217;re on a subway trip with a bad connection?)</li>
<li>Even if you hide large images and JS-heavy elements like slideshows with CSS, people&#8217;s devices will still download them&#8230; <strong>slowly, </strong>making your mobile experience <strong>slow.</strong></li>
</ul>
<p>People on mobile phones don&#8217;t want to see all the same junk that&#8217;s on their desktop site. There&#8217;s just no room, no time, no processing power, and usually no interest. You have to restructure your information <em>as well as</em> design differently for the mobile web. Merely restyling a page could be likened to shaving an Afgahn hound to enter it into the toy poodle championship.</p>
<p>Of course there are cases when it makes sense to use responsive design, but you must carefully weigh your decision. Time spent making a special stylesheet could be put toward structuring a better mobile experience.</p>
<p><span style="font-size: 20px; font-weight: bold;">The real power of Responsive Designs: Widescreen layouts</span></p>
<p>Mobile aside, I think the real power of media queries shines when applied to widescreen layouts.</p>
<p>Not long ago, the web design world was a-twitter with &#8220;liquid layouts&#8221; and &#8220;flexible font-sizes.&#8221; But the typographers and designers of the industry balked that such techniques gave far too much power to the user, sometimes resulting in decreased legibility (who would want to read a paragraph with a short line-height stretch across 1000 pixels after all?) Such techniques would distort designs at extreme resolutions or font-sizes. But now we can couple those techniques with media queries to present a phenomenal design at most resolutions&#8211;especially the upper end. For instance, if half your visitors have screens wider than 1072 pixels, and assuming that half of those people view their browser at full screen width (extremely common for Windows users and older users), does it not make sense to make use of that space rather than letting it go to waste at the edges of your 960 pixel-wide centered column of content? You could put ads there, or move author content from an article&#8217;s footer to a new sidebar.</p>
<p>Here&#8217;s another practical application: My PC laptop is a widescreen of exceedingly short stature. Sometimes I would visit a site with a fixed vertical navigation column, but I would be unable to get to the lower reaches (contact, etc) of the options because I was unable to scroll to them (the definition of fixed positioning is that it doesn&#8217;t scroll with the browser window). You could use media queries to &#8220;unfix&#8221; that navigation column for people with low-slung widescreens and resolve that usability issue.</p>
<h2>You can take Responsive Design too far</h2>
<p>Here&#8217;s the question, what do you get for putting so much effort into the appearance of your site? Will your visitors notice or care if they get a more convenient sidebar? Will you lose visitors if you don&#8217;t use this? Will you gain them if you do? Will you improve their experience and make them happier with this investment, or would you gain more from putting that time and money into a promotional campaign or redesigning your signup process?</p>
<p>No one will ever come to your site and say, &#8220;I can&#8217;t use this. It&#8217;s got too much space around the edges!&#8221; or &#8220;It&#8217;s not resizing when I change the shape of my browser. This other site does. I&#8217;ll visit that one instead.&#8221;</p>
<p>As designers and developers, it&#8217;s easy for us to get caught up in the &#8220;how&#8221; and lose track of the &#8220;why.&#8221; Every time we do something, we need to ask ourselves, &#8220;How am I benefitting people with this?&#8221; If you&#8217;re only impressing your peers or your coworkers, you need to step back and re-evaluate your approach. There are lots of ways to make the Internet a better place. It pays to pick and choose your battles.</p>
]]></content:encoded>
			<wfw:commentRss>http://rachelnabors.com/2011/06/responsive-design-vs-the-real-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Steps To WordPress Security Talk</title>
		<link>http://rachelnabors.com/2011/05/simple-steps-to-wordpress-security-talk/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=simple-steps-to-wordpress-security-talk</link>
		<comments>http://rachelnabors.com/2011/05/simple-steps-to-wordpress-security-talk/#comments</comments>
		<pubDate>Sat, 21 May 2011 16:00:56 +0000</pubDate>
		<dc:creator>rachel_the_overseer</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://thepinkcrow.com/?p=356</guid>
		<description><![CDATA[WordCamp Raleigh 2011 Word Press Security Talk View more presentations from Rachel Nabors &#160; Other WordPress Security Resources Block snoopy bots with Jeff Starr&#8217;s list of 6 great .htaccess bot-blocking techniques at Digging into WordPress Move your WordPress installation out of your root directory with Jeff Starr&#8217;s tutorial at Digging into WordPress Password Management software: [...]]]></description>
			<content:encoded><![CDATA[<div id="__ss_8046582" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a title="Word p ress-security-talk" href="http://www.slideshare.net/CrowChick/word-p-resssecuritytalk">WordCamp Raleigh 2011 Word Press Security Talk</a></strong></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/CrowChick">Rachel Nabors</a></div>
<p>&nbsp;</p>
</div>
<h2>Other WordPress Security Resources</h2>
<ul>
<li><strong>Block snoopy bots</strong> with <a href="http://digwp.com/2011/03/htaccess-wordpress-seo-security/">Jeff Starr&#8217;s list of 6 great .htaccess bot-blocking techniques at Digging into WordPress</a></li>
<li><strong>Move your WordPress installation out of your root directory</strong> with <a href="http://digwp.com/2009/07/move-your-wordpress-files-out-of-the-root-directory/">Jeff Starr&#8217;s tutorial at Digging into WordPress</a></li>
<li><strong>Password Management software: </strong><a href="http://agilebits.com/onepassword">1Password</a> or <a href="http://keepass.info/">KeePass</a> (free)</li>
</ul>
<h2>Featured WordPress Security Plugins</h2>
<ul>
<li><a href="http://wordpress.org/extend/plugins/update-notifier/">Update Notifier</a>will email you every time there’s a new WP or plugin update to install.</li>
<li><a href="http://wordpress.org/extend/plugins/limit-login-attempts/">Limit Login Attempts</a> prevents brute force attacks.</li>
<li><a href="http://wordpress.org/extend/plugins/wp-security-scan/">WP Security Scan</a> looks through your WordPress installation and identifies common insecurities. It is super easy to understand and implement.</li>
<li><a href="http://wordpress.org/extend/plugins/antivirus/">AntiVirus</a> keeps an eye on your theme files and emails you if anything changes them&#8211;like a hacker adding malicious code.</li>
</ul>
<h2>Code snippets</h2>
<h3>Prevent directory browsing</h3>
<p>Turn off directory listing by adding this code to your .htaccess file:</p>
<pre>Options -Indexes</pre>
<h3>Hide your wp-config file</h3>
<p>Block all external access to your config file by adding this code to your .htaccess file:</p>
<pre>&lt;files wp-config.php&gt;
order allow,deny
deny from all
&lt;/files&gt;</pre>
<h3>Defend against injection.</h3>
<p>Protect against any attempt to modify your PHP GLOBALS and _REQUEST variables by adding this code to your .htaccess:</p>
<pre>Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} (&lt;|%3C).*script.*(&gt;|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]</pre>
<p><cite>From <a href="http://www.smashingmagazine.com/2010/07/01/10-useful-wordpress-security-tweaks/">http://www.smashingmagazine.com/2010/07/01/10-useful-wordpress-security-tweaks/</a></cite></p>
<h3>Hide your WordPress version</h3>
<p>Remove your WordPress version number from your header by adding this code to your functions.php:</p>
<pre>remove_action('wp_head','wp_generator');</pre>
<p><cite>Credit to Jeff Starr: <a href="http://digwp.com/2009/07/remove-wordpress-version-number/">http://digwp.com/2009/07/remove-wordpress-version-number/</a><br />
</cite></p>
<h3>Don’t show login errors.</h3>
<p>Hide login errors from hackers. Add this code to your functions.php:</p>
<pre>add_filter('login_errors',create_function('$a', "return null;"));</pre>
]]></content:encoded>
			<wfw:commentRss>http://rachelnabors.com/2011/05/simple-steps-to-wordpress-security-talk/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>I&#8217;ll be speaking about Security at WordCamp Raleigh in May</title>
		<link>http://rachelnabors.com/2011/04/ill-be-speaking-about-security-at-wordcamp-raleigh-in-may/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ill-be-speaking-about-security-at-wordcamp-raleigh-in-may</link>
		<comments>http://rachelnabors.com/2011/04/ill-be-speaking-about-security-at-wordcamp-raleigh-in-may/#comments</comments>
		<pubDate>Sun, 24 Apr 2011 22:06:08 +0000</pubDate>
		<dc:creator>rachel_the_overseer</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Blogger]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Diy Security]]></category>
		<category><![CDATA[Grandpa]]></category>
		<category><![CDATA[Hackers]]></category>
		<category><![CDATA[Lunch]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Register]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Simple Steps]]></category>
		<category><![CDATA[Skill Levels]]></category>
		<category><![CDATA[talks]]></category>
		<category><![CDATA[Tweaking]]></category>
		<category><![CDATA[Venue]]></category>
		<category><![CDATA[Web Master]]></category>
		<category><![CDATA[Wordcamp]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://thepinkcrow.com/?p=349</guid>
		<description><![CDATA[I'll be giving a talk on Simple Steps to WordPress Security at WordCamp Raleigh on Saturday, May 1st, from 11am to 12pm. Come, join me, and we shall make the Internet a safer, less hackable space!]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll be giving a talk on<em> Simple Steps to WordPress Security</em> at <a href="http://wordcampraleigh.com/">WordCamp Raleigh</a> on Saturday, May 1st, from 11am to 12pm. Check out the<a href="http://wordcampraleigh.com/schedule/"> other excellent WordPress talks on the event&#8217;s schedule page</a>. There are topics covering all skill levels, from blogger to web master! Be sure to <a href="http://wordcampraleigh.com/register/">register</a> ahead of time! Tickets are $45 and help pay for the venue, a shirt, and lunch.</p>
<p>I&#8217;ll be covering three things:</p>
<ol>
<li><strong>Why security is important</strong> (surprisingly, at WordPress meets, people seem more interested in hearing about plugins than securing their sites&#8211;this is why hackers don&#8217;t feel bad about ruining their digital lives)</li>
<li><strong>Simple things your grandpa can do </strong>to lock down his WordPress install</li>
<li><strong>DIY WordPress security</strong>, for more advanced users who aren&#8217;t afraid of a little FTP, htaccess files and tweaking their databases.</li>
</ol>
<p>Come, join me, and we shall make the Internet a safer, less hackable space!</p>
]]></content:encoded>
			<wfw:commentRss>http://rachelnabors.com/2011/04/ill-be-speaking-about-security-at-wordcamp-raleigh-in-may/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using xcache
Database Caching 6/12 queries in 0.055 seconds using xcache

Served from: rachelnabors.com @ 2012-02-23 10:12:49 -->
