Joined December 2014
22 Photos and videos
Pinned Tweet
May 25
Pusher-compatible, serverless WebSockets built for Cloudflare. Drop-in replacement—no code changes required. Introducing @socketodev in 3 deployment models 👇
1
1
8
145
eckoln retweeted
imagine if they banned all models and we all went back to writing code by hand and the last 6 months were just a fever dream…imagine
488
494
13,841
455,942
May 27
Tired of Pusher’s high fan-out fees? @socketodev: Pusher-compatible serverless WebSockets. Zero code changes. • Local CLI → mock server • Self-hosted → run on your own Cloudflare account • Fully Managed → no fan-out fees (pay once per broadcast)
1
2
47
May 25
Pusher-compatible, serverless WebSockets built for Cloudflare. Drop-in replacement—no code changes required. Introducing @socketodev in 3 deployment models 👇
1
1
8
145
May 25
2/ Self-Hosted (Open-Source) Deploy on your Cloudflare account. Benefit from DO's 20:1 incoming message billing ratio (100 incoming messages = 5 billed requests). Outgoing messages and protocol pings are 100% free. github.com/socketodev/socket…
1
4
71
May 25
3/ Fully Managed Skip infrastructure management and scaling. Includes a dashboard, live status tracking, and multi-app support out of the box. Eliminate fan-out fees—Socketo charges once per broadcast, not per subscriber. socketo.dev
3
47
eckoln retweeted
"Rica ile merhamet dilenmekle bir millet ve devletin şeref ve istiklali kurtarılamaz." 19 Mayıs Atatürk’ü Anma ve Gençlik Bayramımız Kutlu Olsun🇹🇷
5
36
726
eckoln retweeted
May 14
100%. We also need to accept that: writing strict implementation docs > writing SDKs, in the agent era. Why? Because abstractions built to hand-hold humans are becoming bottlenecks for AI. Agents don't need your boilerplate code; they need raw context.
end-to-end testing > unit tests, in the vibecoding era. A massive, almost entirely agent-coded refactor passed all unit and pre-merge tests but broke a critical feature. It was only caught due to my own excessive paranoia making me run end-to-end tests before the prod deploy.
1
1
5
300
Tired of manually posting everywhere when you go live? 😩 Learn how to completely automate your @Twitch and @KickStreaming announcements PLUS auto-create @discord Scheduled Events using Senchabot! Watch the live test 🎥👇 🌿Get Senchabot #TwitchStreamer #KickStreaming #DiscordServer
1
2
7
421
May 7
If you are already using @Cloudflare, you can self-host the open-source @socketodev within your existing limits. For new CF customers, it’s ~$5/month. Create unlimited Pusher-compatible apps with a suggested limit of 5-10k conn per app.
The best Pusher alternative, powered by Cloudflare, just got better 📈 Annual billing is now live on Vask. Wonderful websockets with no fan-out fees. Same Pusher SDK, drop in and ship. Free for local dev. $10 side projects. Annual now available vask.dev/?a
2
5
542
May 7
Note: If you are on the free tier, it works fine for small-scale projects—but for production or high-volume traffic, I'd suggest upgrading to the paid tier.
3
68
One bot. Three platforms. ☘️ Senchabot brings seamless command management to Discord, Twitch, and Kick. Check out the new reference page! 🌿 #StreamerSetup #TwitchStreamer #KickStreaming #DiscordBot
1
1
6
414
May 4
Just curious, are you using Server Functions on @tan_stack Start, or sticking to tRPC/oRPC? Also, how do you manage the queryOptions chaos when using server functions with TanStack Query?
2
93
May 4
Managed vs. Self-hosted: Which side are you on? Would one-click deployment for your WebSocket service solve a pain point for you?
May 3
I’m back at it with @socketodev! I’ve been working on this Pusher-compatible WebSocket service for a while, and the first version is finally out as open-source. - Built on @Cloudflare Durable Objects - No fanout tax: 1 broadcast = 1 message cost - Hibernation support - One-click deploy & drop-in replacement If you are looking for a self-hosted alternative, this is it!
1
6
93
May 3
Better than no fanout tax? Durable Objects apply a 20:1 billing ratio for incoming WebSocket messages. Get 20 messages for the price of 1—massive value for high-frequency apps. Stop paying for managed services. Deploy your own with @socketodev & Cloudflare.
May 3
I’m back at it with @socketodev! I’ve been working on this Pusher-compatible WebSocket service for a while, and the first version is finally out as open-source. - Built on @Cloudflare Durable Objects - No fanout tax: 1 broadcast = 1 message cost - Hibernation support - One-click deploy & drop-in replacement If you are looking for a self-hosted alternative, this is it!
1
7
110
eckoln retweeted
May 3
Some of examples i might do with this project: 1. Triggering growing plant widget when someone follows or uses channel point on Twitch or Kick. 2. Tracking Twitch and Kick chatter message counts for analytics. I'm not sure about this. 3. Showing the winner in the OBS browser source. - This one is more complicated than other examples because i might need to authenticate user. 4. Keeping realtime data here and websocket connections stays connected for a long time!
May 3
Replying to @Cloudflare
most of my use cases don't need to be implemented on the backend. it makes sense to deploy to CloudFlare and contribute to this project
2
1
9
305
May 3
I’m back at it with @socketodev! I’ve been working on this Pusher-compatible WebSocket service for a while, and the first version is finally out as open-source. - Built on @Cloudflare Durable Objects - No fanout tax: 1 broadcast = 1 message cost - Hibernation support - One-click deploy & drop-in replacement If you are looking for a self-hosted alternative, this is it!
2
1
9
676
May 3
Currently supported: - Public channels, subscribe and publish - Event trigger via API (includes batch) - Channel occupancy and sockets count via API WIP: - Private/presence channels - Webhooks - Custom rate limiter
1
7
78