Sign in

Ben Leonard

@benleonard.bsky.social
646 followers 95 following 178 posts

Designer / Developer @ Oxide. Formerly Pentagram

PostsRepliesMedia
Ben Leonard @benleonard.bsky.social · 24/08/2026
Some artwork prep for upcoming event. I've always had the habit of choosing colours that cannot be mistaken for the final artwork to avoid print mistakes.
061
Ben Leonard @benleonard.bsky.social · 20/08/2026
Added motion character mapping to my ASCII tool inspired by @maxime.bsky.social's fantastic post "Shading Motion" blog.maximeheckel.com/posts/shadin...
6356
Ben Leonard @benleonard.bsky.social · 19/08/2026
Little @oxide.computer brand refresh
0751
Ben Leonard @benleonard.bsky.social · 17/08/2026
Experimenting with the ability to write and edit ASCII animation scripts in our brand asset tool using a MCP server
061
Ben Leonard @benleonard.bsky.social · 06/08/2026
Experimenting with a Figma plugin that generates two overlapping aligned grids. A 12-column layout grid and a full-bleed ASCII grid so that illustrative text and content are aligned to the same baselines.
191
Reposted by Ben Leonard
Adam Leventhal @ahl.bsky.social · 25/06/2026
On this week's Oxide and Friends, @bcantrill.bsky.social and I were joined by @benleonard.bsky.social to talk about the amazing Oxide rack explorer (explorer.oxide.computer) he designed, turning CAD models into a 3D interactive site.
youtu.be
Oxide and Friends 6/22/2026 -- The Oxide 3D Explorer
YouTube video by Oxide Computer Company
2438
Ben Leonard @benleonard.bsky.social · 23/06/2026
Added the ability to load templates from GitHub Gists with our little ASCII tool: mitos.shared.oxide.computer?gist=35b5b8b...
mitos.shared.oxide.computer
Mitos ASCII Tool
011
Ben Leonard @benleonard.bsky.social · 12/05/2026
@oxide.computer CLI keyring
1331
Ben Leonard @benleonard.bsky.social · 11/05/2026
explorer.oxide.computer
4796
Ben Leonard @benleonard.bsky.social · 11/05/2026
Web 3d explorer for @oxide.computer. Built in three.js/r3f. Tonnes of little interactions and details in this. Poke around, and take a look at the guided tours. explorer.oxide.computer
515423
Reposted by Ben Leonard
Adel Faure ⏚🍉 @adelfaure.bsky.social · 02/04/2026
The poster of this year Lyon's Algorave is out ! Printed using risograph thanks to Eidamned and Ralt144mi. If you are in France around May 2nd, book the date for a blast of a night with 44 artists for 12 hours of live coding performances ! #textmode #pixelart #poster #livecoding #algorave
Poster printed with risograph featuring aquatic creatures drawn in text mode. Color are black, blue and yellow on white paper. Big geometric font display the words : "Algorave 2 mai 2026 18h-6h Grrnd Zero 60 avenue de Bohlen 69120 Vaulx-En-Velin Prix + ou - 8 eur no CB". In small pixel font is written artists names along the creatures: 
- Raphaël Bastide
- Lucky Juj && Johann Philippe
- Jia Liu && Pilipluie
- Daniel Kurosch Hopfner
- azertype && Neon Delice
- Bruno Gola
- Damage Such 
- Unsorted 
- pastagang
- Epiploke 
- BuboBubo && gcode
- Katran && Zaza la Loca
- th4
- jon && Dok 
- Lil Bleep && Nikilia
- Déluge
- Living Pseudographics
- Crash Server
- parkellipsen
- anco
- TUI
- polymorphic_engine 
- Emilie Breslavetz 
- NuSan 
- Kaamtar
- lbvp 
- Peregrine
- syntonie && sheglitchr
- C13 && beLow
58115
Ben Leonard @benleonard.bsky.social · 02/04/2026
Animated ASCII illustrations for solutions pages. Previously I had the ASCII completely separate and it was never clear whether to use the faux UI illustration or the ASCII but blending the two becomes a bit more interesting.
1222
Ben Leonard @benleonard.bsky.social · 01/04/2026
Interactive 3d explorer with React Three Fiber. Worked with an artist to fix the topology and reduce the size of the CAD model. Custom LUT to more closely match the colour grade of the renders.
4522
Ben Leonard @benleonard.bsky.social · 01/04/2026
I was struggling to get a full height hero to work here until I realised I could dynamically change the number of racks on screen. From the latest @oxide.computer (oxide.computer) refresh.
81064
Ben Leonard @benleonard.bsky.social · 03/03/2026
Amongst other things, I am MUCH better at coding and making software having worked with David all this time.
0212
Reposted by Ben Leonard
conputer dipshit @davidcrespo.bsky.social · 03/03/2026
hello. are you an incredibly good UI designer? want to work with people who will love and respect your work and your process? want to make $250k (same as every other employee) and work fully remote? take a look
oxide.computer
UI Designer / Oxide
69922
Ben Leonard @benleonard.bsky.social · 18/02/2026
The height of this container is responsive but I wanted to create a `#` border without any partial characters. Discovered I could use `round(up, 100%, 1lh)` to round up to the nearest multiple of the mono char line height.
081
Ben Leonard @benleonard.bsky.social · 17/02/2026
Lots of fun working on a light mode theme for the @oxide.computer design system, backed by an generative OKLCH palette and Figma plugin for token syncing
7612
Ben Leonard @benleonard.bsky.social · 10/02/2026
Happy New ASCII Blog Header Day (for those who celebrate) oxide.computer/blog/our-200...
oxide.computer
Our $200M Series C / Oxide
Raising our Series C round of financing
1191
Ben Leonard @benleonard.bsky.social · 01/12/2025
For those doing any sort of semi-automated colour or theme management – any workflow recommendations? Fixed contrast ratios results in dull green/yellows, but something like HSLuv washes out the other colours. Any approach better than rough generation then manually nudging by eye from there?
200
Reposted by Ben Leonard
conputer dipshit @davidcrespo.bsky.social · 19/11/2025
cool job at a very special computer company - write TypeScript and Rust - everyone makes $235k - fully remote - everything is open source
oxide.computer
Product Engineer / Oxide
1315334
Ben Leonard @benleonard.bsky.social · 13/11/2025
Been fun collaborating on a web 3d rack explorer UI for @oxide.computer with @krystianzun.com. It always feels a little magic to have shared state between the main UI and the canvas so the user can interact with either. Placeholder content and rack model coming soon.
2233
Ben Leonard @benleonard.bsky.social · 24/10/2025
The soul of a new machine
3190
Ben Leonard @benleonard.bsky.social · 22/10/2025
Little responsive type scale tip with @tailwindcss, you can use container query units to scale your text in relation to the container size e.g. `font-size: 8.75cqw;`. In this case, I want the padding to be uniform regardless of screen size. tailwindcss.com/docs/respons...
1141
Ben Leonard @benleonard.bsky.social · 07/10/2025
Super simple Figma plugin that generates realistic mock content based on layer names with special patterns. github.com/oxidecompute...
070
Ben Leonard @benleonard.bsky.social · 19/09/2025
Business cards for @oxide.computer Front: Single colour custom matched digital Pantone + hit of white Back: Oxide logo blind deboss Colorplan Racing Green duplex 2 x 270gsm Die cut rounded corners 2mm Printed by www.with-print.co.uk
4421
Reposted by Ben Leonard
Bryan Cantrill @bcantrill.bsky.social · 18/09/2025
Last week, we were treated to an extraordinary talk internally at @oxide.computer. It was at once an expository talk of a complicated software system and an experience talk of developing systems software in the large -- and it was far too good to keep to ourselves! oxide.computer/blog/systems...
oxide.computer
Systems Software in the Large / Oxide
An extraordinary talk on developing systems software in the large
39217
Ben Leonard @benleonard.bsky.social · 18/09/2025
1111
Ben Leonard @benleonard.bsky.social · 18/09/2025
Each year the @oxide.computer team comes together and meets at an internal conf. It's a good excuse to make something pretty. This year it's a coin, with a snapshot of our compute sled's PCB and modular logo.
3542
Ben Leonard @benleonard.bsky.social · 06/08/2025
Here's a technique I've used previously to implement noisy gradients at almost 1/10th of the file size (noise compresses very badly). Essentially splitting it into two layers; base blurry colour image, and a repeating noise image overlayed on top with a CSS blend mode. codesandbox.io/p/sandbox/wy...
350
Ben Leonard @benleonard.bsky.social · 30/07/2025
Happy to say that we've (@oxide.computer) raised $100M for our Series B ... which was a wonderful excuse to work on this little featured blog header ASCII element. With text trimming, responsive text sizing and funky SDF coins
2392
Reposted by Ben Leonard
Oxide Computer Company @oxide.computer · 30/07/2025
🎉We raised $100M USD in our Series B financing. Thank you to USIT for leading this round, to our existing investors for their participation, and to our team, customers, and community for getting us to where we are today! oxide.computer/blog/our-100...
oxide.computer
Our $100M Series B / Oxide
Raising our Series B round of financing
622325
Ben Leonard @benleonard.bsky.social · 23/07/2025
Page not found
170
Ben Leonard @benleonard.bsky.social · 22/07/2025
spin
1141
Ben Leonard @benleonard.bsky.social · 07/07/2025
Working through some ideas for a featured blog header, would be animated or interactive ASCII mixed with text aligned to the same baseline grid
010
Ben Leonard @benleonard.bsky.social · 13/06/2025
"What's more hyper than hyper?"
040
Ben Leonard @benleonard.bsky.social · 12/06/2025
Fun/weird side-effect of Oxide's stack all being open-source. Today v0 stubbed some of the mock data using actual names of services in our product.
020
Ben Leonard @benleonard.bsky.social · 10/06/2025
When I started at @oxide.computer 4 years ago, I didn't know Rust ... I still don't, nor do I want to learn, but it's been a lovely experience. Thanks for having me 💚
1131
Ben Leonard @benleonard.bsky.social · 05/06/2025
Fixed sidebar toggle (mitos.shared.oxide.computer), partially inspired by the T3 Chat version
190
Ben Leonard @benleonard.bsky.social · 30/05/2025
Binding code variables to inputs with a commented annotation
140
Ben Leonard @benleonard.bsky.social · 28/05/2025
Little by little they get better at ASCII diagrams ... with some intervention in Monodraw
010
Ben Leonard @benleonard.bsky.social · 28/05/2025
tick
030
Ben Leonard @benleonard.bsky.social · 28/05/2025
Working on updated cover art and full page show art (apple podcasts) for @oxide.computer's podcast. Typographically a nod to punch cards.
2372
Ben Leonard @benleonard.bsky.social · 23/05/2025
motion.dev layout animations melt my brain
050
Ben Leonard @benleonard.bsky.social · 21/05/2025
Working on some OG images
191
Ben Leonard @benleonard.bsky.social · 21/05/2025
Need to find the time to work on an @oxide.computer rack setup manual. Something beautifully simple, ring bound perhaps.
2301
Ben Leonard @benleonard.bsky.social · 19/05/2025
*blink*
040
Reposted by Ben Leonard
Oxide Computer Company @oxide.computer · 13/05/2025
Power efficiency isn’t just eco-friendly, it provides a competitive advantage with improved compute density per watt. Oxide systems cut power use by 55% and boost cooling efficiency 12x. Adopt power-first designs to save costs, reclaim space & grow smarter: oxide.computer/blog/how-oxi...
0253
Ben Leonard @benleonard.bsky.social · 06/05/2025
Fair enough
09213
Ben Leonard @benleonard.bsky.social · 30/04/2025
Added export colour controls to brand tool (mitos.shared.oxide.computer) In addition to the mp4 and gif export, makes it a little more useful for making one-off social assets
1152