Sarah Gooding

  • rtCamp Releases GitHub Actions for Automated Code Review, Deploying WordPress, and Slack Notifications

    rtCamp Releases GitHub Actions for Automated Code Review, Deploying WordPress, and Slack Notifications

    rtCamp, a 60+ person agency and WordPress.com VIP service partner, has released three new GitHub Actions that handle automated code review, WordPress deployment, and Slack notifications. The PHPCS Code Review action takes advantage of GitHub’s pull request review feature. It performs an automated code review on pull requests using PHPCS. This Action is based on…

  • How Will Gutenberg Phase 4 Impact Multilingual Solutions for WordPress?

    How Will Gutenberg Phase 4 Impact Multilingual Solutions for WordPress?

    During the 2018 State of the Word address, Matt Mullenweg announced that Phase 4 of the Gutenberg project would be aimed at developing an official way for WordPress to support multilingual sites. There are no technical details available yet for what approach core will take, because it’s still in the experimental stage. The site building…

  • Codecademy Launches New Free PHP Course

    Codecademy Launches New Free PHP Course

    Codecademy introduced a new free course today called Learn PHP. The company, which offers free coding courses, is rebuilding its PHP education after removing all of its PHP courses in 2017. A Codecademy representative explained that the courses were outdated and that their team thought PHP was declining in popularity: The PHP courses were very…

  • Gutenberg Cloud Team Advocates for Making WordPress.org’s New Block Directory a CMS-Agnostic Library

    Gutenberg Cloud Team Advocates for Making WordPress.org’s New Block Directory a CMS-Agnostic Library

    Frontkom‘s presentation at WordCamp Nordic introduced the audience to the Gutenberg Cloud project, which allows developers to share JS-only blocks across CMS platforms. Marco Fernandes and Thor Andre Gretland, representatives of the 45-person agency based in Europe, are also part of the Drupal Gutenberg project that brings WordPress’ open source editor to Drupal via an…

  • Gutenberg 5.3 Introduces Block Management, Adds Nesting to the Cover Block

    Gutenberg 5.3 Introduces Block Management, Adds Nesting to the Cover Block

    Gutenberg 5.3 was released today with basic block management, a feature that will be included in WordPress 5.2. It is a new modal that can be launched from the vertical ellipses menu, inspired by Rich Tabor’s CoBlocks implementation. Users can turn individual blocks on/off or even entire sections, such as Common Blocks, Formatting, and Embeds.…

  • WordCamp Miami Draws 100+ for Kid’s Camp, Plans to Host Standalone Kid’s WordPress Conference in Summer 2019

    WordCamp Miami Draws 100+ for Kid’s Camp, Plans to Host Standalone Kid’s WordPress Conference in Summer 2019

    The 11th edition of WordCamp Miami was held this past weekend, a three-day event that featured multiple learning workshops and six different tracks. The speaker ratio was 50% male and 50% female, and nearly half of the speakers were new to WordCamp Miami. Another great year of amazing, diverse speakers! #WCMIA #WordPress pic.twitter.com/e2smmCpPAF — WordCamp…

  • New Tools for Theme Developers: Theme Sniffer Plugin and Automated Accessibility Testing

    New Tools for Theme Developers: Theme Sniffer Plugin and Automated Accessibility Testing

    WordPress contributor teams have shipped several new tools for theme developers in the past couple weeks, which have the potential to raise the quality of new themes coming into the ecosystem. The Theme Sniffer plugin is a new effort from the Theme Review team that uses custom sniffs for PHP_CodeSniffer to test a theme against…

  • A Quick Introduction to WordPress’ Date/Time Component

    A Quick Introduction to WordPress’ Date/Time Component

    At WordCamp Nordic’s contributor day I had the opportunity to chat with Andrey “Rarst” Savchenko about WordPress’ Date/Time component, the code that manages date, time, and timezone functionality. Savchenko is one of the maintainers of this lesser-known component, which includes code that dates back to PHP 4 times. After volunteering for years in the WordPress…

  • GitHub Is Testing Commits on Behalf of Organizations

    GitHub Is Testing Commits on Behalf of Organizations

    GitHub users may soon be able to contribute to projects on behalf of an organization. This feature has often been requested by developers who are contributing on behalf of their employers. “Corporate contributions to the third-party open source projects can still be a source of friction and ambiguity,” GitHub Product Manager Ben Balter said. “We’re…

  • Deploy WordPress Plugins from GitHub to the WordPress.org Plugin Repository

    Deploy WordPress Plugins from GitHub to the WordPress.org Plugin Repository

    10up has released a GitHub Action that enables developers to deploy to the WordPress.org Plugin repository by tagging a new version on GitHub. Helen Hou-Sandí, 10up’s Director of Open Source Initiatives, explained how it works: You’ll be able to manage your entire development lifecycle in GitHub—no more futzing with local Bash scripts or controlling commit/push…

  • Automattic Takes on Facebook with “A Meditation on the Open Web”

    Automattic Takes on Facebook with “A Meditation on the Open Web”

    Last week Automattic published a video titled “A meditation on the open web” that calls out Facebook as the antithesis of the open web: As you get closer the air gets smoggier and you realize it’s a vast metropolis. It’s surrounded by high concrete walls, completely contained. Inside it’s bustling, lots of honking traffic, people…