Designer, developer, and advisor. Working on @pierrecomputer. Creator of @getbootstrap. Previously @github and @twitter. Huge nerd.

Mill Valley, CA
Joined August 2007
Pinned Tweet
📣 Massive day for @pierrecomputer — Code Storage is now generally available! Expressly built for machines and the massive agentic volume we’re seeing. More repos/second than any other code host and already home to some of the best platforms. ↪ code.storage
Signups are now open on Code[dot]Storage. Today, more new repos are created per second on Code Storage than any other platform. Lovable, Bolt, Amp, Poke, and many more of the largest agentic workloads store their code and agent memory at scale using Code.Storage.
6
12
2
236
38,258
New syntax highlighting library from @pierrecomputer has landed and, spoiler alert, it's really fast.
Today we're launching an exciting new project: Highlights Highlights is a syntax highlighter that outputs HTML. It improves on both speed and correctness compared to the existing industry standard libraries. It's an optional drop-in replacement in Diffs, and it's ready to use today. In fact, it's already powering diffshub․com! Check it out at diffs.com/highlights OR `pnpm install @​pierre/highlights`
5
2
54
3,912
Still been working on thse new @pierrecomputer icons and plugins to help. Here's a video of the latest version. Still fine-tuning overlays, masks, and more across the three sizes, but this makes it so simple.
I've been redrawing the icons we use at @pierrecomputer. Along the way, I've been whipping up plugins to help me manage them—like this Layer Swap tool for "composite icons." Allows me to swap every instance of each layer with ease. Much faster, much easier.
1
24
2,274
One of my favorite changes in Bootstrap 6 is token maps. They’re Sass maps for CSS variables that get emitted on component class or `:root`, meaning no matter how you customize Bootstrap (in Sass or compiled CSS), you’re just writing CSS. Stoked we came up with this solution.
Absolutely huge day today—Bootstrap 6 Alpha 1 has arrived! Refreshed design, updated docs, new components, new Sass/CSS approach, more modern frontend stack, updated tooling. getbootstrap.com
3
1
32
5,430
On the `:root` (which also has `:host` for web component folks), these token maps get merged together and everything emits all at once. This way, global overrides function the same as component ones.
2
2
912
So in your own Sass, you use the new module system to import Bootstrap and then you can start customizing at any level. We still have some Sass variables for global configuration but everywhere else, we did our best to use token maps and CSS variables for styling.
1
3
671
👀
gta 6 is happening because bootstrap 6 is happening
1
35
3,906
Absolutely huge day today—Bootstrap 6 Alpha 1 has arrived! Refreshed design, updated docs, new components, new Sass/CSS approach, more modern frontend stack, updated tooling. getbootstrap.com
42
60
38
596
133,700
I wrote way too many words about Bootstrap 6 on our blog. So many that I had to split it across several blog posts, some of which I haven't even finished yet. Suffice to say, it's a huge release and I'm hyped for getting it stable in the coming weeks. blog.getbootstrap.com/2026/1…
4
1
36
7,627
And speaking of the blog, it's a triple ship day! New Bootstrap 6, new Icons release, and new blog design. The latter have been refreshed to be built on @astrodotbuild, include search via Pagefind, have new v6-based designs, and overall new designs. icons.getbootstrap.com
2
2
24
3,808
Be honest: what was your first code editor?
1
29
3,111
Wait until you see the Tamagotchi Blob.
Introducing Blob A code[dot]storage AI Wearable
1
1
14
2,786
I've been redrawing the icons we use at @pierrecomputer. Along the way, I've been whipping up plugins to help me manage them—like this Layer Swap tool for "composite icons." Allows me to swap every instance of each layer with ease. Much faster, much easier.
2
2
1
37
5,818
Mark Otto retweeted
Powered by Code[dot]Storage
Introducing Keiki by Orchid, the fastest way to launch customer-facing AI agents for the channels people already use.
3
6
60
7,491
On August 19, 2011, Web developers Mark Otto and Jacob Thornton of Twitter began creating the CSS framework Bootstrap in mid-2011. The framework was originally developed to help maintain the HTML/CSS and JavaScript code consistency in Twitter applications.
47
143
68
1,274
234,741
Mark Otto retweeted
Code Storage is an incredible piece of technology They have seamlessly scaled to tens of millions of Git repos backing Bolt projects without a hiccup Jacob and their team have been excellent partners for us at Bolt - can't recommend higher
Signups are now open on Code[dot]Storage. Today, more new repos are created per second on Code Storage than any other platform. Lovable, Bolt, Amp, Poke, and many more of the largest agentic workloads store their code and agent memory at scale using Code.Storage.
2
7
52
11,293
Mark Otto retweeted
one of the few infra providers that has not gone down the entire time we've used them at poke it's actually my second time using @fat and @mdo's products, i learned to code by building websites with bootstrap css 😭
Signups are now open on Code[dot]Storage. Today, more new repos are created per second on Code Storage than any other platform. Lovable, Bolt, Amp, Poke, and many more of the largest agentic workloads store their code and agent memory at scale using Code.Storage.
1
3
67
9,340
Mark Otto retweeted
fun fact: @warpdotdev factories start on code.storage
📣 Massive day for @pierrecomputer — Code Storage is now generally available! Expressly built for machines and the massive agentic volume we’re seeing. More repos/second than any other code host and already home to some of the best platforms. ↪ code.storage
4
2
29
5,628
Back when we were building Diffs, I made a Playground page to test all the features and themes in one place. Today, it's the perfect spot to test edit mode and every other library feature. Options get saved in the URL for easy sharing, too. 🛝 diffs.com/playground
4
4
157
11,721