AI Engineer World's Fair 2026
500 people vibe-coded for 30 days. I was one of them.
Read the talk
From reviewing code to shipping it: thirty days at Automattic
Three projects trace Sanja Grbic’s shift from product designer to design engineer, showing how training, shared context and decision ownership changed the work.
From a talk by Sanja Grbic
Why speed looks different inside Automattic
What happens when a large software company gives small teams a month of autonomy to build and ship? Automattic’s Radical Speed Month organized work around autonomous two-person teams. Product designer Sanja Grbic built three projects during the initiative, each changing how she approached the next.
Automattic maintains WordPress.com, Jetpack and WooCommerce, alongside brands including Tumblr and Beeper. Grbic describes a company of approximately 1,400 people working asynchronously across a fully distributed organization. That working style had left a valuable foundation: years of documented decisions, concepts and discussions.
Grbic brought more than a decade of software design experience, including five years on Automattic’s Jetpack design team. She had watched both product interfaces and the teams behind them evolve. Design roles had expanded through web, UX, interaction and product design; tools had moved through Adobe, Sketch and Figma. AI added something different to that sequence: a tool that people across disciplines could use, with the same expectation of greater speed.
But speed depends on the environment. A team of one to three people building a new product can change direction with little coordination. An organization with thousands of people maintaining a product ecosystem built over five to twenty years has existing systems, dependencies and working habits to navigate. Faster implementation alone does not remove those constraints.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Make contributing possible before asking for speed
Automattic’s preparation began with access to AI tools and courses, then expanded into an AI enablement program. Grbic describes a two-week, role-specific course for every employee, combining lectures with focused hands-on practice. As coding tools improved, employees were encouraged to become comfortable contributing code, regardless of their original role.
That invitation depended on practical infrastructure. The systems and operations team provided security practices, processes and documentation clear enough for a non-engineer to start a working development environment. Access to a coding tool was paired with access to a usable development workflow.
For research and planning, Grbic also used Context A8C, an internal MCP server that gave AI tools access to Automattic’s accumulated knowledge and data. The company’s documented history could therefore inform new work through an authorized internal integration.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Pause the roadmap and ship something real
Radical Speed Month made the change in priorities explicit:
- Pause roadmap work for thirty days.
- Pair with a partner.
- Ship something real.
AI use was welcome but optional. Participation happened in stages so the whole company did not stop its normal work simultaneously; roughly one-third joined the first round.
Grbic reports that approximately 500 participants started 794 projects during the thirty days. These were projects started, not a tally of shipped products. Her own month overlapped with the two-week in-person AI enablement course, which made AI tools central to what she could deliver.
She was not starting from complete unfamiliarity with development: she had reviewed GitHub pull requests, tried Claude Code and built small hobby projects. But she had never built and shipped code at work. The experiment would take her from understanding development at a distance to owning parts of the delivery process herself.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
A board game app becomes a lesson in collaboration
The first project began during training, with a concrete need: a board game evening was scheduled for that night. Two designers who were not comfortable in code, an engineer and a product lead had two hours to build something together. They chose a board game session manager.
Grbic reports that the four-person group built the app in two hours. Participants could create, view, join and manage sessions, start and stop games, see available games and seats, and chat. A 16-bit illustration of their actual office gave the app a recognizable setting that colleagues particularly liked.
The group agreed from the start that everyone would contribute. The engineer set up the GitHub project, taught basic commands and explained how Git worked. Grbic had used versioning before and thought she understood Git; working on a shared repository exposed the gap between familiarity and being able to use it confidently.
Sitting together, the group divided the work, tested the app and committed code. Because the project was separate from Automattic’s existing products, they could concentrate on learning without putting those products at risk. Development happened in Claude Code; Grbic recalls Nano Banana as the only additional visual tool, used to create the office illustration.
An engineer’s impact can grow by enabling other people to build. The engineer had not simply taken the implementation away from less experienced teammates: he had helped them participate. Grbic extends that lesson to design and product work, too. As AI makes it possible to contribute outside a primary discipline, the person with the strongest relevant skill can help the whole group improve.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Build the tracker, then own its delivery
The next project put that new confidence to work on an organizational problem. Grbic joined an engineer and a design operations colleague to make relevant, current design system information easier for humans and AI tools to find. Their open-source design system served products inside and outside the WordPress ecosystem and changed continually. The problem was broad enough that each collaborator took a different part.
Grbic proposed a design system status tracker. The engineer raised questions about performance, maintenance and whether the idea could be built at all. Encouraged by the training exercise and allowed to experiment, she decided to implement the full idea as a proof of concept herself. Discovery involved three people; design and implementation became her responsibility.
She built it piece by piece. Getting live component previews working was a turning point: the tracker could show the components themselves, rather than only point to documentation. It gathered links from GitHub, Storybook and Figma, sorted them by status and tagged them with the appropriate library names. Grbic reports that search worked well; she shared the tool with fellow designers and incorporated their feedback.
The working prototype came before Figma. When she could not communicate a visual refinement effectively to Claude Code in words, she used Figma to create an image that conveyed it. Figma became a tool for resolving particular visual questions, while the live project remained the main place where she iterated.
Grbic reports building the prototype within one week, followed by another week and a half for fixes, hosting and deployment. That second period included rebuilding parts of the implementation and delivering two versions:
- Internal tool: deployed on Automattic’s internal platform.
- Public-facing site: published with a curated set of data and information.
A working prototype was therefore only part of the job; delivery required deciding what each audience could access and getting the tool hosted.
For Grbic, delivery marked the move from designer to design engineer. AI helped, but she credits ownership of the entire process most of all. Radical Speed Month gave her permission to experiment and make the necessary decisions, reducing time spent negotiating and handing work between roles. She could move directly from identifying a need to implementing and deploying a response.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Two designers build a merchant chat proof of concept
With roughly a week left, Grbic paired with another designer. Grbic reports that they built a working iOS chat proof of concept for WooCommerce merchants in six days. Merchants could answer shoppers in real time from their phones or enable AI to respond.
The proof of concept connected several parts of the existing ecosystem:
- Merchant access: authentication through WordPress.com and a Jetpack connection.
- Visitor interface: a chat widget that inherited the website’s theme.
- AI responses: an agent that scanned the site for information and answered visitors’ questions in real time.
Grbic also describes the agent as distinguishing questions it could answer from those it could not. The delivered artifact was a working proof of concept; the account does not establish a production launch or measured answerability accuracy.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Keep shared context beside the prototype
The two designers found it straightforward to align on features because both approached the work through users’ needs. They began exploration in a Claude Code project folder, recording their chats and ideas in the file system. Grbic found that this practice sped up collaboration and subsequent building enough that she continued using it in daily work. The project folder held the thinking behind the implementation as well as the work itself.
The main design artifact changed, too. Previously, the team would stay in Figma until the design reached high fidelity. Here, they developed a plan, built the working prototype and then returned to Figma for a mood board and UI refinement.
| Stage | Previous workflow | Workflow used for merchant chat |
|---|---|---|
| Before implementation | Develop high-fidelity designs in Figma | Establish a plan |
| Main iteration artifact | Figma design | Working prototype |
| Visual refinement | Before building | Return to Figma after building |
The sequence let them work on functioning behavior earlier while retaining Figma for visual decisions it handled well.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Give people room to change how they work
Over the month, Grbic changed a process she had followed for years. The first project showed how an engineer could become an enabler and teacher as more colleagues began contributing code. The second expanded her own responsibility into design engineering: pushing code to production within a large, established system that required substantial onboarding and security practices. The company’s initiatives gave her room to find a new workflow within those existing requirements.
By the third project, the change was shared. Both designers had learned how to apply the tools and could work from a common understanding. Grbic attributes their speed to that mutual adjustment, not simply to one person becoming more proficient. The same kind of experiment could begin within a team rather than waiting for an entire organization to change.
Changing tools and processes requires changing the human behavior around them. Give people access to the tools, identify colleagues who can teach and champion their use, create space for experimentation, and grant enough agency to make decisions. Those conditions let people break established habits and discover where AI can actually make their work faster.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Resources
From the talk
Public documentation of Automattic’s internal knowledge MCP integration. Using the service requires authorized company accounts.
Read the complete timestamped transcript
- 0:01
Hi there. Welcome to my talk. My name is Sanja, and today I'm going to share with you an experiment we did at our company that's somewhat unusual and very exciting.
- 0:14
It was a one-month initiative called Radical Speed Month, where two-person teams were given full autonomy to build and ship projects. I built three projects during this time. I will walk you through them, and we'll talk about the outcomes and learnings for myself as a designer, as well as, uh, the system-wide impact this experiment had.
- 0:37
I'll tell you a little bit about Automattic first. We're the company behind several products in the WordPress ecosystem, such as WordPress.com, Jetpack, WooCommerce, as well as many other brands like Tumblr, Beeper, and many more.
- 0:52
We are around 1,400 people, and we're fully distributed, uh, which is pretty interesting for also what, what I'm about to show you. We're fully distributed, distributed and asynchronous, which means that most of our work, our thoughts, our concepts from the past couple of decades are very well documented.
- 1:14
I'm a product designer, and I've spent over a decade building software and watching how teams build software. I've worked for-- I've been at Automattic for five years now, uh, on the Jetpack design team, and in the past, I've worked for several companies of different sizes, different types of products, and different team organiza- uh, configurations.
- 1:37
So after all these years, I've not only accumulated experience in designing products, I also have a lot of insight into team dynamics and organizational structures within product teams.
- 1:52
Over the years, the des- the designer role has morphed and evolved a lot. We, we had, we still have all of these different types of, of roles, like web designers or UX designers or interaction or product designers.
- 2:06
We've also used many different tools from the Adobe Suite to Sketch to Figma and many, many others in addition to those. And AI is a new tool.
- 2:18
It is definitely not built just for designers. It's versatile, so it can be used by many other, um, many different roles, but the expectation is, is the same for everyone.
- 2:31
It's that it will bring us speed. And of course, this is why companies are rushing to put it to use. But no matter what role uses AI, um, this velocity is going to look very different in small teams, like one to three people that are building new products, let's say a zero to one product, versus large organizations
- 2:53
that might have built entire, entire product ecosystems, that have software that's anywhere between five and twenty years old, and that have, uh, more than a thousand or even thousands of people.
- 3:07
Before I dive into the experiment, I will tell you a little bit about what preceded it in terms of how we use AI at Automattic. We were encouraged to use it, to learn it, and to experiment with AI from the very beginning.
- 3:20
At first, we had access to tools and courses. Then the AI enablement project was initiated, where every single employee goes through a two-week course designed specifically for their role.
- 3:31
This is completely immersive with lectures and, and focused hands-on time. Very, very helpful. And over time, as AI coding tools got better, everyone was encouraged to get comfortable with contributing in code.
- 3:45
And we can thank our systems and operations team for setting up fantastic security and processes as well as documentation that's good enough that a non-engineer, such as myself, can spin up a working development environment.
- 4:00
And last but not least, an incredibly helpful tool that I, that I use every day for research and planning, uh, is Context AHC. It's an, uh, MCP server that gives AI tools access to all the knowledge and data that we have documented over the years that I previously mentioned.
- 4:21
So back to the experiment. About two months ago, we kicked off this project. The instructions were to pause the roadmap work for thirty days, pair with a partner, and ship something real.
- 4:33
We were welcome to use AI, though it wasn't a requirement. And of course, um, we couldn't all do this at once. We had to do this in, in stages, and we had about a third of the company participating in the first round.
- 4:46
That's around five hundred people that started around seven hundred and ninety-four projects in these thirty days. One lucky circumstance for me was that during this month, I was also participating in this two-week in-person AI enablement course, so AI tools played a huge role in what I was able to deliver.
- 5:06
Um, and that's why I was building not one, but three different projects. And when Radical Speed Month started, uh, I, I had some knowledge of GitHub. I would review PRs.
- 5:19
I had played around with Claude Code, but I have never until then actually built and shipped something in code, and I mean at work. Like, I've done a small hobby project here and there, but that's completely...
- 5:37
that was a completely different experience. Uh, I'm going to share my personal journey of how my skills and process and collaboration style shifted over, over the course of the thirty days, and this will also give us insights into how this change can be promoted and implemented at the organizational level for large companies.
- 5:59
So this is the story of the first project I worked on and my first contributions in code. As I mentioned, at the time, uh, Radical Speed Month was starting.
- 6:07
I was at the in-person AI en- enablement training, and over there we did an... As, as part of the program, we did an exercise where as a group of four, we had, uh, two hours to build something together.
- 6:21
We were two designers that aren't super comfortable in code, an engineer, and a product lead. And we decided to build this board game session manager. We had a board game evening planned that night, uh, so we wanted to create an app that's, that's used to create, view, and join and manage board game event sessions.
- 6:44
Um, you can see what that looked like. This is what we built in, in two hours. We built an app, um, where people can start and stop a, a, a session, uh, see what games and spots are available, and even chat with each other.
- 7:03
And on top of that, we chose this 16-bit style, um, illustration of our actual office that, uh, people found especially appealing.
- 7:17
The most interesting thing about this project isn't what we built. It was how we worked together and leveled up together. Uh, at the very beginning, we agreed that we all want to, uh, contribute, and we were very lucky that the engineer that was, uh, in our group was really, really great at setting us up for success.
- 7:36
Like, he set up the project in GitHub, helped us grab- grasp some basic commands, and helped us understand how Git works. I worked with, uh, versioning in the past, um, for, you know, in different situations, but...
- 7:52
And I thought I understood Git, but actually, I didn't. I really needed someone to, to tell me how it works and, and w- what are the best ways to, to, to set up a project.
- 8:03
We were sitting together, we were testing out the app, and we were building it, um, together and dividing the work among us. So we were all committing code to this project.
- 8:14
And since this wasn't this, this app that we were building, it's not related to any of, of our existing products, so there were no risks involved, and our focus was on learning, which was really, really, really great.
- 8:29
We only used Claude Code for this purpose, and outside of that, I think the only visual tool used was NanoBanana to, to create the, uh, to create the office illustration.
- 8:46
And the biggest insight, I think, for me from this project was that if you're an engineer, the impact that you have when you enable others may be far greater than the impact of doing more engineering yourself.
- 9:04
And for any... This, this is a great learning for any role. It can be, um, the same for engineering or design or product. Keep in mind that when you're working on a team with mixed abilities, and if you're stronger in a specific skill, make sure that you're helping and enabling each other up.
- 9:22
Because now with AI, we can all do a little bit, um, of the work that's outside of our domain. [lips smack]
- 9:30
And this was the biggest learning for me, uh, that engineers
- 9:35
will need to become enablers and teachers. Moving on to the second project I worked on. This was my main focus for the Radical Speed Month. I paired with an engineer and, um, a design operations person, and our goal, our main goal...
- 9:51
We, we worked on some design system projects together in the past, and here our main goal was to surface relevant and up-to-date design system information to humans and AI tools.
- 10:04
And this, um, problem space is huge. Our design system, uh, that we use for our WordPress ecosystem products is open source. It serves many products internally and externally and is always in flux.
- 10:19
So the problem space was big, and we saw a lot of opportunities, so we decided to divide, and each person took on a problem to tackle. And what I proposed, this design system status track- tracker, um,
- 10:32
the solution that I proposed raised questions with the engineer around performance, around maintenance, and if we would be able to, to build it in the first place. But I was kind of empowered by the previous exercise.
- 10:46
I was allowed to experiment, so I decided to build the full idea as a proof of concept on my own. So, um, the discovery portion was three people, but the design and build was just myself, and it took around two and a half weeks to build this.
- 11:03
And as I worked on it piece by piece, especially, uh, when I reached the point where I had actual live component previews working, I was really mind-blown at what I was able to achieve.
- 11:15
I moved through the project without any, um,
- 11:20
without any restrictions in mind. Um, I was just trying to push the limits and, um, the tracker was picking up links from the GitHub repo, from Storybook, from Figma, sorting them according to status, tagging them with the correct library names.
- 11:38
Search worked perfectly, and I was really excited about this product, and I shared it with fellow designers. I iterated a little bit based on the feedback, but everyone was pretty excited.
- 11:49
Uh, I built the prototype initially as a start, and then I used Figma, uh, only later in the process for some visual fine-tuning. Some things that I just couldn't explain to Claw- to Claude Code, I, um, I wanted to deliver an image, and that worked.
- 12:09
Uh, but the live project w- was, was I was, what I was iterating on directly
- 12:15
And the prototype was built within a week, and then it took another week and a half to rebuild it for some fixes, to set up, uh, hosting and deploy it in our internal platform as an internal tool, as well as on an external public-facing site with-- that, that had a little bit of a curated, um, in- data
- 12:34
and information. And delivering this, this product was a defining moment for me, where I moved from a designer to a design engineer. Uh, this is of course enabled by AI, but most of all, it was enabled by the fact that I could own the entire process.
- 12:53
W- we were within the Radical Speed Month, I was allowed to experiment. I, I, I had the agency, um, and made all of the necessary decisions. In large organizations, this is very hard to do.
- 13:08
Um, but here I could just build whatever I thought was, um, was needed, and I didn't have to spend a lot of time in negotiations and handover.
- 13:23
And then that was two and a half weeks, so I kinda had one week left, um, a Radical Speed Month, so I paired with a fellow designer, and here you'll be able to see the incredible shift in speed and process that happened.
- 13:36
In only six days, we went from zero to, uh, through the entire process to building an iOS chat for W- WooCommerce merchants that, um, allows them to answer shoppers in real time, reply from their phone, or even set up AI to answer the, uh, questions for them.
- 13:59
And this is a fully working proof of concept that includes authentification through WordPress.com, includes a Jetpack connection. If, if you use WordPress, you might know what that is. Um, we also built a widget that inherits the site theming, where the site visitors can ash- actually ask the questions, as well as the, the fully capable AI
- 14:24
agent that scans the site for information and answers visitors' questions in real time, and also discerns whether it can answer a question or, or not.
- 14:39
What was important here was that the, the alignment and the, the ideation part was fairly easy. It was fairly easy for us two designers to align and shape the features with- because we always have the users in mind.
- 14:55
And on the process side, um, what was interesting is that we started the exploration as a Claude Code project folder where all of the chats and ideas were recorded into a file system.
- 15:06
And I, I noticed that that, um, significantly, uh, sped up collaboration as well as build later. And we've, uh, continued-- I've continued this practice in my, in my daily work.
- 15:20
Um, the main artifact we worked on here as well was the prototype, and that's the biggest shift for our process because normally we would start in Figma and we would work in Figma until we reach very high fi- fidelity.
- 15:35
But here, uh, we had a very good plan, then we, um, built the, the, the prototype or the product, and then we went back into Figma
- 15:51
to just come back to it in a visual sense to build a mood board and for some UI fine-tuning.
- 16:00
And in only thirty days, my process that has been similar for years has completely shifted, and that was true for many other people. The first project showed me how the engineer's role can be elevated from a builder to an enabler, and this is a skill that I believe will be crucial as more and more, um, people in
- 16:21
other roles start working in code. The second one moved me from a designer to a design engineer, um, and here I'm talking about being able to push code to production in a well-established large system that requires serious onboarding and security practices.
- 16:41
All of the company initiatives that I described together gave me the space I needed to experiment and find my own process that works within what we already have established in the company.
- 16:52
And, and the third project that I shared was just proof that we've unlocked speeds because I already had adjusted my process a little bit, but then we both leveled up together and had a shared understanding on how we can apply the tools so we could also easily meet each other.
- 17:15
If you're in a large organization, try to implement this, um, even just at your team level.
- 17:22
Uh, changing processes or tools in large organizations requires shifting the human behavior behind them. So provide your people with the access to the new tools, find your enablers and champions, create space for experimentation, and, uh, give them agency so that they can break out of their habits and unlock the speed that AI tools can bring.
- 17:46
Thank you.