Two educations: one from others, the more important one from ourselves. — Edward Gibbon
-
Developer Advocacy Handbook (18): Final Words
As a Developer Advocate, you must maintain independence. While you are an expert in the technical field related to your company, if you don't pay attention to the outside world ...
-
Developer Advocacy Handbook (17): Recording Your Talk
As a Developer Advocate, you must maintain independence. While you are an expert in the technical field related to your company, if you don't pay attention to the outside world ...
-
Developer Advocacy Handbook (16): Working from Your Own Computer
As a Developer Advocate, you must maintain independence. While you are an expert in the technical fields related to your company, if you ignore the outside world and only focus ...
-
Developer Advocacy Handbook (15): Understanding and Using Social Networks
As a Developer Advocate, you must maintain independence. While you are an expert in the technical fields related to your company, if you turn a blind eye to the outside world an...
-
Developer Advocacy Handbook (14): Keeping Records of Your Work
"As a Developer Advocate, you must maintain independence. Although you are an expert in your company's technical field, if you ignore the outside world and only promote technolo...
-
Developer Advocacy Handbook (13): Talk Checklist
"As a Developer Advocate, you must maintain independence. Although you are an expert in your company's technical field, if you ignore the outside world and only promote technolo...
-
Developer Advocacy Handbook (12): Creating Presentation Slides
"As a Developer Advocate, you must maintain independence. Although you are an expert in your company's technical field, if you ignore the outside world and only promote technolo...
-
Developer Advocacy Manual (11): Preparing Slides
As a Developer Advocate, you must maintain independence. While you are an expert in your company's technology domain, if you isolate yourself from the external world and only pr...
-
Developer Advocacy Manual (10): Writing Code Examples
As a Developer Advocate, you must maintain independence. While you are an expert in your company's technology domain, if you isolate yourself from the external world and only pr...
-
Developer Advocacy Manual (9): Writing Blogs and Articles
As a Developer Advocate, you must maintain independence. While you are an expert in your company's technology domain, if you isolate yourself from the external world and only pr...
-
Developer Advocacy Manual (8): Presentation Skills
As a Developer Advocate, you must maintain independence. While you are an expert in your company's technology domain, if you isolate yourself from the external world and only pr...
-
Developer Advocacy Manual (7): Conducting Lectures or Workshops
As a Developer Advocate, you must maintain independence. Although you are an expert in your company's relevant technical field, if you ignore the outside world and only promote ...
-
Developer Advocacy Manual (6): Travel and Conference Attendance
As a Developer Advocate, you must maintain independence. Although you are an expert in your company's relevant technical field, if you ignore the outside world and only promote ...
-
Developer Advocacy Handbook (5): Getting Speaking Opportunities
As a Developer Advocate, you must maintain independence. While you are an expert in the technical field related to your company, if you don't pay attention to the outside world ...
-
Developer Advocacy Handbook (4): Preparing for Promotion
As a Developer Advocate, you must maintain independence. While you are an expert in the technical field related to your company, if you don't pay attention to the outside world ...
-
Developer Advocate Handbook (3): Learn to Collaborate with Competitors
As a Developer Advocate, you must maintain independence. Although you are an expert in your company's technology field, if you ignore the outside world and only promote technolo...
-
Developer Advocate Handbook (2): Learn to Collaborate with Your Own Company
As a developer advocate, you'll find that most of your work content is inseparable from company colleagues and company changes.
-
Developer Advocate Handbook (1): What is Developer Advocacy?
A Developer Advocate is a spokesperson, mediator, and translator between the company and its internal developers and external ecosystem developers. Inside companies, situations ...
-
Decoding Developer Support: Developer Experience, Developer Relations, and Developer Marketing
Public APIs only create value for providers and consumers when they are used. This has led to continuous growth in the field of attracting and supporting developers in recent ye...
-
Decoding Developer Support: Developer Ecosystem Building, Open Source Community Operations and Governance
This article is based on the author's speech "Developer Ecosystem Building, Open Source Community Operations and Governance" at the "Global Cloud Computing Open Source Summit" h...
-
Ten Career Development Secrets for Doing Developer Relations Well
Since 2010, I have worked in developer relations at three companies (Microsoft, Oracle, and AWS) in different forms. I have worked in various departments including marketing, R&...
-
Microsoft | DevRel China Team Hiring SWE II (Experienced)
We are the Microsoft Developer Ecosystem Platform team, and our goal is to provide the richest documentation and best learning experience for developers worldwide using Microsof...
-
9 Typical Developer Relations Interview Questions
More and more technology companies are shifting from traditional enterprise sales approaches to developer-first approaches to promote their products. Because developers don't li...
-
Why Developers Are Ushering in a Trillion-Dollar Golden Age
Over the past two decades, two multi-trillion-dollar enterprise software industries have emerged: SaaS (Software-as-a-Service) software and public cloud. Today, we are in the ea...
-
Defining 'Developer Relations'
More and more developer service companies are investing heavily to build their own DevRel teams around their company's products, services, APIs, etc.
-
The Non-Obvious Details of Developer Relations
Developer relations is a relatively new field, and many people are just starting to get involved. But when you decide to take on this job, what details haven't you considered?
-
How Non-Developers Can Become Excellent Developer Evangelists
I've heard this question countless times. This question appears in every community group, and it's usually raised by people who want to make their mark in the tech industry but ...
-
A Beginner's Guide to Developer Relations (DevRel)
Today marks my one-year anniversary in the Developer Relations (DevRel) industry. As an "old hand" in the industry, I was asked by netizens to write this article to introduce ne...
-
Building an Ideal Developer Relations Team
In this article, Anthony Kiplimo shares his views on what roles are needed in developer relations teams.
-
Four Types of Developer Communities
In this article, Anthony Kiplimo shares his views on what roles are needed in developer relations teams.
-
How Blockchain Can Complement Open Source
Learn how blockchain can become a decentralized open source subsidy model.
-
How To Ask Questions The Smart Way
Not just hackers, now that open source software is quite prevalent, you can often get good answers from other experienced users, which is a good thing; users are often more tole...
-
Bitcoin Prequel: How Hacker and Cypherpunk Culture Was Born
This article is excerpted from a report titled "What's Really Driving the Cryptocurrency Phenomenon" written by Iterative Capital, a cryptocurrency management company headquarte...
-
Alibaba's Ten Years of Open Source: A Turbulent History
These are the "market-goers" at Alibaba who clamored to do open source.
-
The Open Source Renaissance is Underway
This article was originally published on the Andreessen Horowitz blog and translated/shared by InfoQ Chinese.
-
Asynchronous Decision Making: The Secret to Remote Team Success
'Glass heart' is probably the biggest obstacle to participating in open source, which has a lot to do with one's psychological maturity and daily upbringing. People with super e...
-
A Developer Relations Bill of Rights
Developer relations is one of the most strategic roles in any company hoping to build a successful technology platform. However, most companies shortchange their DevRel teams an...
-
Digital Life, Work, Education, and Free Software
We are in the digital age now, everyone has a device in hand, but future people might laugh at us for calling ourselves digital when we're not digital enough.
-
The Essence of Open Source Software
The existence of free software is built upon the four freedoms.
-
Open Source First: A Private Company Manifesto
This is a manifesto that any private organization can use to build their collaborative transformation. Please read and let me know what you think.
-
What is Open Source?
Take time from your busy life to give back to projects you care about.
-
5 Ways to Increase Your Open Source Project Contributor Base
Many free and open source software projects emerge from solving problems, and people start contributing to them because they also want to fix problems they encounter. When end u...
-
Thoughts on How Open Source Projects Choose Communication Channels
Take time from your busy life to give back to projects you care about.
-
How to Manage Security Vulnerabilities in Open Source Products
Taking time out of a busy life to give back to projects you care about.
-
8 Ways to Contribute to Open Source When You Don't Have Time
Carve out time in your busy life to give back to projects you care about.
-
Nine Rules for Open Source License Management in Startups
For startups, open source software is a double-edged sword.
-
How Many Open Source Maintainers Can Persist Without Pay?
The Linux Foundation has added three new guides to its collection of enterprise open source guides for developing and using open source software.
-
Linux Foundation Releases New Enterprise Open Source Guides
The Linux Foundation has added three new guides to its collection of enterprise open source guides for developing and using open source software.
-
How I Coined the Term 'Open Source'
Christine Peterson finally tells the story of that fateful day two decades ago.
-
How to Launch an Open Source Program in Enterprise
65% of enterprises are using open source software, and not only internet companies can benefit from open source programs.
-
A Brief History of Blockchain Evolution: Why Open Source Is at Its Core
From Bitcoin to next-generation blockchains.
-
How to Build Our Open Source Community?
This weekend (March 22-23), I attended two different community meetings in a row, namely the "Community Base Camp" hosted by CSDN and the "Open Source Community Alliance" hosted...
-
Looking Back at China's Open Source Wave
Most of this article was completed in mid-September this year, coinciding with the annual Qiantang River tide, which gave me a lot of inspiration. At that time, I was busy with ...
-
A Glimpse of Open Source Communities in Other Asian Countries
The term "country" in this article includes both sovereign states and some regions and political economies.
-
A Comparative View of Open Source Communities Across the Taiwan Strait
This article only represents my personal shallow cognitive views, please correct me if there is anything inappropriate! This article compares the similarities and differences be...
-
GNU, Open Source, and Apple's Dark History
The debate between the free software/open source community and Apple can be traced back to the 1980s, when the founder of Linux called the core of Mac OS X "a piece of garbage"....
-
What's Wrong with Open Source
Since 1983, we have launched the free software movement in the name of maintaining the freedom of computer users.
-
Jia Yanmin: What is Open Source, Where Does It Come From, and Where Is It Going
Many software companies or research institutions in China are only enthusiastic about open source for free code, and rarely deeply participate in open source community activities.
-
Making Your First Contribution to an Open Source Project
What's a good way to promote open source spirit without writing code?
-
What is Open Source Programming?
Where to find this project on GitHub.
-
What Do Open Source and Cooking Have in Common?
What's a good way to promote open source spirit without writing code?
-
Why Do Open Source Business Models Fail?
Open source software companies must move to the cloud and add proprietary code to their products to succeed. The current business model is doomed to fail.
-
Open Source History: Why Did Linux Succeed?
Linux, the Unix-like operating system kernel developed by Linus Torvalds in 1991, has become the center of the open source world. People can't help but ask why Linux succeeded w...
-
Zhao Haiping: Open Source is a Hobby
I saw an article online about Facebook's open source efforts a few days ago. Facebook likes to share their results externally, and in recent years, they have open sourced many i...
-
Audrey Tang: The Way of Open Source 2015
The word "Enlightenment" in the 18th century, when Voltaire, Kant, and Newton spoke of Lumières and Aufklärung, refers to letting the light of reason illuminate human life. Thes...
-
What Does the Open Source Community Need Most?
I hope that the Purpose, People, Practice, Personality, and Progress that the open source community needs most as mentioned in this article can help those who are confused in th...
-
10 Best Ways to Use Open Source for Business
Open source brings some significant benefits to businesses large and small -- but you might be surprised by some of the uses.
-
What Happens to an Open Source Project If the Founder Dies?
I saw such a question on Zhihu before: If the founder of an open source project is no longer there, what should happen to this open source project that currently has many users?...
-
The 'Benevolent Dictator' Governance Model for Open Source Projects
A "Benevolent Dictator" project is led by a single leader.
-
We Are an 'Open Source Company'
This blog post is an in-depth reflection and summary on open source and business by John O'Nolan, founder of Ghost.
-
How Open Source Projects Get Screw Up?
There are many ways to mess up an open source project, and many places to blame. A GitHub executive believes that both project maintainers and users should be blamed.
-
How to Familiarize Yourself with an Open Source Project?
You have a task that requires using a certain open source project; or your boss assigns you a task to understand something. How to start? How to begin?
-
Why Build on Open Source?
Open source infrastructure has a large number of developers to maintain, discuss improvements, and provide feedback. If software quality is measured in person-years of work, ope...
-
7 Communities Driving Open Source Development
Not long ago, the open source model was regarded with suspicion by mature industrial vendors as a toy for rebellious kids. Today, open source associations and foundations are fl...
-
Things About Open Source Projects
Not long ago, the open source model was regarded with suspicion by mature industrial vendors as a toy for rebellious kids. Today, open source associations and foundations are fl...
-
An Open Source World
After a full day of the Opensource.com community moderator annual meeting, the last item on the agenda came up, with only the words "Special Guest: TBA". As the project lead and...
-
How to Attract Students to Contribute Code to Your Open Source Project
Community managers have written many articles about how to attract student volunteers to contribute code to open source projects. This time, I'm going to write the same content ...
-
How to Add Shine to Your Resume with Open Source Experience
In this article, I will share my method to help you use open source contributions to stand out in technical job searches and become a strong candidate.
-
Free, Open Source, and Freedom
In the software industry, the concepts of free software, open source software, and free (as in freedom) software are often confused to varying degrees. Most people do not sort o...
-
What Motivates Open Source Project Developers?
Today, many important software projects adopt the open source development model, but are the volunteer developers who participate in these projects motivated by altruism?
-
The Power of Open Source
In today's mobile internet era with wave after wave of innovation, it is the great idea of open source that has laid its solid foundation.
-
Open Source Projects Can Also Be Your Good Teachers and Friends
Open source projects not only bring great value to companies, but also bring great value to users themselves.
-
Open Source Networking Jobs: A Hotbed of Innovation and Opportunity
Technology focus areas such as containers and edge computing are booming, and the demand for developers and system administrators who can integrate, collaborate, and innovate in...
-
How CERN Uses Linux and Open Source
The European Organization for Nuclear Research (CERN) relies on open source technology to process the massive amount of data generated by the Large Hadron Collider. ATLAS (A Tor...
-
Five Key Metrics for Measuring Open Source Communities
If you want to use metrics to track your Free and Open Source Software (FOSS) community, you face a question: which metrics should I track?
-
Open Source and Entrepreneurship
This article is based on my speech at the High Availability Architecture Group meeting. I've been a person who's not good at speaking since I was young, and I always feel nervou...
-
One More Thing Microsoft Needs to Do to Gain Open Source Community Trust
Opinion: Stop charging companies for bogus Android patents. Yes, they're still doing it!
-
Is Open Source Eating the World?
What does open source software mean? When you need to explain it to others, how can you convey the value and essence of open source efficiently? Since the term "open source" was...
-
Why Does Open Source Code Only Have a 1-Year Lifespan?
Honestly, if Sisyphus from ancient Greece was a developer writing open source code in 2016, he would feel right at home. The famous Sisyphus punishment, handed down through myth...
-
What You Don't Know About EMC Open Source
Many people know about EMC as a company, knowing it's a top global storage product supplier, but many people don't know that EMC is also an open source pioneer.
-
Why Open Source Can Improve a Programmer's Coding Skills?
I've been writing software for many years. Recently I realized that the more I get involved with open source technologies, the better my code becomes. This made me wonder: is th...
-
How to Build a Professional Network When Working in an Open Source 'Bazaar'
Having trouble building connections within an organization? You might be using the wrong strategy.
-
The Way of Free Open Source Community Governance—Inspiration and Reflection from Zhuangzi's Fables
This is my speech from COSCUP 2015 last year, originally titled "Zhuangzi Philosophy and Open Source Community Governance," and later presented again at the SFD (Software Freedo...
-
65% of Enterprises Are Committed to Open Source Projects
This year Black Duck and North Bridge released the tenth annual Future of Open Source Survey to investigate open source software development trends. The highlight of this year's...
-
The Evolving Market for Commercial Software Built on Open Source
It's really hard to underestimate the impact of open source projects on the enterprise software market today; the integration of open source software has so quickly become an in...
-
Ten Most Common Worst Practices in Open Source Project Management
The OpenStack Summit held in Austin became an excellent platform for exchanging open source project management experiences. It turns out that after years of community participat...
-
Four Ways Companies Benefit from Having an Open Source Program Office
I take an in-depth look at what an open source program office is and why your company needs one
-
How Does Google Do Open Source?
Google is one of the leading contributors to open source, but the search giant doesn't like all open source licenses.
-
Open Source vs. Closed Source
There are many differences between open source operating systems and closed source operating systems. Here we'll just touch on a few.
-
Written on the 20th Anniversary of the Open Source Movement
On February 5, 1998, a small gathering was held at the VA Research Center in California, USA. Attendees included Eric Raymond, Larry Augustin, and Jon "maddog" Hall participatin...
-
A Comprehensive View of Cross-Strait Open Source Communities (Summary)
Many people say that Taiwan's open source community is very good, especially many experienced experts say so, which made me very tempted. So I decided to take the opportunity of...
-
Twelve Cultural Genes of Open Source Software
What does open source software mean? When you need to explain it to others, how can you convey the value and essence of open source efficiently? Since the term "open source" was...
-
What's It Like to Be an Open Source Project Maintainer?
Maintainers of popular open source projects have it tough. Strangers who feel entitled will curse at you for not answering questions in time or not helping them search for the a...
-
How to Gain Confidence from Participating in Open Source Projects
As your brain develops, you gradually learn what things in this world can/should be done, and what things cannot/should not be done. All your behaviors are influenced by the peo...
-
5 Trends in the Future of Technical Evangelism
The author of this article, Francesca Krihely, was a senior community manager at MongoDB for three years. Recently, she joined Bowery to work in marketing, continuing to serve t...