Speaker and Clean Coders author. Director of Engineering at Sprout Social. A dad, drummer, and tabletop gamer.

Joined October 2007
197 Photos and videos
Chris Powers retweeted
Hey #Chicago — we're SO excited for our next @geekfest with @chrisjpowers Topic: Building Teams Where Everyone is Heard When: Tues. 10/30 from 12-1 Where: @Groupon HQ RSVP required: spots will go fast! --> gr.pn/2PFfGY2 #TeamGroupon

2
2
3
Tomorrow (Friday) I'm speaking at 8th Light University about building teams where everyone is heard. If you're in Chicago near the Loop, come join us! meetup.com/8th-light-univers…

1
I felt a great disturbance in the Force... as if millions of people suddenly pulled their phones out of their pockets and silenced them all at once...
3
8
Congrats to newcomer @OdellBrewing for winning our Oktoberfest tasting bracket! Thirteen tasters, and they beat out Sam Adams 7-6 in the final! Sam had @TwoBrothersBeer knocked out surprisingly early in the semifinals.
Chris Powers retweeted
28 Sep 2018
Today I will give a free year of RubyTapas to any woman in software who wants it. DM me your email. No questions asked so long as your Twitter account seems legit. Especially interested in women just getting started. Tell your mentees, your interns, your code school students.
67
943
985
Chris Powers retweeted
22 Sep 2018
Having a great time at #JsCampChi
1
4
16
At one point I thought about buying this game, but given current events, maybe not...
3
1
A recipe for success! Legibility and useful abstractions keep code malleable.
17 Sep 2018
For me, the connection between testability and good design emerges when you balance two principles: 1) Ensure all valuable behavior is easily tested 2) Encapsulate implementation details, without sacrificing principle #1 When you do this right, you can refactor effortlessly.
Chris Powers retweeted
11 Sep 2018
Everyone in your organization has a voice. Join us for 8th Light University in Chicago on 10/5 with @chrisjpowers to find out how you can help to to promote full-team engagement for underrepresented groups. Sign up here: hubs.ly/H0dzSgD0

6
4
I'm happy to announce my latest Clean Coders video "Clean Code in the Browser: The Interface Segregation Principle." How do you apply ISP to a language like JavaScript that doesn't have interfaces? Watch to find out! cleancoders.com/episode/clea…
3
“There is a big difference between designing *for* someone vs. designing *with* someone.” - @feather
2
2
Excited to have @feather speaking about inclusive design to our design and engineering staff at @SproutSocial HQ.
2
7
Chicago Product/Engineering leaders, you owe it to yourself to attend Agile Day 2018! This is an excellent one-day, in-town conference that gives you a chance to take a step back and consider how we can better bake agility into products and processes. agiledaychicago.com/

1
Today I learned what the Selenium `Keys.ZENKAKU_HANKAKU` constant means, apparently it maps to the Japanese keyboard code for switching between the Zenkaku (full-width) and Hankaku (half-width) character widths. #funfact
1
This art background from Google Meet is entitled "Teamwork"... I'm curious about the artist's intent, is this a backhanded insinuation that teamwork is just a Rube Goldberg machine? I hope we are all getting more from our teams than a flipped light switch!
1
1
Every time. Every. Time.
the most thrilling part of being a programmer is the RACE AGAINST TIME as you try to type in your 2fa code when its blinking red in authenticator
Chris Powers retweeted
7 Aug 2018
New shirts arrived in the office today.
4
30
114
A packed house for @arthurakay’s Penetration Testing talk at @ThatConference! #ThatConference
2
Chris Powers retweeted
a friend from outside of math just shared this old comic. Always makes me laugh.
7
219
494