正在加载视频...

视频加载失败

Built with help from Cursor, Claude and V0 in roughly 8-10 hours.

150,378 次观看 • 1 年前 •via X (Twitter)

23 条评论

Design Chief Priest 的头像
Design Chief Priest1 年前

One thing I've hated is relying on anyone to ship stuff - now I can spend time to design and ship it myself in less time .

Design Chief Priest 的头像
Design Chief Priest1 年前

Set video quality to 1080p if it shows up blurry on your end

Design Chief Priest 的头像
Design Chief Priest1 年前

Update #2

Design Chief Priest 的头像
Design Chief Priest1 年前

Update #3 Tonight's struggle was to style an element. - 😂 I'm obsessed with details but hear me out. Now this isn't the regular CSS styling problem. The browser needs to be able to detect sent and received messages and style it accordingly. Finally got this to work with a slight tweak to my manifest flle that lets me store data locally. So everything is caught and loaded up at the right time on the front end.

Design Chief Priest 的头像
Design Chief Priest1 年前

Update #4 - Got a new annoying bug - tried to fix, wasn't really solid. So I decided to refactor everything from Vanilla JS to React JS so I have more flexibility to control my components - Took about an hour to setup.

Design Chief Priest 的头像
Design Chief Priest1 年前

Update #5 - Bug fixed. Had to implement a virtual DOM in order to fix the issue. Also moved some handling from my content script to my background script for efficiency. Solid win for me. So the entire chat functionality is 70% complete. Once it's complete. I'll move to video calling using WebRTC via Jitisi SDK.

Design Chief Priest 的头像
Design Chief Priest1 年前

Update #6 - Fixed all additional bugs and moving on to additional functionality. Here I’m able to track the exact video time. The essence of this is to be able to sync videos properly. So everyone is watching at the same time. Also moved to a live server. So close.

Design Chief Priest 的头像
Design Chief Priest1 年前

Update #7 hit a few bugs again but I’m taking a break for a few days before i get back to it again but I’ve made considerable progress. Shipped all of this but I have a bug on No 3 which I need to figure out how to fix

Design Chief Priest 的头像
Design Chief Priest1 年前

Ready for the next leg up. Next commit should be a fix that lets me trigger elements based on their data attributes over a WS connection within a group session.

Design Chief Priest 的头像
Design Chief Priest1 年前

Update 8 - no code tonight just deep research. Figured out how to finally handle controls on Netflix with a websocket connection. Will implement with that in mind next.

Design Chief Priest 的头像
Design Chief Priest1 年前

Update #9 - implemented the first part of the controls. Now able to pause and play videos with specific commands and scripting functions locally. I now need to figure out how to replicate this action on the server. Server needs to pick up the pause, play and seek actions from the host and trigger it on the clients end.

Design Chief Priest 的头像
Design Chief Priest1 年前

Update #10 hit a huge milestone - the first part of syncing works. Lots to do but love the progress so far.

Design Chief Priest 的头像
Design Chief Priest1 年前

Update #11 added a very key functionality to be able to track the movie being watched and the synopsis. Time to go clear some other annoying bugs I’ve been dealing with

Design Chief Priest 的头像
Design Chief Priest1 年前

Update #12 - fixed the system message bug I was getting and fixed pause and play for video synchronization. Turns out it was a server problem- my server was sending back system messages as text. Need to fix seeking next

Design Chief Priest 的头像
Design Chief Priest1 年前

Update #13 - Fixed seeking and synchronization - this was one of the trickiest things I had to do. Lots of logic to fix this. Figured out the base calculation to help me do this . Next - would be adding some micro interactions.

Design Chief Priest 的头像
Design Chief Priest1 年前

Back from my break 😅 - About to start shipping some new updates

Design Chief Priest 的头像
Design Chief Priest1 年前

Did a complete refactor of the codebase. Working on adding back core functionality.

Design Chief Priest 的头像
Design Chief Priest1 年前

Smooth ✅ - the toast moved from a bug to a feature 😂😂.

Design Chief Priest 的头像
Design Chief Priest1 年前

Invite links work now 🙂. Still need some tweaks but so far so good

Design Chief Priest 的头像
Design Chief Priest1 年前

Added Friends tab and Hub for audio conversations. Will integrate audio spaces this week within the extension 😇. Once that’s done will do Ui fixes

Design Chief Priest 的头像
Design Chief Priest1 年前

Added video calling UI and integrated Livekit fully. Now need to work on additional functionality.

Design Chief Priest 的头像
Design Chief Priest1 年前

Now for my next party trick I shipped a beam link (It’s basically deep-linking into Netflix.) You get an invite and it pops you straight into the watch party without having to click our default floating button. Works seamlessly 😅

Design Chief Priest 的头像
Design Chief Priest1 年前

Added floating reactions on screen. Pretty close to wrapping up extension functionality so far 👌🏽

相关视频