Tech In Motion: Women in Tech

No binders They may not be in Binders, but it's a room full of womentechies. #TechInMotion twitter.com/mmsuperflyjr/s… — Mallory Johns (@mmsuperflyjr) March 21, 2013 Last night at AlleyNYC, I was part of the Women in Tech panel at the Tech in Motion meetup....

March 22, 2013 · 3 min · 615 words · Dr. Nikki Stevens

Recruiting engineers with your startup's developer blog.

I recently became a Director of Engineering at a startup and one of my first official tasks was to revitalize the company’s very stale developer blog. I started thinking about what makes a good dev blog, and began writing up recommendations for what I thought the team should do....

March 12, 2013 · 7 min · 1344 words · Dr. Nikki Stevens

How dysfunctional is my development team?

Next Friday, I’ll be presenting at SandCamp on best practices for teams. Naturally, I’ve been thinking about what makes a good team in general, and a good software development team specifically....

January 16, 2013 · 3 min · 567 words · Dr. Nikki Stevens

Working with caches you can't control

Recently, I worked on a project where the client controlled their production environment. They’re using EdgeCast and we didn’t have access to force a cache clear when deploying new releases to production....

January 15, 2013 · 2 min · 230 words · Dr. Nikki Stevens

Is my internet back yet?

One of my favorite things about being a programmer is that I can figure out ways to solve little problems. Little non-problems, even. Over the last week, there have been Time Warner internet outages in my neighborhood....

December 11, 2012 · 1 min · 72 words · Dr. Nikki Stevens

Setting Language manually in Django 1.4

I spent today debugging a multilingual django app that I didn’t write. The problem is that the site’s language was being changed when you used the language switcher, but not if you typed in the url. So http://example.com/fr would only occasionally land you on the French version of the site. When you’re using custom language codes for any reason (in our case, we were matching the client’s lang codes) you’re going to have to set the app’s language. ...

October 15, 2012 · 1 min · 141 words · Dr. Nikki Stevens

TweetSinger.com

We (LBi US, where I’m a developer) just launched TweetSinger.com, a Sony Mobile campaign site for their new Xperia series phones. This was my first large non-Drupal project in a while and it was fun to get to do something different....

September 22, 2012 · 3 min · 520 words · Dr. Nikki Stevens

The only ____ in the room

Update: Just so it doesn’t get lost, there is also this post on g.d.o: During introductions at last night’s New York City Drupal User Group (NYCDUG) meetup, each person said a variation of “Hi my name is _____....

July 6, 2012 · 22 min · 4523 words · Dr. Nikki Stevens

Testing with Selenium

In case you missed my presentation this afternoon, you can get slides, see tests, read notes and etc. etc at https://github.com/drnikki/Drupal-Camp-NYC-10 If you were in my presentation and had a question we didn’t cover, check out the README....

December 10, 2011 · 1 min · 38 words · Dr. Nikki Stevens

Grassroots Feminist Organizing

(October 12, 2017) What follows is my thesis from the University of Hawai`i. It’s included here for anyone interested in grassroots activist organizing and its impact on the participants. Reading this over, it feels like I wrote it 20 years and 100 books ago, and I’m thankful that my opinions and insight have evolved (for better or worse) since I wrote this....

September 1, 2010 · 1 min · 87 words · Dr. Nikki Stevens