Category: Uncategorized

  • Turn your handwriting into a font

    Jamie Marsland published this great video on how to turn your handwriting into a font, and then how to use that font on your WordPress site. Check it out!

    Read article →

  • My notes from „Butterick’s Practical Typography”

    I’ve just refreshed Butterick’s Practical Typography. The first time I read it was a couple of years ago and I’ve surely forgotten a bunch since. Here are a few thoughts I had during this read-through. Typography is like theater Butterick cites three principles from The Elements of Typographic Style: The three principles read exactly like…

    Read article →

  • SQL Isolation levels: Foundational database feature most developers don’t know about

    I looked at SQL queries through the lens of isolation levels ever since my brother showed me that concept about 16 years ago. I’ve noticed many, many senior devs are unaware of this fundamental database feature. Here is a short primer on isolation levels that every backend developer should read. The core problem Suppose we…

    Read article →

  • Do less with AI. And breathe.

    Waiting for AI to finish is uncomfortable. I found I feel better and get more done when I stay with that discomfort without acting on it. When, instead of rushing to open my fourth concurrent agent or reply to another Slack ping, I just stay right there, present. Maybe I’ll close my eyes for a moment and focus…

    Read article →

  • WordPress Playground: 2025 Year in Review

    This post is re-published post from https://make.wordpress.org/playground/2025/12/03/wordpress-playground-2025-year-in-review/ A lot happened for Playground this year! Let’s review what changed and why it matters for your work: 99+% of WordPress Plugins Supported in Playground Nearly every plugin from the WordPress plugin directory works in Playground. In testing with the top 1,000 plugins, 99% install and activate successfully.…

    Read article →

  • An LLM workflow for solving complex coding problems

    Here’s an LLM workflow I’m experimenting with: I’ve created a ubuntu VM, installed Claude Code, ran it with –dangerously-skip-permissions, and gave it a difficult problem to solve: Solve https://github.com/WordPress/wordpress-playground/pull/2923. I need to make every iframe in WordPress Playground controlled by the service worker, even those with no src or using a blob URL or about:blank as an src. You’ll need to…

    Read article →

  • Running Node.js in the browser

    When I’ve shared the new PHP Playground beta (with a terminal and a file explorer), Jon Surrell asked me what was still missing before we can create Gutenberg blocks. The answer was Node.js. On Thursday, it seemed nearly impossible. On Wednesday, I had a working prototype. It can already run npm, webpack, and more. With…

    Read article →

  • PHP Playground

    Check out https://playground.wordpress.net/php-playground.html/ It’s a PHP code editor where you can quickly test PHP code snippets. You can use WordPress functions, quickly change PHP and WP versions, and share the link to your code+WP+PHP setup. I’ve built it because I wanted something graphical instead of using php -a all the time: It’s built with WordPress…

    Read article →

  • Moje sceny z festiwalu improwizacji Bulaj 2025

    Bulaj w tym roku był super! Beata Różalska zrobiła nam kilka godzin świetnego warsztatu z masą narzędzi do grania scen grupowych, a dwie godziny później wypróbowywaliśmy nowe umiejętności na głównej scenie festiwalu. Tutaj kilka scen w których grałem: Jaskinia tortur Triatlon z jeździectwem Halinka Bonus z dżemu – Szekspir małżeński

    Read article →

  • My performances at European Vocal Camp 2025

    Here are the shows I performed in during the final concert of European Vocal Camp 2025! The camp was a blast! 7 days with fantastic people in a 4 star resort tightly packed with workshops and activities – from learning music theory, through stage fright, to Pygmy chants. Enjoy! Brazilian body percussion African Choir Loop…

    Read article →