Product Development April 7, 2020

Uploaded my 1st video on Lonely Dev 🎥

Damon @damon

Lonely Dev https://lonely.dev is a video community only for indie hackers to share daily work and life.

Simply record your day in a 120 seconds video. When years passed and you look back, you will see how you changed, how your product grew, plus those beautiful memories.

I just made the community's 1st ever video. Check out here:
https://lonely.dev/video/7elCvGyeaEAo01tPchtwyQhL301mlc00jec01v5Y6cIV5sU

Come join the community, complete your profile and start to share your day 😘

  1. 2

    It should be a 128 seconds limit.

    1. 1

      Is it because 2^7, haha

      1. 1

        btw I could nit upload my video :(

        1. 1

          We do not support file upload right now, the only way to upload is to do a live webcam recording. Are you trying to upload video files?

  2. 2

    This is so cool @damon! I'll sign up later, but i would prefer if the Twitter signup didn't ask for permission to edit my profile etc etc. :D Maybe shrink the permissions you give it?

    1. 1

      I didn't mean to have write permission. Just changed twitter permission to read-only :-) You will be good 😊

  3. 2

    Would have like to check it out, but I got quite a few warnings and errors:

    • It looks like you're using the development build of the Firebase JS SDK.
    • A plugin named "reloadSourceOnError" already exists.
    • Uncaught Error: DevTools instrumentation should not be applied more than once. Check your store configuration.

    Which in turn resulted in just a white screen for me

    1. 1

      I've fixed all issues you mentioned. Thanks @najre for such valuable feedback!!!
      Would you like give an intro about yourself on lonely.dev? Would love to see your video log 😊

  4. 2

    Hi Damon, this is a great idea and I've posted my first video. I hope more people join and we can create a nice community together.

    1. 2

      Nice video @MichaelBrooks. Welcome to join the lonely dev!

      1. 1

        Thanks Damon. :)

        I've noticed a very small bug with links to profiles. The link on text goes to /profile/id which returns a blank page, but if I change the link to /user/ then it works. Just need to go from profile to user.

        1. 1

          Thank you so much! I just fixed it, and also added 404 page for more friendly notice instead of blank page

  5. 2

    Hi Damon.
    Nice Idea. I will give it a try.

    1. 2

      Hi Damon. Just a follow up.
      I tried the platform but some how I did not record my microphone.
      I am using a Mac OS Catalina on Chrome.
      Also, on safari It did not let me record there.

      1. 1

        I should explicitly mention this issue in the error message. For the Chrome issue, I will definitely take a look. But for now, I am not sure if it's our platform's issue or some settings issue on your side. Will keep you updated!

      2. 1

        Hmm, I know it's an issue for Safari as it doesn't support the MediaRecorder API out of the box yet. But you can try Safari TP to get a workarorund.
        https://blog.addpipe.com/safari-technology-preview-73-adds-limited-mediastream-recorder-api-support/

        1. 1

          I will try it again just to make sure is not a problem on my part.

          1. 1

            Sure Marco. I sent an email to you for detailed instructions on how to make sure audio is turned on for Chrome. Please just kindly let me know if you have any update. Thanks a million!!!

  6. 2

    Thank you @8bit @ovi @heylorenzut for previous support. Here is the MVP. Wanna check it out?

    1. 2

      Great stuff, already up to three uploads! Left some comments on other thread.

      FWIW, Fair AdBlocker extension prevented me from using the 'Sign Up with Google' by blocking the pop-up.

      • corner case: if you have multiple webcam inputs (like CamTwist or SnapCam), the app doesn't let you change it. Chrome users can go to chrome://settings/content/camera to pick a different camera input.
      1. 1

        Thanks @ovi. You are really digging into the platform. I think I need to have a FAQ page so user won't get frustrated when they encounter any issue.

    2. 2

      of course!

      1. 1

        Thank you John!!!

  7. 2

    I will definitely give it a try!

    1. 1

      Wow @Olga, thanks for supporting!

  8. 1

    Clever - but I won't sign up with a social account.

    1. 2

      Having said that - GitHub would be the perfect auth for this ;-)

      1. 1

        You are sooo awesome!!! How come I forgot Github??? I just added Github sign up, can you give it a try? 🙏

        1. 1

          So I sign in with GitHub but afterwards the page doesn't refresh, so not signed in.

          In the console I see:

          code: "auth/popup-closed-by-user"
          ​message: "The popup has been closed by the user before finalizing the operation."
          ​stack: ""

          1. 2

            Ah hold on... might be my side. I tried on another machine and it worked okay.

            1. 1

              Yah, thanks for bringing up Github login, it will definitely helpful for growing this community. Btw, cool profile photo. Looking forward to seeing your latest video 🙏

              1. 1

                I've just trid to sign in from Firefox (Win10) one more time and I'm still getting failure. It doesn't redirect after the Firebase login. Might be worth testing yourself. "The popup has been closed by the user before finalizing the operation" in console. Fine in other browsers.

                1. 1

                  Thank you Paul. I grabbed my wife's PC and I couldn't really reproduce this issue. Not sure if it is Firefox or Firebase issue. To be safe, can you make sure popups are allowed on your Firefox? If you google the error message, you would see lots of issues reported on firebase github repo. I will keep a close eye on your issue! Sorry for all the troubles :(

                  1. 1

                    I checked it with popup blockers disabled (uBO). But I also run FF with all the privacy stuff set to max so possibly that. Looks like I'm the only one having trouble so probably not worth spending too much time over!! Keep up the good work!

                    1. 1

                      Thanks Paul again. You dug so deep, I really appreciate your contribution to this platform!!! Have you shaved your beard? 😜Hope to see you soon.

  9. 1

    Wanted to check out what this looked like but I'm getting an error which let's me only see a blank page.
    Uncaught Error: DevTools instrumentation should not be applied more than once. Check your store configuration.
    at <anonymous>:1:33792
    at <anonymous>:1:26192
    at A (store.js:16)
    at Module.583 (App.js:23)

    1. 1

      It sounds sucks for me. I think I just fixed the issue. Would you mind giving it another try 🥺

      1. 1

        It's working now. I got a bug because of a uid access on null but I can't reproduce it now. Maybe I just had an old version. It happened when accessing a video without being signed in and when I logged out on the video page same error. But now that I refreshed I can't get it no more.

        1. 1

          Sorry for all the inconvenience! That's another known issue, and I just fixed it. 😃

          1. 1

            No problem, just trying to help you catch bugs :)

  10. 1

    I've been recording videos of myself to get more comfortable with speaking into a camera (if I ever want to record podcasts, youtube, etc. which is necessary for teaching others). Not there yet but will try out lonely dev when I am ready. For now my videos are on my laptop seen by only me :)

    1. 1

      Hi @bhumi, glad to hear your thoughts! Video upload will be the next coming up feature. But we will still keep the 120s time limit :) Why not sign up, and we will keep you updated.

      1. 2

        Hi @damon - just signed up for lonely dev! Do you still plan to allow 120s video uploads someday? Also I am curious what do you use for managing video storage?

        1. 1

          Yeah, I've made it to allow uploading videos from files ✌️But time limit is still 120 seconds. By clicking the "Add new video" button, in the pop up modal, you should see a Upload a video button. Give it a try to be our first video file uploader and I hope to see your video soon 😜

          1. 1

            haha nice, that was fast! I will have to go from being a lurker to being a contributor sometime soon then.

            1. 1

              Yah, hope to see you soon there 😜

        2. 1

          For video storage, I use MUX, which uses google cloud storage behind the scene.

          1. 1

            Thanks. cool. I had an idea for small project to allow video uploads with family/friends but didn't want to use youtube.

        3. 1

          Hi Bhumi, thanks for signing up!!! The video upload is still in my mind. But I will try to make a beta version next week for you 😉Will definitely let you know once it's ready!

  11. 1

    Good luck with your project, but I think it's better to use YouTube for content storage and then listen for specific tag like #lonelydev or something similar via YouTube api and store it on your website. This way, the content will be always on the authors accounts and you could show it on your website. The chance your site to survive is small (at least that's the common case) and if I invest my time to produce such videos and especially on daily basis, I would be really disappointed if the website stop at some point due to financial reasons or the owner move to another project.

    Hope you don't understand my comment as offensive or criticism, but that's how I would do it.

    1. 1

      Thanks @chankov. Your concern is valid, and I don't feel offensive at all. The reason why not YT is because many people don't want to expose themselves to such a big audience. Someone may just need a platform for self documentary purpose, and share video with indie hackers only. That's why this community exists.

      All uploaded videos are stored in Google Cloud, and I already paid for that. Your videos will be there "always", so don't worry. I will provide a download choice in future so you can backup your content.

  12. 1

    I like it a lot! This has been on the back of my mind for the past year now, I am really glad you created it.

    1. 1

      Thanks @andreigaspar for supporting this community!!!