Engineering

  • Devs: position checks can save lives!

    Devs: position checks can save lives!

    Well, not really. The powerful headline is to capture your attention, because I really think you need to know how helpful position checks can be.  Position checks help avoid project struggles, and I strongly believe that using them can be a step forward for project teams’ communication. Position checks can save dev time in a…

  • Why you shouldn’t use a Super Admin account on WordPress

    Why you shouldn’t use a Super Admin account on WordPress

    Within WordPress, site owners give control over different hierarchical permissions of users by using roles. For multisite configurations, the six available roles, in descending order of authority, are: Super Admin Administrator Editor Author Contributor Subscriber Now, if you’re a project leader or run an editorial team, it probably makes sense to want to take the…

  • How to manage unknowns as a web engineer

    How to manage unknowns as a web engineer

    As a web engineer working across multiple projects and platforms, there are many things we’re expected to know. However, it’s important to stress that we don’t need to know every single technology or concept we’re likely to come across. Rather, it’s how you manage the unknown that tests your mettle as an engineer, and there…

  • A primer on acceptance testing

    Foreword Last week, I took the exam for the ISTQB® Acceptance Testing certification. This is a Foundation Level certification, specializing on acceptance testing, including all related activities. In this post now, I would like to share the, in my opinion, essential information included in the official learning material, plus one or two things I learned…

  • Block transforms: a primer

    The Block Editor ships with a powerful API for converting raw text and/or blocks into other blocks. Almost any kind of content can be automatically upgraded to the Block equivalent using a feature called transforms. These transforms will take in HTML or string content and map it to the appropriate Block equivalent, using custom logic…

  • Altis 2: A/B testing, Publication Checklist, enhanced DX

    Altis 2: A/B testing, Publication Checklist, enhanced DX

    We’re excited to announce the released a new iteration of our next-generation digital experience platform: Altis 2 features A/B testing, a new Publication Checklist workflow, enhanced privacy and GDPR compliance, cloud improvements, and fine-tuned developer experience. Business logic to enhance workflows Altis 2 introduces exciting new features to power improved experiences for developers and marketers…

  • Introducing Altis, our enterprise WordPress platform

    Introducing Altis, our enterprise WordPress platform

    In May 2019, we launched Altis, our next-generation digital experience platform. Altis is the evolution of how we work with WordPress, and we believe it’s a fundamental and major step forward for the WordPress ecosystem. So what is Altis, and what benefits does it bring for enterprise development teams and their process? Digital experience platform:…

  • Hot Module Replacement for Gutenberg Blocks

    Hot Module Replacement for Gutenberg Blocks

    For a year now at Human Made we have taken a ‘Gutenberg-first’ approach, considering how the new block editor can be the core of the solutions we propose to our clients.

  • Headless WordPress: The Future DXP

    Headless WordPress: The Future DXP

    Omnichannel and progressive solutions for enterprise, featuring case studies from Fairfax Media and TechCrunch.

  • Restsplain: Document your WordPress REST API

    Introducing Restsplain, automated, beautiful, fast documentation for your WordPress REST API.

  • Adopting Open Principles for Planet 4: A Greenpeace Story

    Adopting Open Principles for Planet 4: A Greenpeace Story

    Greenpeace wanted to consolidate their technology platforms, and move towards open and collaborative working practices. They chose WordPress to help them centralise their data and systems, and adopt better open principles in their workflows and processes. Project Planet 4  In July 2016 Greenpeace launched a bold new project to reinvigorate their global web presence, and…

  • Automated Accessibility Testing During Development

    Automated Accessibility Testing During Development

    What is the best workflow, and which tools should you use for automated accessibility testing in a web development project with WordPress?