Chris Powers
@chrisjpowers
Speaker and Clean Coders author. Director of Engineering at Sprout Social. A dad, drummer, and tabletop gamer.
You might like
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
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-univ…
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...
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.
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.
At one point I thought about buying this game, but given current events, maybe not...
A recipe for success! Legibility and useful abstractions keep code malleable.
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.
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
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/clean-…
“There is a big difference between designing *for* someone vs. designing *with* someone.” - @feather
Excited to have @feather speaking about inclusive design to our design and engineering staff at @SproutSocial HQ.
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
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
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!
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
New shirts arrived in the office today.
A packed house for @arthurakay’s Penetration Testing talk at @ThatConference! #ThatConference
a friend from outside of math just shared this old comic. Always makes me laugh.
United States Trends
- 1. #LingOrm1st_ImpactFANCON 550K posts
- 2. Talus Labs 24.4K posts
- 3. #BUNCHITA 1,505 posts
- 4. Frankenstein 82.5K posts
- 5. #KirbyAirRiders 1,937 posts
- 6. Giulia 15.6K posts
- 7. taylor york 9,009 posts
- 8. #SmackDown 48.5K posts
- 9. #River 4,845 posts
- 10. Tulane 4,491 posts
- 11. Ketanji Brown Jackson 4,838 posts
- 12. Pluribus 31.3K posts
- 13. Aaron Gordon 5,254 posts
- 14. Justice Jackson 6,183 posts
- 15. Connor Bedard 3,245 posts
- 16. Russ 14.4K posts
- 17. Tatis 2,258 posts
- 18. Guillermo del Toro 26K posts
- 19. Keon 1,248 posts
- 20. Supreme Court 181K posts
Something went wrong.
Something went wrong.