Reading Time: 4 minutes

Hi! I’m Chelsea Troy.

I write code on projects like the Zooniverse Citizen Science Mobile App and the NASA Landsat Image Processing Pipeline. I look for clients who are saving the planet, advancing basic scientific research, or providing resources to underserved communities.

I have been known to take projects in mobile development, web development, and machine learning. I stream some programming sessions to YouTube, so you can watch me code (and narrate!) in real time. You can check out posts on work I’ve done for clients right here.

I was rather adamantly instructed to put client logos on this page. Ta da!

I also teach iOS Development, Mobile Software Development, and Python Programming at the Master’s Program in Computer Science at the University of Chicago. I’m writing a book called Remote Work Sucks (the title is kind of a trap—order here). I organize two conferences: PromptConf and ORD Camp.

I fling barbells around for fun. I drive an electric cafe cruiser named Gigi who gets catcalled way more than I do. I’m very gay.

I’m gonna switch to talking about my views on code for the rest of this page. If you still wanna hear about me as, like, a person, here’s the most recent AMA I’ve done.

I’m head over heels for software engineering.

That brings with it a couple of things:

  1. A commitment to rigor. You’ll see that reflected in how I write code and how I write about code. The data science, Android, and iOS posts exemplify this.
  2. A begrudging determination to make this industry a better place. You’ll see that reflected in posts about management and leadership in tech, as well as in this never-ending series designed to help folks level up as engineers on their own.

You can find me on Twitter and Github.

Clients from Focused Labs with the Honey Bear Mural
Clients from Focused Labs with the Honey Bear Mural

If you’re interested in working with me, you can reach me at chelsea at chelseatroy dot com. If you mention this blog, I’m about a hundred times more likely to respond :). Or you can catch me at one of the following conferences this year:

  • ORD Camp (Jan 23-25, Chicago)—Organizing
  • NASA CRS-20 Launch (Feb 29-March 7, Cape Canaveral)—Lessons from Space
  • GOTO Meetup (March 24, Chicago)—Panel on Developing Intercultural Vision
  • CWDevs (April 16, Chicago)—Workshop on Advanced Debugging
  • deliver:Agile 2020 (April 29-May 1, Columbus)—Workshop on Advanced Debugging
  • RailsConf (May 3-5, Portland)—Debugging: Techniques for Uncertain Times
  • BlueTeamCon (Jun 20-21, Chicago)—Talk on Risk-Oriented Testing
  • PromptConf (Sometime in September or October, Chicago)—Organizing
Organizing a Conference
ORD Camp 2020

If you want me to come to your city, you can have a conference in your city reach out to me about giving one of the talks or talk proposals listed here.

I also keep my instagram public. Major themes: gross post-workout photos, artwork progress pics, and gushing love letters to the city of Chicago.

Clients from The Zooniverse at The Adler Planetarium
Clients from The Zooniverse at The Adler Planetarium

All of my blog, and any code it references, carries a creative commons ShareAlike license (CC by-SA).

There are basically four terms you can mix and match in a license:

  • Attribution (credit the creator—almost all licenses automatically carry this term)
  • ShareAlike (anything using this must carry the same license as this does)
  • NonCommercial (don’t sell anything using this)
  • NoDerivs (don’t adapt, modify, or remix this)

You can quote my stuff and then sell it (multiple people do it), but when you do, please credit me, and your work automatically can also be remixed and sold.