
A book about practicing empathy in software development, by @CoralineAda and @Naomi_Freeman. Read a preview chapter:
San Francisco, CA
Joined June 2018
- Tweets83
- Following47
- Followers121
- Likes28
CompassionateCoder retweeted
Replying to @CodeCompassion @indec
I blogged about this a while ago and just grabbed it to send to a friend!! cate.blog/2018/01/30/managin… – at Iceland
CompassionateCoder retweeted
Replying to @CodeCompassion
Identify the type of leader they are can help you present info to them in a way they will absorb it best - do they make decisions based on data, visuals, or intuition? Using the right tools you can let them know your vision for yourself and how they can help
CompassionateCoder retweeted
Replying to @indec @CodeCompassion
Joint efforts: shipping stuff, but also leveling up you, leveling up your manager (it cuts both ways!), leveling up your colleagues, your org. All sorts of things. Identify what you’re both aiming to do and make plans.
CompassionateCoder retweeted
Replying to @CodeCompassion
We tend to view “managing up” as a coping mechanism for management failure. Rather we should view the IC-Manager relationship as the partnership it is. We have strengths and weaknesses; so do they. Identify them - together! - and see how to move forward effectively.
CompassionateCoder retweeted
Replying to @CodeCompassion
Stole this from I think @dtrenz — Use the 🍰 emoji to mark optional or “hey did you think of this?” comments. Separates the stuff that will hold up a pull request from the stuff that would polish it, and can keep a review with a lot of comments from feeling overwhelming.
CompassionateCoder retweeted
Replying to @CodeCompassion
Daily catch up, code reviews, learn about compassionate language techniques, learn how to criticise the work, not the worker. Say you don't like it out loud. Don't be afraid to say you don't know why, and work it out together.
CompassionateCoder retweeted
Replying to @CodeCompassion
I've found pair-programming quite successful. For me, as having someone working with me (however little they may know about the problem) boosts me up. And the reports are that peers learned a lot, even in a "junior navigator" role.
CompassionateCoder retweeted
Often our disabilities lead us to cognitive issues, even if the root problem is not a cognitive one. Imposter syndrome gets intense. Trying to stay focused, feel successful, feel like you're contributing: IMHO pairing + fast feedback tactics are significant factors
CompassionateCoder retweeted
Replying to @CodeCompassion @CoralineAda
Pivotal has been tackling this, I self identify as disabled (through chronic pain) and my colleagues have been terrific. Some folks have posted about it, such as: link.medium.com/YBRj1SM2IS
CompassionateCoder retweeted
Replying to @CodeCompassion
Works better for me as peers, not driver navigator, as with either role comes the responsibility and expectation. As peers, each reviewing and changing the code, no-one owned anything, so I felt free to criticise and repair.
CompassionateCoder retweeted
Replying to @CodeCompassion @sehurlburt
I dont have any resources, but one of my coworkers is legally blind, but uses Zoomtext to program. We have a pretty cool understanding where he will make one screen normal size for me, and then use zoomtext on the other screen of what I am looking at. We get along pretty well.
CompassionateCoder retweeted
Replying to @CodeCompassion
After my experience I think there's benefit to pp, more than just code quality as it helps devs gain experience across multiple code streams and subject areas, but these benefits are far greater if the dev teams are in-house rather than outsourced
CompassionateCoder retweeted
That said, it’s also often challenging for someone with little pairing experience to feel comfortable with the idea that they can (and should!) speak up about their needs.
CompassionateCoder retweeted
Replying to @CodeCompassion @CoralineAda
Been pairing full-time for close to six years, so by now almost always my pair has less pairing—though frequently more programming—experience. With less experienced pairs, it’s more important to be explicit and communicative about the pairing dynamics.
CompassionateCoder retweeted
Replying to @CodeCompassion @CoralineAda
At @pivotallabs, our pairing stations always include a keyboard for each person. We use a variety of paradigms, “ping-pong” perhaps being the most popular.
CompassionateCoder retweeted
Replying to @CodeCompassion @CoralineAda
We do a lot of pairing (engineering) and I find it really useful. when I first started at my company, pairing was absolutely amazing for learning new language & tools - it really supercharged learning speed bc I got detailed answers to new concepts (vs googling "clojure ->>"!)
CompassionateCoder retweeted
Happy to share the first guest post on my blog "Letters to a New Developer" from @noel_worden .
"Don't be afraid to ask questions." letterstoanewdeveloper.com/2… /cc @CodeCompassion @sehurlburt
CompassionateCoder retweeted
I am for "Let me be the person who can teach that".
I like to hear new questions.
CompassionateCoder retweeted
My entire first tech job was literally just to go “Let me find the person who knows that” all day long.
CompassionateCoder retweeted
Replying to @CodeCompassion
I say: "If you have a question, come ask me. Don't feel like you have to first do your own research and try to figure it out yourself before you ask for help. Ask right away. If I know the answer, it's yours. Or we'll figure it out together. That's what I'm here for."














