Posts

Insights, thoughts, and tips on product, design, and development. Pick a topic and start exploring.

  • Vision Pro first impression

    I am sitting here writing this post, looking across Trillium Lake at the majestic Mount Hood off in the distance. But I’m not. Instead, I feel the soft arms of my office chair at my sides, a far cry from the rustic charm of a folding camping chair. 

    I’m immersed in one of the new VisionOS environments, an illusion replacing the world around me with digital renditions of iconic landscapes, the moon included. The realism is uncanny, particularly under the cool glow of the night sky, dotted with uncountable stars—but yet I can’t decide if I’m underwhelmed. 

  • Your corner of the internet

    A blog is more than just a collection of posts. It’s about the power of written words, an ongoing conversation that shapes how we see things, opens our minds, and helps us connect with others.

    Each post adds to the rich mix of human stories. Whether you’re sharing experiences, teaching something new, or just capturing everyday thoughts, a blog gives you an independent space to express yourself.

    Blogging offers an escape from the algorithm-driven world (a place where you can simply write). It reminds us of when sharing thoughts wasn’t about chasing likes or trends, but about real digital connection.

    Your blog belongs to you. It reflects who you are.

    It’s your corner of the internet.

    Make it yours, and let it show your personality in this huge digital world.

    Thanks, WordPress.

  • 2023 Year in Review

    Well, we made it. Welcome to 2024.

    Last year was one of those years that will hold an impact far beyond from what I realize today. 2023 was a year of change, connection, exploration, and meaningfulness.

  • Automattic, one year later

    One year ago today, I joined Automattic as a product manager focused on WordPress.

    Automattic is as unique as they come. As a distributed company with a flat organizational structure and a healthy culture of synergistic innovation—ideas, thoughts, and feedback come from anyone, anywhere, and anytime.

    This environment generates a jet stream of knowledge, information, and experiences—kindly referred to as the “chaos” internally—that you, as a high-functioning team member, choose how to absorb. You communicate extensively; it’s an expectation. And just about everything is recorded in some form or fashion, for anyone else to digest.

    So yes, there is a bit of chaos… and I like it.

  • Playa del Carmen, 2023

    A few favorite shots from my recent Automattic meetup in Playa del Carmen, Mexico. I explored, ate great food, but most importantly, worked with teams to plan, prioritize, and execute on what’s next for WordPress. A solid time all around.

    We’re looking for senior hands-on contributors with a deep enthusiasm for their craft. If that’s you, work with us.

  • WordCamp US 2024 in Portland, Oregon

    WordCamp US is an annual large-scale event that gathers enthusiasts, developers, designers, and users from around the world, to talk, learn, and share WordPress experiences.

    I’ve never been to Portland, but I’m looking forward to it!

  • The road towards WordPress 6.5

    WordPress 6.5, scheduled to land on March 26th, 2024, is actively underway. My friend Anne shared Roadmap to 6.5 on the Make WordPress blog, detailing the ambitious goals for the first major release of next year.

    The marquee planned additions are the font library, colorways, patterns for classic themes, data views for templates and patterns, more robust revisions, the Interactivity API, custom fields, and block binding APIs. Lots to look forward to!

  • Exploring color and typography presets

    I recently worked with Ben Dwyer on an exploration to surface a WordPress block theme’s existing colors and typesets within the site editor. He made a video detailing the effort—give it a watch, it’s pretty cool.

    What I like best is that any theme using variations inherit this capability right off. Folks can then choose any combination of color or typography among the variations.

    What do you think?

  • Tiny details

    Like the nuanced brushstrokes of a painting or the delicate notes of a melody, tiny details often go unnoticed, yet they play a key role in profoundly shaping creative outcomes.

    In the realm of design and product, these tiny details are essential catalysts for curating thoughtful experiences.

    Subtle animations, uniform copy, cohesive design metrics, and harmonious micro-interactions all come together seamlessly to level-up an application into a delightful user experience.

    You might not see tiny details, but you certainly feel them.

    Tiny details are not just embellishments; they are the cornerstone of design. And it’s in these seemingly insignificant tiny details that we transform mediocrity into excellence.

    Such attentiveness to detail is absolutely vital, as the antithesis of tiny details is carelessness—which leads to outcomes that feel unfinished and unintuitive.

    So, sweat the tiny details; they matter more than you think.

  • Behind the scenes of Twenty Twenty-Four

    I had the pleasure of working with so many great folks to bring the Twenty Twenty-Four default WordPress theme to fruition.

    In this post shared on automattic.design, I chatted with designer Beatriz Fialho and code wrangler Maggie Cabrera on how Twenty Twenty-Four was designed and engineered to be the most best out-of-the-box WordPress experience to date.

  • Fail Fast

    Failure is a vital part of the iterative process. An invitation to introspection. An indispensable role in exploration and creativity. 

    To fail is to learn—provided one seeks to learn. When we fail, we face an opportunity to sharpen our focus, unearth solutions, and gradually inch closer to our goals. 

    Software development (i.e. problem solving) is centered on eliminating variables, i.e. failing. Failing as many times as it takes, until a solution in narrowed into view.

    That’s just how it works. That’s how most things work. Rather than a symbol of defeat, failure represents a testament to progress. 

    Don’t fear failure; invite it in. These are the moments where you—and your team—become better. 

    Fail often. Fail fast.

  • Evolving the command palette

    My friend and colleague Anne McCarthy recently published a guide on what’s landing in this next iteration of the command palette. This next iteration of the WordPress Command Palette is looking so nice. New commands, a polished interface, and more accessible — what more can you ask for?

    And if you’re a plugin developer, lean into Riad Benguella’s WordPress Command Palette API post to add your own commands, and peruse the core commands, straight from the source. Some days it feels like WordPress 6.3 just landed, but 6.4 is shaping up quite nicely. Onward!

  • WordPress 6.3

    WordPress 6.3 is packed with new features and loads of enhancements to help you publish faster with WordPress. Here’s my take on the most interesting parts of this release.

  • Build something that matters

    In creativity and innovation, there’s a tension between pursuing meaningful work and getting stuck on trivial tasks. These distractions disguise themselves as progress, creating fake productivity where small, unimportant details actually prevent us from making a real impact.

    Focus on true progress—the kind that comes from clear purpose—control distractions, and build something that matters, like WordPress.

  • Why WordPress

    I ran into this Twitter thread on “how WordPress is all wrong for your SMB site in 2023”. Well, here’s my counter. If you’re not using WordPress for your site in 2023, you’re probably doing it wrong. Here’s why WordPress is probably right for you.