The engineers are bloggers now

ENGINEERS BLOGGING ADV08 1
Cristian Velazquez, a software engineer for Uber, at the company’s office in San Francisco, on December 12, 2022. (Photo: NYTimes)
In 2021, Cristian Velazquez helped Uber fix an important software issue. First, he and his teammates diagnosed a data processing flaw that could have stopped the app from working correctly. Then they developed a way to clear memory more efficiently, saving the company time and money.اضافة اعلان

That is the simple version, at least.

The public can read a more detailed account of the project from Velazquez on Uber’s engineering blog, in a post titled “How We Saved 70K Cores Across 30 Mission-Critical Services (Large-Scale, Semi-Automated Go GC Tuning @Uber)”. Be warned, though, it helps to understand technical jargon such as Go, CPUs, and garbage collection.

As a staff site reliability engineer, Velazquez fully grasped those terms. At the time, though, he did not know much about blogging. In fact, despite working as an engineer at Uber for close to three years, he did not know the company had an engineering blog until he was asked to write for it.
Stack Overflow found that 48 percent of developers use these types of blogs and other company-owned media when researching possible employers.
“This is the first job where I started doing more external work,” he said. His first blog post took a few months to finish. “I learned a lot from that one,” he said. “It was a lot easier to do the next one.”

That is fitting because many people learned about Uber’s engineering blog from Velazquez. His post generated over 84,000 page views since it was published in December 2021, according to the company’s internal data, making it one of the site’s most popular pages.

Uber is one of several large companies hoping to reach engineers this way. Organizations like Google, Apple, and Meta that aspire to build the future of technology are also in the blogging game, a relic from the early days of the internet.

Attracting engineersThese sites combine glimpses into what life is like at a company with case studies about complex programming tasks. The posts tend to have the titles of graduate school papers and the editorial flair of instruction manuals. They are often created to increase transparency, provide resources to the engineering community, and entice people to work at these companies.

“It fills that gap between your company careers page and the job description,” said Jennifer Hindle, director of product marketing at Stack Overflow, an online platform where tech workers can ask and answer questions.
“Engineering blogs give you a couple signals. They consider engineering a core part of their business, and they’re willing to invest in writing about what they do.”
Stack Overflow found that 48 percent of developers use these types of blogs and other company-owned media when researching possible employers.

“It’s sort of like the way Instagram is to people’s real lives, where it’s these highlights of a cool thing,” said Devin Riley, an engineer who has worked at tech firms such as GitHub, an open software platform, and Braintree, a payments processing company. “There’s a lot of drudgery and day-to-day plumbing work that has to happen for these tech companies that isn’t particularly exciting and they’re never going to put on their blog.”

Riley recently left his position at GitHub after more than three years. He said he became tired of fully remote work and a new manager who failed to outline career growth opportunities.

In his new job search, he ranked compensation, company mission, and quality of the product as his top criteria. An engineering blog will not influence his decision to work somewhere more than a great salary, but it still has sway. He consults them for clues about what a company values.

“Engineering blogs give you a couple signals,” he said. “They consider engineering a core part of their business, and they’re willing to invest in writing about what they do.”

Real engineers, real scenariosSome companies seem to invest more fully than others. Brands like Uber go into detail about important projects, but engineering blogs, at their worst, can read like glorified news releases and turn off potential job applicants.

“If I read a blog post and can tell it’s been written by a salesperson, I roll my eyes and quit two sentences in,” said David Walsh, a senior full stack engineer at the cryptocurrency company MetaMask, who also runs a personal tech blog. “If I can tell that it was written by an engineer on the team, that’s someone who’s been in the foxhole and had to accomplish something important. That’s someone who, as an engineer, I have admiration for, I can empathize with.”
“If I can tell that it was written by an engineer on the team, that’s someone who’s been in the foxhole and had to accomplish something important. That’s someone who, as an engineer, I have admiration for, I can empathize with.”
Before joining the e-commerce platform Shopify as a developer in 2020, Josh Larson reviewed the company’s tech blog, which is designed for engineers and data scientists.

“It gives you a glimpse into the tooling that’s being used,” he said. “Are they using modern stuff? Do they have an up-to-date blog, or was it last updated three years ago?” His future employer passed the test.

‘Helpful’ perspectivesTwo years later, he was one of the authors behind those blog posts. (Larson has an unfair advantage: He studied journalism in college.) In June, he published “How We Built Hydrogen: A React Framework for Building Custom Storefronts”, a behind-the-scenes look at how Shopify built a new set of tools for developers. Even at 2,500 words, it has become one of the year’s most popular blog posts on the site, delving into how Shopify used customer feedback to improve its product.

It is a good example of why Shopify’s tech blog has become an industry success story. Annual traffic topped 1 million views in 2022 — up 56 percent since 2021, according to the company — suggesting that, when done well, there is a significant audience interested in this kind of information.

“The thing you hear time and time again about writing, on the internet especially, is, ‘It’s already been written about’ or ‘I don’t know what I’m talking about,’” Larson said, expressing doubts that many bloggers have certainly had before him.

He encourages his fellow engineers not to get disheartened. “Your perspective will be helpful to other people,” he said, adding, “Just don’t be afraid to share what you learned.”