关于
Matthias Endler 是一位来自德国巴伐利亚的资深软件工程师、Rust 咨询顾问与知名开源作者,现居杜塞尔多夫。
他是 Rust 咨询公司 corrode 的创始人,致力于帮助团队从原型到生产环境高效应用 Rust,并主持播客节目 Rust in Production 访谈业界 Rust 落地实践。他是高性能链接检查工具 lychee 的作者与维护者,同时发起了 analysis-tools.dev(收录 600+ 静态/动态代码分析工具)、Idiomatic Rust 等广受社区认可的开源项目,累计发起超过 100 个开源项目。
大学时期他在拜罗伊特大学攻读计算机科学硕士,毕业后曾在 trivago 担任后端工程师,专注于网站性能与后端系统扩展。自 2015 年接触 Rust 后便将其作为主要开发语言,并于 2021 年创立 corrode 全职投入 Rust 生态建设。
他从小痴迷计算机与 Linux,迄今已持续运营个人网站 endler.dev 超过 25 年,长期撰写关于 Rust 系统开发、后端架构、性能优化与代码评审的高质量技术文章,并以 mre 为网名活跃于 GitHub 与开源社区。
你还可以在这些地方发现 Matthias Endler 的踪迹
- 个人网站: https://endler.dev
- Twitter: @matthiasendler
- GitHub: mre
- LinkedIn: matthiasendler
- Mastodon: mastodon.social/@mre
- Email: [email protected]
文章
- 给年轻开发者的建议
- GitHub 从来都不是关于源代码
- 其他链接检查工具如何实现递归
- 给 lychee 添加递归的五年尝试
- 自托管我的邮件简报
- 谈品味
- 现在,就是开始写那个博客的时候
- 搭建与打磨
- 谈谈为何选择 Rust
- 如何进行代码评审
- 重复你自己
- 围观百万富翁
- 水管工保罗
- 重新发明轮子
- 无论如何
- 我认识的最优秀的程序员
- 想做一档(科技)播客吗?
- 追随黑客
- 保持简单
- 写什么
- 慢慢来,把事情修好
- 如何提出更好的问题
- 濒死的网络
- 如何向开发者销售
- 被诅咒的 Rust:用错误的方式打印
- 更快地部署 Rust 代码
- 小帮手
- 为慢网络打造的阅读模式代理
- zerocal —— 基于 Rust、运行在 shuttle.rs 上的无服务器日历应用
- 波兰版优步
- Unix `history` 命令是如何工作的?
- 电子表格里藏着绝佳的生意点子
- 作为软件工程师开启按需打印业务
- 想靠开源赚钱?
- 我的博客又变快了:Cloudflare Workers 与 AVIF 支持
- 借助 GitHub Sponsors 上线一个副业项目
- 2010年代,编程发生了什么?
- 加速 Rust 编译的技巧
- 重力
- 黑客掌故
- Timelapse 的延时记录
- GitHub 星标
- 用 Rust 和 WebAssembly 打造轻量静态全文搜索引擎
- 也许你并不需要 Kubernetes
- Rust 在幕后做了什么?
- Excel 宏不可思议的有效性
- 从德式键盘布局换到美式键盘布局,值得吗?
- fastcat —— 使用 splice 实现更快的 cat
- 墙上的那只 Octocat
- 十年 Vim
- 重构 Go 代码,避免在单元测试中进行文件 I/O
- 用 Rust 编写的迷你 ls 克隆
- 2018 年的 Rust
- 面向数学计算的函数式编程
- 写给 Ruby 开发者的 Rust
- 让自己变得不再必要
- 现代生活的烦恼——数字时钟
- 在 Hacktoberfest 期间学点 Rust
- 关于 Unix 命令 `yes` 的小故事
- 用纯 CSS 和 LQIP 实现闪电般快速的图片预览
- Go vs Rust?选 Go
- 害怕 Makefile?别怕!
- 盒子与树——Rust 中的智能指针
- 为什么类型系统很重要
- 成为一名职业程序员
- Rust 的未来
- 使用 Rust 和 Rocket 实现一个 URL 短链服务
- 信息的本质
- 我为什么热爱编程
- 工具
- 你是程序员吗?
- 谈努力
- 小题大做——Java 作为第一门编程语言
- 如何使用 STL 在 C++ 中对 vector 或 list 进行排序
- 我为什么喜欢文本文件