Be Kind
I almost got fired once. My friend, and CTO at the time, Dustin Moskovitz pulled me into a room onemorning. He told me I would no longer be working on News Feed, which wassurprising because at the time I was the only engineer keeping it running.Instead they were going to hand it off to someone else…
Google Deliberately Confuses Its Employees, Fed Says
The Department of Labor’s increasingly heated dispute with Google over a gender pay gap began, innocently enough, with a routine audit. As a federal contractor, Google must comply with the US government’s nondiscrimination and affirmative action statutes. In 2015, Google’s number randomly came up…
Brilliant Jerks in Engineering
Notice board at Ericsson, Stockholm (pic by DeirdreS ) Many of us have worked with them: the engineering jerk who is brilliant at what they do, but treats others like trash. Some companies have a policy not to hire them (eg, Netflix's " No Brilliant Jerks ", which was one of the many reasons I…
Running in Circles – Signal v. Noise
Why Agile Isn’t Working and What We Do Differently UPDATE: We’ve written an entire book on this topic! Read it online: Shape Up: Stop Running in Circles and Ship Work That Matters . Agile started off as a set of values . Values are subtle and abstract, so as agile spread, what spread wasn’t the…
The Paradox of Meritocracy - Skepchick
I’ve written about the gender pay gap before and every time I do I get people who respond by insisting that there is perfect equality in the workplace and any imbalances that exist must be because women have different preferences and make different choices that result in them making less money in…
When Is No-one Better Than The Wrong Person? – Katie Womersley – Medium
Katie Womersley Nov 21, 2017 · 5 min read A phrase I’ve heard quite a bit lately when discussing roles on a product engineering team, or whether a given engineer should be on a team at all, is “well, surely someone is better than nothing. We’re still getting more done than if we didn’t have them”.…
The Sad, All Too Timely Story of Mistreated Hollywood Bombshell Hedy Lamarr
One of the underlying truths of the wave of #MeToo stories is that when human beings are reduced to sex objects—whether they’re directly preyed upon or merely undermined—it doesn’t just cause them personal trauma. It also influences the industry they’re in by driving smart people to take their…
My Heroku Values — Brandur Leach
In the spirit of Adam Wiggins’ inspiring list of Herokuvalues which was published when he left the company that heco-founded, I wanted to publish a list of my own now that I’ve transitionedaway. My time at Heroku was easily the most valuable learning experience of my life,and I’ll always remember my…
The Senior Engineer’s Guide to Helping Others Make Decisions
One of the areas I often see senior engineers struggle with, is raising junior engineers to the next level. Often this is because we don’t give them the space to explore, learn and understand how to approach problems for themselves. We’re going to look at three different scenarios to illustrate how…
Have Smartphones Destroyed a Generation?
Jasu Hu O ne day last summer, around noon, I called Athena, a 13-year-old who lives in Houston, Texas. She answered her phone—she’s had an iPhone since she was 11—sounding as if she’d just woken up. We chatted about her favorite songs and TV shows, and I asked her what she likes to do with her…
You fired your top talent. I hope you’re happy.
Tony Robinson Follow Oct 16, 2017 · 9 min read I recently read a story here titled “ We fired our top talent. Best decision we ever made. ” Lets have a seat, you and I. We need to talk. If you haven’t read the story I linked to, take about 10–15 minutes or so, read up, and soak it all in. Done?…
We fired our top talent. Best decision we ever made.
by Jonathan Solórzano-Hamilton “You will never be able to understand any of what I’ve created. I am Albert F***ing Einstein and you are all monkeys scrabbling in the dirt.” And so our resident genius, our Dr. Jekyll, explosively completed his transformation into Mr. Hyde. He declared this in front…
If You Can’t Find a Spouse Who Supports Your Career, Stay Single
Loading... Gender Comment 8.95 Buy Copies Loading... Executive Summary Professionally ambitious women really have only two options when it comes to their personal partners: a super-supportive partner or no partner at all. Anything in between ends up being a morale- and career-sapping morass. Many…
Female homicide rate dropped after Craigslist launched its erotic services platform
In 2014, Monroe was a trafficking victim in California. She found her clients by advertising on SFRedbook, the free online erotic services website. One day, she logged into the site and discovered that federal authorities had taken it down . Law enforcement hoped that closing the site would reduce…
How to Get to The Core
A couple of days ago, I had the opportunity to assess prospective new people managers, or Talent Leads, as they are called at trivago. There were 24 candidates in total, and I got to interact with eight of them. The judges teamed up in pairs. My colleague Anita and me did a one-on-one simulation…
We Asked Men and Women to Wear Sensors at Work. They Act the Same but Are Treated Very Differently
Loading... Gender A Study Used Sensors to Show That Men and Women Are Treated Differently at Work Comment 8.95 Buy Copies Loading... Executive Summary Numerous reasons have been proposed for why gender inequality remains frustratingly stagnant. One persistent argument says it’s because of…
How to answer questions in a helpful way - Julia Evans
Your coworker asks you a slightly unclear question. How do you answer? I think asking questionsis a skill (see How to ask good questions ) and that answering questionsin a helpful way is also a skill! Both of them are super useful. To start out with – sometimes the people asking you questions don’t…
'Neopets': A Look Into Early 2000s Girl Culture
Rebecca Garcia was 12 years old when she bought her first domain name. She asked her dad for his credit card to purchase the address. He didn’t think she knew how to actually buy a site. “When my parents saw the credit card bill and it had, like, XoAriesGirloX or something, they called the company…
How Russian & Alt-Right Twitter Accounts Worked Together to Skew the Narrative About Berkeley
#Antifa and #Berkeley were hot topics last weekend in America — and in Russia Caroline Orr Follow Sep 1, 2017 · 13 min read Social media has an important role in shaping perceptions of current events, as well as influencing mainstream news coverage of those events. Platforms like Twitter provide…
Facebook's VP of Product on Mastering Focus and Intentional Work
When we asked Fidji Simo what she wanted to share with our readers, she polled her team at Facebook to see what they would highlight as her core competency. What attribute or habit has prompted her rocket-fueled rise through the company’s ranks? There was quick and enthusiastic consensus: Simo has…
Hold On to Your Human Rights, Because the GOP Wants to Get Rid of Abortion (Again)
In the past week, Dr. Jennifer Conti has seen two patients who would be perfectly screwed if House Republicans had their way. One, Conti told Vogue, was lied to at a crisis pregnancy center posing as an abortion clinic: told that her pregnancy was 12 weeks along when in fact she was 21 weeks in, and…
How awesome engineers ask for help – Hacker Noon
You reboot your development server, but it happens again: err_node_unsafe . This wasn’t here yesterday. What changed? It’s 9:48 in the morning and your coffee is already cold. Most of the other people on your team aren’t in the office yet. This is your fifth week at the company, your feature was…
Making a mess less
All my models start messy. Yet, I find that my messy models are actually quite useful. It forces me to acknowledge my ignorance. The longer I feign ignorance, the longer it takes for the mess to surface. The more I appeal to my ego with “Hey, look! My model is very cool!”, the longer I delay…
I’m Breaking up with Higher Order Components.
Writing declarative, readable and flexible React components using render props instead of HOCs David Atchley Oct 3, 2017 · 7 min read Yes, I’m breaking up with higher order components in React. Mostly. I’d been seeing this other composition pattern on the side for a while. We met initially in some…
'Our minds can be hijacked': the tech insiders who fear a smartphone dystopia
J ustin Rosenstein had tweaked his laptop’s operating system to block Reddit, banned himself from Snapchat, which he compares to heroin, and imposed limits on his use of Facebook . But even that wasn’t enough. In August, the 34-year-old tech executive took a more radical step to restrict his use of…
Make Product Decisions Without Doubt — My Lessons from Twitter and Slack
Facebook’s News Feed. LinkedIn’s 'Who’s Been Viewing Your Profile' feature. And now Twitter’s move toward 280 characters per tweet. Before these features saw the light of day, there were long debates. Take it from Twitter Group PM and Slack Director of Core Product Paul Rosania , who has made a…
Turning People On to Teamwork (Part Seven of a Series)
The past five posts explored what it means to be a team, the five levels of teamwork, how to build performance, the four major team player types, and the four stages of team development. It’s important that leaders set the proper context–the atmosphere–for teamwork. Remember, team work is not an end…
6 Lessons I learned while implementing technical RFCs as a management tool
Process is what I ship 🚢 This situation was the result of a process failure, and given that process is what I ship as the VP of Engineering, I was also responsible for improving the process so the team doesn’t find itself in these positions. We needed a way to make decisions as a team that would…
There Is No “Hope” With Mass Shootings
Las Vegas police stand guard along the streets outside the Route 91 Harvest Country music festival grounds on Sunday. David Becker/Getty Images Implicit in all political coverage by the media is the belief that political actors matter. That what they say and do shapes the larger landscape of…
The White Privilege of the “Lone Wolf” Shooter
Last night, the United States experienced the deadliest mass shooting in modern American history. At least 58 people are dead and over 500 more wounded. No, that’s not a typo: More than 500 people were injured in one single incident. As tens of thousands enjoyed a music festival on the streets of…
Saving the World From the Code Apocalypse
Lynn Scurfield T here were six hours during the night of April 10, 2014, when the entire population of Washington State had no 911 service. People who called for help got a busy signal. One Seattle woman dialed 911 at least 37 times while a stranger was trying to break into her house. When he…
Harvey Didn’t Come Out of the Blue. Now Is The Time to Talk About Climate Change.
Evacuees wade down a flooded section of Interstate 610 as floodwaters from Tropical Storm Harvey rise in Houston on Sunday, Aug. 27, 2017. Photo: David J. Phillip/AP Now is exactly the time to talk about climate change, and all the other systemic injustices — from racial profiling to economic…
The fix for American health care can be found in Europe
Aug 10th 2017 MITCH MCCONNELL was visibly distraught after the Republicans’ “skinny repeal” of Obamacare was defeated in the Senate, but he was not too out of sorts to get in a dig at Europe. The majority leader wondered acidly what ideas Democrats might have for fixing American health insurance,…
Fair Process: Managing in the Knowledge Economy
Loading... Decision making Fair Process: Managing in the Knowledge Economy Comment 8.95 Buy Copies View more from the January 2003 Issue Explore the Archive Loading... When employees don’t trust managers to make good decisions or to behave with integrity, their motivation is seriously compromised.…
Publishing with Apache Kafka at The New York Times | Confluent
At The New York Times we have a number of different systems that are used for producing content. We have several Content Management Systems, and we use third-party data and wire stories. Furthermore, given 161 years of journalism and 21 years of publishing content online, we have huge archives of…
The Art of the OKR
I wrote a book on using OKRs called Radical Focus: Achieving Your Most Important Goals with Objectives and Key Results Get it on Amazon or Gumroad As well, I run OKR workshops to get you started if you want to adopt this powerful technique. Contact me. Cwodtke eleganthack.com The OKR approach to…
7 Tough Lessons I’ve Learned on Giving and Receiving Feedback at our Startup - Open
It’s one of the biggest pieces that will make or break us as we try to become a great company, and I only recently realized it. We’ve been back and forth a number of times about the topic of feedback, and it’s an area where we still have a lot of work to do to get right. People often say, “You have…
Reddit and Facebook Veteran On How to Troubleshoot Troublemakers
Bethanye McKinney Blount has a very particular set of skills, skills that she’s acquired over a very long career. But unlike Taken ’s Bryan Mills , her ability as a “fixer” extends to corralling troublemakers at technology companies. That guy who decides to rewrite an entire system in his off-hours…
The technical story of how Asana improved performance
The origins of Luna Asana product vision When developing the initial Asana application, cofounders Dustin Moskovitz and Justin Rosenstein imagined a web app that was as easy to use as paper. The early vision for Asana was that users could create and update tasks at the speed of thought and share…
AMPersand. — ethanmarcotte.com
If you’ve spent any time looking into Google’s “ Accelerated Mobile Pages ” ( AMP ) project , I’m sure you’ll agree: it’s wonderful to hear the AMP team talk about how using their framework (and hosting the output on servers owned or approved by Google ) creates faster sites, and happier users. Few…