演讲者:Steve Grunwell

  • Steve Grunwell:平台插件开发的考虑因素和关注点

    俄亥俄州东北部WordCamp 2021演讲者: 史蒂夫·格伦威尔

    2021年5月28日—本次演讲深入探讨了Nexcess托管应用程序平台上每个WordPress站点上运行的“必须使用”(MU)插件背后的架构、开发决策和发布过程。

    演示幻灯片»

  • Steve Grunwell:代码审查:为我和你

    2018年代顿WordCamp演讲者: 史蒂夫·格伦威尔

    2020年12月29日-从表面上看,代码审查的想法是显而易见的:为什么我们不想再次审视我们的代码,尤其是在部署到生产之前?

    然而,当我们剥开这些层时,我们发现代码审查的主题更加微妙。审查应该有多详细?谁有资格执行审查(提示:不仅仅是高级开发人员)?我们能负担得起让另一个开发人员离开他们的项目来审查这个项目吗?我们可以采取哪些步骤来确保审查是建设性的,而不是泄气的?

    与会者将深入了解支持和反对系统的同行代码审查的一些论点,并学习一些有用的工具,使代码审查成为团队工作流程的自然组成部分。

  • WordPress之外的世界

    肯特WordCamp 2020演讲者: 史蒂夫·格伦威尔

    2020年6月16日——使用WordPress并不意味着你只能向学习WordPres的人学习。本次WordCamp 2020主题演讲探讨了向其他社区学习的优点。

  • 史蒂夫·格伦威尔:自信地测试WordPress

    2019年美国WordCamp演讲者: 史蒂夫·格伦威尔

    2019年11月19日—本次演讲介绍了自动化测试的基本原理,尤其是在WordPress的背景下。在理解了为什么自动化测试如此重要之后,与会者将学习如何开始测试他们的插件和主题,使用PHPUnit和WordPress核心测试框架中的功能来构建和发布高质量的软件。

  • 史蒂夫·格伦威尔:自信地测试WordPress

    2019年代顿WordCamp演讲者: 史蒂夫·格伦威尔

    2019年6月19日,WordPress是一个紧密耦合的系统,代表了超过十五年的思想、决策、技术变革和意识形态斗争。有很多历史需要解析,通常最简单的任务可能会产生意想不到的结果。

    同时,自动化测试是确保软件能够以高置信度和低回归风险定期发布的最佳方法之一。不幸的是,从“构建WordPress插件”到“通过测试构建WordPrins插件”的跨越通常被视为一个具有挑战性的障碍。幸运的是,有一些工具可以轻松地在现有代码库中设置测试工具。

    这篇演讲介绍了自动化测试的基本原理,尤其是在WordPress的背景下。在理解了为什么自动化测试如此重要之后,与会者将学习如何开始测试他们的插件和主题,使用PHPUnit和WordPress核心测试框架中的功能来构建和发布高质量的软件。

  • 软件:为人民服务

    2019年代顿WordCamp演讲者: 史蒂夫·格伦威尔

    2019年6月19日-主题演讲

  • 史蒂夫·格伦威尔(Steve Grunwell):与WP-CLI并肩作战

    2018年大急流城WordCamp演讲者: 史蒂夫·格伦威尔

    2019年2月26日—传统上,与WordPress的交互主要是一件图形化的事情:许多用户依赖WP Admin来管理主题、插件、内容和其他一切。然而,在需要编写WordPress交互脚本的情况下,没有什么比得上WP-CLI的威力,它是WordPres的官方命令行界面。

    这节课是WP-CLI的入门课,让我们了解了可以做什么以及它如何融入WordPress工作流。无论你是从未听说过WP-CLI,还是将其作为日常WordPress惯例的一部分,你肯定会学到一些有用的技巧。

  • Steve Grunwell:计算机<3结构化数据

    2017年肯特WordCamp演讲者: 史蒂夫·格伦威尔

    2017年7月6日,计算机只有一项工作:读取和处理数据。一份工作,有时他们仍然需要帮助!

    结构化数据让您能够控制,确保搜索引擎和其他解析器不会误读您的信息。将您的活动视为活动,将您的商业地址视为地点,并通过这些产品评论吸引客户!

    实现良好的结构化数据也是进入谷歌知识图(GoogleKnowledgeGraph)的第一步,这是内容营销人员的圣杯。更好的是,采用现代标准,比以往任何时候都更容易开始!

  • 史蒂夫·格伦威尔:让网络离线

    2016年安娜堡WordCamp演讲者: 史蒂夫·格伦威尔

    2017年1月6日-互联网是一个与世界各地用户共享信息的神奇工具,但当“在线”不能保证时会发生什么?这是10up为世界领先的水技术提供商之一建立基于网络的产品目录后提出的问题。有数百人的销售团队,我们如何确保销售团队始终可以使用销售材料,而不考虑互联网连接?

    本课程是关于让web应用程序离线、同步JSON数据和资产,同时保持一致的用户体验的案例研究。与会者将了解应用程序离线的独特挑战,以及保持数据完整和用户体验无缝的可用技术和策略。

    演示幻灯片»

  • Steve Grunwell:专业开发人员的专业发展

    2016年俄亥俄州东北部WordCamp演讲者: 史蒂夫·格伦威尔

    2016年6月24日,我们选择的职业最棒也是最糟糕的一点是,有无数的东西要看、学、试,却没有足够的时间去做。在一个“新热点”每周都在变化的行业中,开发人员还有什么希望跟上呢?

    本次讲座的重点是专业开发人员的专业发展。我们如何在不被信息完全淹没的情况下继续发展成为专业人士?我们将触及压力、教育、谦逊等主题。

    演示幻灯片»