Trezy

Trezy

@trezy.codes

Maintainer @happyview.dev Founder @cartridge.dev & @birb.house Maintainer of HappyView, the Game Dev feeds, and @ozone.birb.house. Oxford comma defender. He/him.

10.4K followers788 following6.1K posts

Pinned

Welcome to v4 of the Blue Sky Game Dev orientation 🧵! Let's get you started with the basics of Bluesky, finding other devs, and posting about your games! Btw, this is based on the artist orientation thread from @purlane.ink; make sure to check it out if you’re also on the art side of game dev!

Welcome to the Bluesky artist orientation 🧵! This will get you started on the basics of how this network works, how to connect with other artists, and how to get your art seen. If you’re a furry, I also highly recommend checking out @buttplug.engineer's furry orientation thread below:

Trezy reposted

Genuinely love that the biggest welcome to @bsky.app orientation threads are for… #artists bsky.app/profile/bald... #furries bsky.app/profile/butt... and #gamedev bsky.app/profile/trez... The holy trinity of social media participation.

Trezy@trezy.codes

Welcome to v4 of the Blue Sky Game Dev orientation 🧵! Let's get you started with the basics of Bluesky, finding other devs, and posting about your games! Btw, this is based on the artist orientation thread from @purlane.ink; make sure to check it out if you’re also on the art side of game dev!

Trezy reposted

We're sure a lot of you are wondering: what is HappyProto going to cost? The final numbers will be determined by the closed beta period, but the smallest plan will currently be $10 a month. But if we're being totally honest, we're having trouble deciding how pricing should work. 🧵 #atproto

happyproto.atHappyProto: the backend for atproto appsBuild on atproto without the hard parts. HappyProto runs the backend: an API over 46 million atproto accounts, with sign-in, private data and scripting included.

Trezy reposted

Replying to @mayorofchicago.bsky.social

hey @mayorofchicago.bsky.social ! itd be really awesome if you could update your account to use an official domain like @mayor.nyc.gov and many others e.g. mayor.chicago.gov only takes a minute to update the DNS record and makes it a lot easier for people to trust that your account is legit! ty!

bsky.socialHow to verify your Bluesky account - BlueskyHere's how to verify your Bluesky account by setting your website as your username.

Trezy reposted

This will be such an incredible boon for the Atmosphere. We're excited to see more Atmospheric content in Bluesky, which results in more users learning about the amazing things happening outside of Bluesky! 🤩 #atproto

Eric@esb.lol

how we looking fam

Trezy reposted

So... how does HappyProto work? The short version: you write scripts, and HappyProto runs them as API routes, or as reactions to activity on the network. 🧵 #atproto

Trezy reposted

Login with atproto may be one of the most powerful pieces the protocol has to offer, but setting it up can be... difficult. HappyProto makes it easy. Allow your users to log in with any atproto account and skip a week of reading specs. OAuth, DPoP, scopes... forget about it. 😎 #atproto

Trezy reposted

Decentralization, user autonomy, community moderation... atproto is awesome! It's also complex, and building on it shouldn't mean learning how every piece works. Tell HappyProto what data you care about and it indexes everything important, deletions and moderation decisions included. #atproto

Trezy reposted

You don't need to know how relays or PDSes work to use HappyProto. Write lexicons for your data and scripts for your logic. We'll run everything underneath. If you've been lost figuring out how all the pieces of atproto fit together... HappyProto is for you. Sign up for the beta at happyproto.at.

happyproto.atHappyProto: the backend for atproto appsBuild on atproto without the hard parts. HappyProto runs the backend: an API over 46 million atproto accounts, with sign-in, private data and scripting included.

Trezy reposted

atproto is public by default... which is great until your app needs a private group, or an invite list, or a draft. HappyProto comes with atproto spaces already enabled. You can have permissioned data for your users, even if their PDS doesn't support it yet. #atproto

Fun little addition to the HappyView dashboard: current Jetstream stats. 😎 #atproto

To be clear, this is in the v3 alpha, not in the beta or stable releases. 😅

If you're excited about HappyProto, you owe a massive thank you to @ricardo.bsky.social. He was pushing me on this all the way back in March at AtmosphereConf. At the time I thought he was insane. I have since recanted and offered him many opportunities for "I told you so"s. 🤣

Ricardo J. Méndez@ricardo.bsky.social

Happy to see this come alive, and in such a relatively short time too! Congratulations on all the progress since the last AtmosphereConf, @trezy.codes!

Trezy reposted

Happy to see this come alive, and in such a relatively short time too! Congratulations on all the progress since the last AtmosphereConf, @trezy.codes!

HappyProto@happyproto.at

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

Trezy reposted

Step by step, watching people making it easier and easier for more cool things to be built on atproto, the way the open web should work, rather than having everything locked up in silos.

HappyProto@happyproto.at

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

Trezy reposted

Supabase who?????

HappyProto@happyproto.at

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

Trezy reposted

if there was a workshop to help open science projects / science-related apps build on #atproto, add atmospheric features, or migrate to atproto at @atmosphereconf.org, which of you #atdevs would be interested in helping and lending your expertise? this is a spit-ball-still-formulating idea so, 🫡

Trezy reposted

For the past year, I've been working hard on HappyView. I've built so many features, and there are now hundreds of apps built on top of it. It's been a long, winding ride, and I've loved every minute of it. #atproto

HappyProto@happyproto.at

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

Trezy reposted

Someone has to make sure you get your upgrades. 🤷🏻‍♂️

HappyView@happyview.dev

Oh cool, so now I have a babysitter. 🙄 Fine. HappyProto runs HappyView so you don't have to. Go sign up, y'all. 😎

Trezy reposted

Yesssss this is what we’ve needed

HappyProto@happyproto.at

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

Trezy reposted

Oh cool, so now I have a babysitter. 🙄 Fine. HappyProto runs HappyView so you don't have to. Go sign up, y'all. 😎

HappyProto@happyproto.at

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

HAHAHAHAHA, I didn't even mention that v3 is coming as part of this. Also that all of this hosted HappyView stuff is built directly on top of v3. As in v3 is the orchestrater for everything. IT'S HAPPYVIEW ALL THE WAY DOOOOOOOOOWN

Trezy reposted

Oh this is it!

HappyProto@happyproto.at

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

For the past year, I've been working hard on HappyView. I've built so many features, and there are now hundreds of apps built on top of it. It's been a long, winding ride, and I've loved every minute of it. #atproto

HappyProto@happyproto.at

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

View full thread

So anyway... I'm stoked. I've been busting ass to get this out the door, and I'm finally closing in on that magical day. I'll be sending out beta invites within the next couple of weeks, and hopefully opening the doors to everyone by early December.

For the past year, I've been working hard on HappyView. I've built so many features, and there are now hundreds of apps built on top of it. It's been a long, winding ride, and I've loved every minute of it. #atproto

HappyProto@happyproto.at

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

View full thread

When you run a backfill on HappyView today, it hits the relay to find out what repos have records in a collection. Then it hits the PLC directory potentially millions of times to find the relevant PDSes. Then it hits every PDS to collect the data. It's a heavy load on the entire network.

HappyProto alleviates that entirely by keeping the entire network close to your HappyView instance. If you try to backfill Standard Site documents in HappyView today, it takes ~3 hours to get every record. On HappyProto, it takes ~30 seconds. The only bottleneck is your scripts.

For the past year, I've been working hard on HappyView. I've built so many features, and there are now hundreds of apps built on top of it. It's been a long, winding ride, and I've loved every minute of it. #atproto

HappyProto@happyproto.at

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

View full thread

Over the past month I've been building this platform to offer managed hosting for HappyView instances. But I wanted to make it so hosted HappyView makes sense, rather than Just Another Hosting Platform™.

I'll talk more over the coming weeks about why HappyProto is really special, but I'll start with just one example: instant backfill.

For the past year, I've been working hard on HappyView. I've built so many features, and there are now hundreds of apps built on top of it. It's been a long, winding ride, and I've loved every minute of it. #atproto

HappyProto@happyproto.at

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

I realized a few months ago that HappyView users were paying to host the software on various services, but HappyView makes none of that money. Beyond that, those platforms don't offer anything special for HappyView, or for atproto users. Now I'm no mathemagician, but that doesn't add up.

Trezy reposted

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

happyproto.atHappyProto: the backend for atproto appsBuild on atproto without the hard parts. HappyProto runs the backend: an API over 46 million atproto accounts, with sign-in, private data and scripting included.

It is SO time. #atproto

Trezy@trezy.codes

Is it almost time? Because it feels like it's almost time. 😎 #atproto

Is it almost time? Because it feels like it's almost time. 😎 #atproto

Trezy@trezy.codes

Tomorrow I start promoting something new and exciting... 👀 #atproto #happyview

Trezy reposted

two lightning talks locked for the 22nd and room for one more 10 minutes. no slides required. it does not have to be finished, or good, or even directly about atproto dm us, reply here or just tell us at the event 🎤

Tomorrow I start promoting something new and exciting... 👀 #atproto #happyview

Trezy reposted

Thursday the 22nd, back in the cellar at Beermiscuous Lakeview 🍺 5:30 happy hour 6:30 lightning talks @freemix.fm launch party after two talks locked, room for 1-2 more, and we'll introduce them over the next few days 👀 #atproto

atmo.rsvpat://chicago - October 2026Congregate at Beermiscuous. We plan to have a few lightning talks. We welcome folks from all kinds of backgrounds including artists, journalists, publishers, creators, academic researchers, end-users...