Sign in

zeu

@zeu.dev
16K followers 622 following 4.1K posts

software engineer, developer educator @ twilio.com 🇵🇭🇺🇸🏳️‍🌈 zeu.dev - tangled.org/zeu.dev - github.com/zeucapua stream: twitch.tv/zeu_dev - stream.place/zeu.dev

PostsRepliesMedia
zeu @zeu.dev · 26/09/2026
woke lsp dropped
a screenshot of neovim with a list of LSPs, "woke" being highlighted
2140
zeu @zeu.dev · 24/09/2026
hear me out: eric andre show (i had this as my zoom background for a while)
eric andre show table
110
zeu @zeu.dev · 22/09/2026
ah let's look at my subscriptions to see what video i should wa- IS THAT ELI?
two people doing the youtube OOO face to a monitor as the thumbnail for a video entitled "Build an app that works while you're away - Web Dev Challenge S3.E6"
3502
zeu @zeu.dev · 18/09/2026
OPEN PRINTER IS LAUNCHING SOON LETS GO
Thanks for your input!

Together we're building the first open printer.

See you at launch (Autumn 2026) !
3431
zeu @zeu.dev · 17/09/2026
4565
zeu @zeu.dev · 16/09/2026
paul be like
0100
zeu @zeu.dev · 15/09/2026
Nuxt’s @danielroe.dev has released a new library and he wants YOU to give it and the AT Protocol a shot! We’re talking about getair.space: cms, auth, file storage, and a public API, all in one! INTERVIEW TODAY, 3PM PST LIVE twitch.tv/zeu_dev stream.place/zeu.dev Ask your Q’s in the replies!
59616
zeu @zeu.dev · 13/09/2026
i have bugs @standard-reader.app 🫠 - subscribing and unsubscribing is giving me trouble, see vid - login was not a good time, oauth callback stalled, sometimes login just reloaded the page?, i had to delete all storage in the browser dev tools before it worked - guide & docs took forever to load
2140
zeu @zeu.dev · 13/09/2026
achievement: be the example in a github readme
crosschat

A multichat OBS overlay that merges Twitch chat and Streamplace chat into one transparent browser source.
Quick start

pnpm install
pnpm dev

Then open:

http://localhost:5173/chat?streamplace=zeu.dev&twitch=zeu_dev

Paste that URL into an OBS Browser Source (set width/height to your canvas size, custom CSS can stay empty — the page is already transparent).
1222
zeu @zeu.dev · 12/09/2026
because i didn’t know it existed, but im now compelled to cause wtf this is so pretty
260
zeu @zeu.dev · 10/09/2026
this is why i love ya'll
A spoof on the Softbank goose presentation, white goose, golden eggs, certain parts (replaced). Text says "What matters is not the (protocol) - It is the (atmosphere) itself - True value = The power to keep (making friends (and laying eggs))

Meme remix credit: Ms Boba
2612
zeu @zeu.dev · 08/09/2026
a project to remember other projects, perfect
{
  data: FormData {
    audio: File {
      size: 42146,
      type: 'audio/mp4',
      name: 'ring_9E92BDAB-3644-F4B2-42AA-945CE4555F0C-179-155a7cbf-fd9c-4d89-bae9-ec2f7ce384c5.m4a',
      lastModified: 1788850800003
    },
    transcription: 'Tale scale tutorial using raspberry pie locally.',
    recordedAt: '1788850742221',
    client: 'ring'
  }
}
1161
zeu @zeu.dev · 08/09/2026
this feels wrong
1700
zeu @zeu.dev · 08/09/2026
are you ok, do you need food @jcsalterego.bsky.social
two bluesky posts from jerry chen @jcsalterego.bsky.social

let's turn this chobani into an ourbani

a vat of gumbo could fix me
291
zeu @zeu.dev · 06/09/2026
getting back to coding after focused for months on filming and scripting and managing corporate workloads
1280
zeu @zeu.dev · 04/09/2026
AYO WHO TF IS THAT
2048 board with a bunch of bluesky users, mainly 512 for zeu.dev
1200
zeu @zeu.dev · 04/09/2026
oh. that's why.
npkill cli tui, saying that there's 13.62 GB of releasable space
070
zeu @zeu.dev · 03/09/2026
got peer pressured NOW EVERYONE SEND ME TUTORIALS SO I CAN CODE ON IT
7951
zeu @zeu.dev · 03/09/2026
TIMELINE CLEANSE
513727
zeu @zeu.dev · 02/09/2026
just when i thought i was done talking about it
4520
zeu @zeu.dev · 31/08/2026
“37signals becomes Distinguished Corporate Patron of Omarchy”
1243
zeu @zeu.dev · 29/08/2026
til witchsky shows tags
i will try to do better!
#anisota
040
zeu @zeu.dev · 25/08/2026
[tw slurs] yeah ok what did i expect
4200
zeu @zeu.dev · 25/08/2026
there’s linux discourse on the other site
0534
zeu @zeu.dev · 20/08/2026
top tier caption, this is why i follow @aftermath.site
an image of a split keyboard with two trackball devices between and a mouse to the side, with the caption "Flight of the Navigator ass layout."
08512
zeu @zeu.dev · 19/08/2026
added a bit of randomness, i see it
2150
zeu @zeu.dev · 17/08/2026
@justingarrison.com i saw this from @johncodes.com on twitter, what models are you using?
2200
zeu @zeu.dev · 14/08/2026
waiting for the host to let me in the zoom meeting
The Odyssey behind the scenes of a man in armor standing in front of giant wooden gate
11215
zeu @zeu.dev · 14/08/2026
twitter open sourced their For You algo, allegedly these are the weights do what you will
X For You
Scoring weights

BOOSTS
Copy link +20.0
Reply +5.0
  - Mutuals +20.0
Quote +5.0
Share via DM +5.0
Follow +4.0
Share +2.0
Repost +1.0
Like +0.5
Click +0.4

PENALTIES
Report -234
Mute -58.8
Not interested -43.2
Block -31.2
3404
zeu @zeu.dev · 13/08/2026
also the jetstream goes hard, with these collections and kinds properties :O
for await (const evt of jetstream.live({
  collections: ['app.bsky.feed.post', 'app.bsky.feed.like'],
  dids: ['did:plc:ragtjsm2j2vknwkz3zp4oxrd'],
})) {
  // ...only posts and likes, only from that account
}

TypeScript also takes a kinds filter, to get a commits-only stream:

jetstream.live({ collections: ['app.bsky.feed.post'], kinds: ['commit'] })
270
zeu @zeu.dev · 13/08/2026
ok wait client.list on a specific repo is so good wth
import { currentDatetimeString } from '@atproto/lex'
import { app, com } from '@bsky/sdk/lexicons'

// Record helpers always target the user's account host
const res1 = await bskyClient.createRecord({
  $type: 'app.bsky.feed.post',
  text: 'Hello, world!',
  createdAt: currentDatetimeString(),
})
const res2 = await bskyClient.call(
  com.atproto.repo.listRecords,
  { repo: alice.did, collection: 'app.bsky.feed.post' },
  { service: null }, // target the account host rather than the Bluesky API
)
// or, using the typed record convenience helper:
const res2b = await bskyClient.list(app.bsky.feed.post, {
  repo: alice.did, // optional. Defaults to bskyClient.did (throws if unauthenticated)
})

const res3 = await bskyClient.call(app.bsky.feed.getTimeline, {
  limit: 20,
})
// res3: app.bsky.feed.getTimeline.OutputSchema
2290
zeu @zeu.dev · 12/08/2026
laptop stickers ver. 3 ✨ do you know any of these?
9871
zeu @zeu.dev · 11/08/2026
AI powered appliances be like
0110
zeu @zeu.dev · 11/08/2026
this is the user we need to somehow court
1160
zeu @zeu.dev · 11/08/2026
this guy gets it
a drawing of a dinosaur with a pencil, above which has handwritten "doodle scan"; below is an alert that says:

Update mere hours after this went live
Apparently Jeff looked like a penis so I redid himWRITTEN BY A HUMAN
If you like this post or one of my projects you can buy me a coffee

A bunch of web badges
092
zeu @zeu.dev · 07/08/2026
i don’t think that’s a parrot
1120
zeu @zeu.dev · 07/08/2026
test
2574
zeu @zeu.dev · 06/08/2026
1230
zeu @zeu.dev · 04/08/2026
i don't get this site sometimes
a thread of bluesky posts

GIVE US THE EDIT BUTTON

If you switch to using @mu.social to access Bluesky (which is easy, just go there and log in with your Bluesky account), you can have an edit button right now.

No thanks
81577
zeu @zeu.dev · 04/08/2026
it's official! resume finally updated on @sifa.id after a month of secrecy
Career

Developer Educator, Video
Twilio
Full-time - Remote
Jun 2026 - Present
71030
zeu @zeu.dev · 04/08/2026
more cringe whimsy in my website, i love it
2110
zeu @zeu.dev · 03/08/2026
an announcement
412347
zeu @zeu.dev · 03/08/2026
BlueSky tm
2230
zeu @zeu.dev · 02/08/2026
wtf
7521
zeu @zeu.dev · 01/08/2026
thinking how @tangled.org can win if there's a friendly UX for consumers of the repo's end products eg exe files
github issue page for twitter/the-algorithm

JUST MAKE A FUCKING .EXE FILE AND GIVE IT TO ME. #1999
Closed
Description
@Calvintor
Calvintor
opened on Feb 24, 2024

I DONT GIVE A FUCK ABOUT THE FUCKING CODE! i just want to download this stupid fucking application and use it

WHY IS THERE CODE??? MAKE A FUCKING .EXE FILE AND GIVE IT TO ME. these dumbfucks think that everyone is a developer and understands code. well i am not and i don't understand it. I only know to download and install applications. SO WHY THE FUCK IS THERE CODE? make an EXE file and give it to me. STUPID FUCKING SMELLY NERDS
6371
zeu @zeu.dev · 01/08/2026
til @tanstack.com highlight is a thing and i need everyone on planet earth to know it's on alpha
Highlight
alpha

Highlighting built for the web.

Register the languages your docs use, highlight synchronously, and ship one compact semantic HTML tree that every theme can share.
4420
zeu @zeu.dev · 31/07/2026
ok this desk getting ridiculous
16830
zeu @zeu.dev · 30/07/2026
we should do this on the atmosphere “you’re mutual on bsky is writing on offprint”
2160
zeu @zeu.dev · 30/07/2026
mom i frew up
4763
zeu @zeu.dev · 30/07/2026
vegas i’m in you for an hour, just want to ask if you’re ok
380