We decided to start APX unreasonably early, when Sierra was under 150 people. Now the program is now key to our culture and strategy, thanks to our amazing first two cohorts. If you see some of yourself in this post from Anika and me, I hope you'll consider applying!
As AI got great at coding, many predicted the end of the entry-level job. At Sierra, we thought the opposite.
When AI handles more of the code, the things that matter most are creativity, judgment, and ambition — and new grads have these traits in spades. They are also AI natives: the first generation to grow up with ChatGPT and Claude as everyday tools which gives them a huge advantage in an applied AI company like Sierra.
We believe that these new grads will define the next generation of great companies, so we launched the APX program two years ago. If you’re scrappy, entrepreneurial, and want a high degree of agency, we hope you’ll apply.
Read more: sierra.ai/blog/two-years-of-…
6
979
👻 We're launching Ghostwriter today! 👻
After spending the past 2+ years building agents by hand, I think this is as big a deal for agent building as Codex and Claude Code are for software engineering.
Check out Bret's demo! 👇
Today, Sierra is releasing Ghostwriter, our agent for building agents. With Ghostwriter, you can create an AI agent for your customer experience — one that can chat, pick up the phone, speak dozens of languages, take action on your systems of record, and be protected with industry-leading guardrails — simply by having a conversation. No clicking, no forms, no menus.
Codex and Claude Code have transformed how we build software, making it possible for software engineers to orchestrate and review the work rather than doing all the work themselves. We think the same transformation will happen for all software. Rather than every enterprise app having a web app for humans and an API for automation, every software platform’s UI will be an agent that can do the work on your behalf.
I recorded a demo of my building and optimizing an agent with Ghostwriter so you can see how powerful and easy it is to use. It’s completely changed the way our early adopters build agents, and it’s changed the way I think about the software industry. Let me know what you think, and, if you’re interested in trying it out at your business, please reach out directly.
3
12
778
Replying to @latentspacepod
@latentspacepod has been my favorite AI podcast for years, and I'm so proud to be part of the team building @sierraplatform, so this was particularly fun to get to talk about Sierra at @swyx's conference.
🆕 One of the most successful agent companies in the world is @SierraPlatform, cofounded by @btaylor who happens to be Chairman of @OpenAI. But they've been relatively stealthy about *how* they build and operate....
until now.
youtube.com/watch?v=0vBKv9yA…
We're honored for @ZackRW to pull back the curtain on Sierra's Agent SDLC - or ADLC - for the first time ever!
They're also hiring - at the last World's Fair a chance convo with an attendee led to a fantastic new hire - so talk to Zack for more! even if you're not looking for a job, @sierraplatform is worth a follow on X :)
Remember "m-dot" mobile sites (like m.company.com)? Now, websites are responsive, adapting to screen size & device.
We applied this concept to Agent OS: no matter how customers reach out—phone, chat, email, or text—Sierra agents are always responsive & ready to help.
Build once. Deploy everywhere.
From chat to voice to email, Sierra agents adapt to every channel your customers use.
🎥 Our Product Manager, @zackrw, explains how in this quick Q&A: youtube.com/watch?v=TDmgGXbU…
1
3
559
Nobody likes waiting on hold, but companies don't like putting you on hold either. Now they can pick up the phone right away, every time.
Today we're excited to announce a new way to interact with Sierra agents: voice. Learn more about how this new capability is transforming customer interactions in our latest blog post.: sierra.ai/blog/sierra-speaks
3
604
Now that Sierra AI agents are resolving customer issues empathetically and performantly at scale for so many different businesses, I'm excited to share key learnings in this post.
Sierra AI agents are transforming customer experiences - helping to set up Sonos speakers, refresh SiriusXM radios, and process OluKai shoe returns and exchanges. We've packaged up some of our lessons learned from building AI agents at scale. sierra.ai/blog/shipping-and-…
1
549
AccessManager and the demo built with @nextjs 13 are completely open source: github.com/OpenZeppelin/acce…
Permission transparency is key to security, and understanding what accounts can perform certain actions in a protocol shouldn't be a headache 🙅♂️
Introducing Access Manager Explorer: a comprehensive UI for exploring smart contract permissions ✅
access-manager.openzeppelin.…
2
581
If you're using @shadcn UI and @codemirror, you likely will want to tweak thememirror themes (h/t @vadimdemedes) so they look sleek with the rest of shadcn/ui. Here's a simple way to do that: zackrw.com/cbz/codemirror-th…
It also works generally for any color tweaks you want to make.
4
781
Making the college football playoff selection committee more and more scandalous makeitmoremoremore.com/post/…
Fun little project I made with @OpenAI's new DALL-E 3 image model: makeitmoreMoreMORE.com
I've been enjoying the "make it more" memes, so I made a free app to create and share them easily.
Just pick a noun + adjective, and let the AI do the rest.
5
755
This was super fun to build and is fully open source: github.com/openzeppelin/cont…
There can be a flicker when you animate an element's position using CSS hover. One trick to fix it is using onMouseEnter on the child element and onMouseLeave on the parent.
Post with full <Caterpillar /> component: codebyzack.com/animating-pos….
1
3
498
What if you want to update locally with each keystroke but remotely only when a change is complete?
1
3
467
Try @useSWR and @liveblocks, with useState and useEffect for local-only updates.
1
222
"I am running for President as a Democrat in 2024..." showing on Google for the xitter.twitterapi.xyz/sama web result seems to be a coincidence. His profile must have recently included a reference to xitter.twitterapi.xyz/deanbphillips/status/1…. Similar pattern for @KingJames.
I am running for President as a Democrat in 2024.
My campaign will be about four main things.
First and foremost, it will be about the economy. We have to make life more affordable for the middle class, which is the issue that voters care about most. We need to bring down the cost of living and make life affordable again.
As part of making life more affordable, we have to celebrate success. America should be the most prosperous country in the world, and we need to be both pro-business and pro-worker to get there.
Second, it will be about safety. If people don’t feel safe in their communities, not much else matters. We have a drug crisis and a mental health crisis in this country; it’s taking a horrible toll on individual as well as their communities. We have to address it.
Third, my campaign will be about the generational change the country wants and policies that invest in our future, our young people.
And finally, it will be about listening to each other to get back to a less divisive political environment. There’s government reform that will help with this too—we need term limits, campaign finance reform, and things like bipartisan cabinets.
I promised my daughters when Trump won in 2016 that I’d stand up and do something about it, so I ran for Congress and am now on my third term.
I didn’t set out to enter this race. But it looks like on our current course, the Democrats will lose and Trump will be our President again. President Biden is a good man and someone I tremendously respect. I understand why other Democrats don’t want to run against him, and why we are here. This is a last-minute campaign, but desperate times call for desperate measures, and courage is an important value to me.
If President Biden is the Democratic nominee, we face an unacceptable risk of Trump being back in the White House. I know this campaign is a long shot, but that is why I think it is important and worth doing.
As I’ve been listening to voters the past few weeks, I’ve been really heartened by the support, and believe we can win both this primary and general election.
People know in their hearts that it’s time for a change. We can do this together. Everyone's Invited!
Using the same general approach as @ctnicholasdev. Thanks for your help, Chris!
xitter.twitterapi.xyz/ctnicholasdev/status/1…
Revalidate API data in real-time with SWR 🤯
By adding two @liveblocks hooks, you can trigger data revalidation with custom events. In this code, we're broadcasting an event on button click, then refreshing with `mutate` when the event's received.
Live updates, no polling!

ALT // Data updates on every button click const { data, mutate } = useSWR("/api/user", fetcher); // Listen for custom event useEventListener(({ event }) => { if (event.type === "REVALIDATE") { mutate(); } }); // Create broadcast hook const broadcast = useBroadcastEvent(); // Broadcast custom event on click return ( <button onClick={() => broadcast({ type: "REVALIDATE" })}> Revalidate data </button> );
1
2
434
👏 True team effort!
Every time you've deployed an OpenZeppelin contract, a contributor has been there to ensure its robustness.
The upcoming release of Contracts 5.0 is a significant leap forward, underpinned by the spirit of open-source. The open-source ethos enhances security through the diverse insights brought by crowd-sourced examinations of the code. Community collaboration, coupled with meticulous attention to each detail and functionality got Contracts 5.0 to the highest standard. Credit to all!
We owe a special acknowledgment to @xaler2 and Andripol (GitHub handle) from the OpenZeppelin security services audit team. Their rigorous examination was instrumental in identifying a total of over 80 issues, and a number of additional recommendations.
The core ethos of OpenZeppelin Contracts revolves around creating public goods. We thrive on giving back and amplifying the voice of our community. Our appreciation extends to all contributors. As we contribute to the blockchain movement, we’re crafting the future of the open economy together.
For those without a Twitter handle displayed on GitHub, we're acknowledging you with your GitHub handles.
Following is a list of all external contributors to OpenZeppelin Contracts 5.0 :
@ownerlessInc
@allwin199
@balaji_pachai
@bxmmm
@clau_Bv23
@mohitvdx
@PaulRBerg
@pcaversaccio
@pgrimaud_
@RenanRSouza35
@serg_tikhomirov
@vittominacori
@0xVolosnikov
Trevorgjohnson
rjwalters
Sebastiantf
qiweiii
MollyHe5
NishantKoyalwar
CodeSandwich
Hicham010
kfishnchips
lhemerly
There's a new version of this post
6
493
The @OpenZeppelin Contracts Security Center is now live, sharing more details than ever about the secure development process behind the world's most battle-tested library for smart contract development.
contracts.openzeppelin.com/s…
1
2
328
Full walkthrough on the OpenZeppelin blog: blog.openzeppelin.com/introd…
2
213
The most heavily tested @OpenZeppelin Contracts release ever is now integrated with the simplest hands-on tool for learning and configuring smart contracts: wizard.openzeppelin.com/
OpenZeppelin Contracts v4.9 official release 🔐
OpenZeppelin’s most efficient, lean and secure release is now available for developers to continue to build scalable smart contracts.
Read about the latest update to the most trusted open-source libraries:
blog.openzeppelin.com/introd…
3
422















