Language: English

  • From Fresh Grad to Professional: A Guide to Choosing Between Freelance and Employment in IT

    WordCamp Iloilo 2023Speaker: Godfrey D. Beray

    July 27, 2023 — “From Fresh Grad to Professional: A Guide to Choosing Between Freelance and Employment in IT” provides valuable insights and guidance to recent graduates entering the field of Information Technology (IT) by exploring the decision-making process between pursuing freelance work or traditional employment. This comprehensive guide examines the advantages and considerations of each path, empowering individuals to make informed choices that align with their career goals, work preferences, and desired work-life balance in the dynamic IT industry.

    Presentation Slides »

  • Improving website performance with caching

    Speaker: Wes Theron

    July 26, 2023 — In this video, we will define what caching is and explore six common types of caching and how to use the W3 Total Cache plugin.

  • WordPress Developer Hours – Styling Blocks (July 2023)

    WordPress Developer HoursSpeakers: Michael Burridge, Justin Tadlock, Ryan Welcher

    July 26, 2023 — Styling blocks: empowering users with CSS custom properties

    It’s important not to be too prescriptive when developing blocks, and to allow users to have as much control as possible over the look and feel of the blocks on their websites.

    In this edition of WordPress Developer Hours we talk about CSS custom properties (also known as CSS variables) and look at how you can leverage them in blocks to give users more control over the styling and presentation of their sites.

    First up, Michael Burridge presents a solution to a common problem, i.e. how to allow users to have control over the styling of inner elements in blocks which have complex markup. While it’s relatively simple to allow users to style a block at the root level, this presentation looks at how you can assign the values stored in block attributes to CSS custom properties and use them to apply user-defined styling to child-elements in both static and dynamic blocks.

    Then, for the second presentation of the session, Justin Tadlock shows you how to integrate CSS custom properties into your block stylesheets that play nicely with themes. The technique used integrates block plugins and theme.json while still giving preference to user choice.

    Whether you’re just starting out with block development or have built dozens of blocks already, this WordPress Developer Hours session is for you, and you’re sure to learn a ton.

  • 企業によるWordPress コントリビュート成功事例: スキルアップとグローバル参加の機会

    5 for the Future Japan MeetupSpeakers: Naoko Takano, Hari Shanker, Angela Jin, Chloé Bringmann, Chieko Aihara, Hajime Ogushi, Hiromichi Koga, Shohei Tanaka

    July 26, 2023 — ▶️ イベント概要
    このイベントでは、WordPress プロジェクトへの貢献 (コントリビュート) がどのように企業の利益につながったか、その成功事例を共有します。これにより、参加者はプロジェクトへの貢献を通じて得られるメリットを理解することができ、また、どのようにして社員のスキルを向上させたり、世界的な協力関係を築いたりすることが可能なのかを学ぶことができます。

    国際的に Five for the Future という取り組みを通して、貢献を継続的に行っている企業が増えてきている中、国内企業がその動きを理解し、キャッチアップするためのイベントになればと思います。

    ▶️ Five for the Future (未来のための5%) とは
    2014年にマット・マレンウェッグは、WordPress (CMS またはコミュニティ) の恩恵を受けている組織に対して WordPress プロジェクトの継続的な成功のためにリソースの5%を貢献することを呼びかけるため、Five for the Future を立ち上げました。先日の WordCamp ヨーロッパ基調講演でも、”Five for the Future” の活発化はプロジェクトの大きなニュースのひとつとして取り上げられています。

    ▶️ イベント登壇者プロフィール (敬称略・あいうえお順)
    企業代表
    – 相原 知栄子: プライム・ストラテジー株式会社取締役副社長/企画開発部管掌
    – 大串 肇: 株式会社 mgn 代表 / Webディレクター・Webコンサルタント
    – 小賀 浩通: 株式会社デジタルキューブ代表取締役社長
    – 田中昌平: 株式会社シノビアシ 代表取締役会長 兼 社長

    WordPress プロジェクト代表
    – アンジェラ・ジン (Angela Jin): WordPress プログラム & コントリビューターエクスペリエンス部門責任者
    – クロエ・ブリングマン (Chloé Bringmann): WordPress オペレーション責任者
    – 高野直子: Five for the Future プロジェクトマネージャー
    – ハリ・シャンカー (Hari Shanker): Five for the Future プロジェクトリード

    ——————-

    ▶️ Event Summary
    This event will share best practices on how contributing (Contributing) to WordPress projects has benefited companies. This will help participants understand the benefits of contributing to projects and learn how they can improve the skills of their employees and build global collaborations.

    As more and more companies internationally continue to make contributions through the Five for the Future initiative, we hope that this event will help domestic companies understand and catch up with this movement.

    ▶️ What is Five for the Future (5% for the Future)?
    In 2014, Matt Mullenweg launched Five for the Future to encourage organizations that benefit from WordPress (CMS or community) to contribute 5% of their resources to the continued success of the WordPress project The organization is a member of the CMS and is a member of the WordPress community. The activation of “Five for the Future” was one of the major news stories of the project at the recent WordCamp Europe keynote.

    ▶️ Event Speaker Profiles (titles omitted, in alphabetical order)
    Company Representative
    – Chieko Aihara: Vice President, Prime Strategy Co.
    – Hajime Ohgushi: Representative of mgn Corporation / Web Director, Web Consultant
    – Hiromichi Koga: President, Digital Cube Inc.
    – Shohei Tanaka: Chairman and President, Synoviasi Inc.

    WordPress Project Representative
    – Angela Jin: Head of WordPress Program & Contributor Experience
    – Chloé Bringmann: Head of WordPress Operations
    – Naoko Takano: Project Manager, Five for the Future
    – Hari Shanker: Project Lead, Five for the Future

    Presentation Slides »

  • Mentorship Program: Introduction to the WordPress Open Source Project

    Learn WordPress, WordPress Contributor Mentorship ProgramSpeaker: Hari Shanker

    July 25, 2023 — WordPress is an open source software that is built by a group of volunteers all over the world. It might be surprising to know that the software that powers over 40% of the internet is powered by a vibrant community all over the world. Everything around the WordPress open source project resolves around the website: https://wordpress.org

    The WordPress project is huge and is built and maintained by a bunch of contributors all over the world. Development of WordPress happens in the open, and anyone can help build the software. Through this session, we aim to take a detailed look at the WordPress project and the group of programs that keep WordPress alive and active.

    In this session, we will:

    * Introduce you to the WordPress Project
    * Talk about the different aspects of the WordPress project, and how it functions.
    * Share how the WordPress project works under the hood.

    Presentation Slides »

  • Installing Node.js and npm for local WordPress development

    Speaker: Jonathan Bossenger

    July 22, 2023 — Node.js is a cross-platform, open-source server environment that can run on most popular operating systems. Node.js lets developers use JavaScript to write command line tools and for server-side scripting. When you install Node.js on your operating system, it comes preinstalled with npm, a command line tool that allows developers to share and use software packages as dependencies in their own projects.

    While not specifically a requirement for WordPress development, if you want to develop blocks, contribute to Gutenberg, or use modern tools like wp-env or wp-now, you will need to have Node.js and npm installed on your computer.

    In this tutorial, you will learn how to install Node.js and npm on macOS, Ubuntu, and Windows.

  • Builder Basics: Goodbye Reusable Blocks—Hello Synced Patterns (and more)

    Learn WordPress Online WorkshopsSpeakers: Nick Diego, Justin Tadlock

    July 18, 2023 — Reusable blocks are a powerful way to save and reuse content across your site. In WordPress 6.3, reusable blocks will be renamed to “synced patterns.” This change reflects the unification of reusable blocks and traditional block patterns (unsynced patterns) within the Editor, which will streamline workflows, enhance the content creation experience, and set the stage for future enhancements in WordPress 6.4.

    In this online workshop, we explore this exciting change as well as new functionality for creating custom patterns and managing them in the Site Editor.

  • Common WordPress APIs: Responsive Images

    Speaker: Jonathan Bossenger

    July 14, 2023 — WordPress contains an extensive list of APIs for performing common tasks across a WordPress site. From interacting with the database to creating responsive images, there’s an API for practically everything. This session will introduce you to the Responsive Images API, including a brief history of responsive images in WordPress, how the API works, and how it’s used for theme development.

    Presentation Slides »

  • How to vet content topic ideas for the WordPress Training Team

    Speaker: Benjamin Evans

    July 13, 2023 — Learn.WordPress.org (Learn WordPress) is the WordPress project’s official learning platform. Contributors from all around the world create new content for Learn WordPress regularly.

    Before a piece of content is created, the topic of that content is vetted for accuracy and relevance. Learning objectives are set, and related resources are collected. These tasks are completed by the team’s Subject Matter Experts.

    If you are interested in sharing your expertise and contributing to the Training Team as a Subject Matter Expert, then this Online Workshop is for you! Come join Ben as he walks through the topic vetting process, explaining each step along the way.

  • WP-CLI for PHP developers

    Speakers: Milana Cap, Jonathan Bossenger

    July 13, 2023 — When was the last time you tested code in production? Your own website doesn’t count.

    Conversations with the Terminal, or WP-CLI for PHP developers, is the sequel of WordPress through the Terminal workshop, focusing on a set of commands and tools useful for PHP developers.

    This is not just a live demo of WP-CLI commands. This is zooming out and seeing WP-CLI in collaboration with other tools in the context of PHP developer needs and everyday tasks. We’ll probably release the Kraken as well.