大家好,我是 Simon。我加入 Python 社区已经二十多年了,并且是大量用 Python 编写的开源项目的积极贡献者。
2004 年,我与他人共同创建了 Django web 框架。2017 年,我创建了 Datasette,并围绕它构建了一个更大的 Python 工具生态系统,用于数据新闻和数据分析。
我目前是自由职业者,致力于将我的 Datasette 开源项目转变为可持续发展的业务。
作为董事会成员,我特别想关注两个领域:确保新开发人员尽可能容易地开始使用 Python,并确保使用 Python 开发的应用程序可以轻松分发给最终用户。
经验
- 我自 2002 年以来一直在撰写关于 Python 的博客。
- 2004 年,我在 Lawrence Journal-World 报社工作期间,协助创建了 Django。
- 我曾在世界各地的数十个 Python 会议上发表演讲和教程,包括 EuroPython、PyCon North America 和 DjangoCon。
- 2010 年,我与他人共同创立了一家名为 Lanyrd 的初创公司,该公司使用 Python 和 Django 提供发现和充分利用会议的服务。我们于 2013 年被 Eventbrite 收购。
- 我在 PyPI 上有 172 个项目。
- 2017 年,我创建了 Datasette,“一个用于探索和发布数据的开源多功能工具”。Datasette 用 Python 编写,支持插件,目前已有 90 个插件。每个插件都是 PyPI 上的一个包。
- 2018 年,我发布了 sqlite-utils,一个用于操作 SQLite 数据库的 Python 库和 CLI 工具。它最近达到了第 100 个版本。
- 我曾在旧金山的 Hackbright Academy 担任导师,帮助那里的几名学生毕业并开始他们的 Python 开发人员职业生涯。
我作为董事会成员的目标
我相信 Python 社区面临的问题需要专门的资源,而不仅仅是志愿者的工作。我希望 PSF 特别投资于以下领域:
- 改进 Python 入门。在指导新开发人员时,我发现开始使用 Python 开发环境的最初步骤可能是一个难以逾越的障碍。我希望帮助指导 PSF 资源来解决这个问题,目标是使学习 Python 的体验尽可能顺畅,无论学习者使用什么平台。
- 使 Python 成为分发软件的优秀平台。在使用 Python 构建我自己的应用程序 Datasette 时,我发现打包 Python 应用程序以供最终用户安装是多么困难,这些最终用户不准备安装 Python 并学习
pip来尝试新的软件。我为我自己的软件研究了解决方案,使用了 Homebrew、Docker、Electron 应用程序和 WASM/Pyodide。我希望 PSF 投资于倡议和文档,以使其尽可能容易,以便用 Python 构建的原因之一是向最终用户分发应用程序已经是一个已解决的问题。
在哪里找到我
- simonwillison.net 是我的博客。我最近发布了 我在那里撰写 20 年来的亮点。
- Twitter 上的 @simonw
- GitHub 上的 simonw
