Syncing Local Folders to Cloudinary for Automated Cloud Storage - DevJams Episode #28

Sdílet
Vložit
  • čas přidán 28. 07. 2024
  • Cloudinary⁠ regularly hosts internal hackathons! These allow employees to stretch the boundaries of what's possible with our products. ⁠Hadar Bejerano⁠, the head of the Solutions Engineering team, created one of the winning projects. With ⁠CloudyDesktop⁠, users can sync a local folder to Cloudinary for automated uploads!
    Find out how he developed this desktop application in this DevJams episode. You'll learn more about ways to use ⁠Cloudinary's CLI⁠ in your projects. Hadar also shows how to use some of the project's tools and packages - ⁠Electron⁠, Keytar and ⁠Chokidar⁠.
    If you're trying to find a way to automate your team's uploading processes, this is an episode you won't want to miss!
    ---
    Episode Sections:
    00:00 Welcome to DevJams: Exploring Cloudinary with Hadar
    00:52 Introducing Cloudy Desktop: Syncing Local and Cloud Storage
    01:09 The Power of Cloudinary's API and CLI for Project Development
    01:49 Behind the Scenes: The Creation of Cloudy Desktop
    02:29 Exploring Cloudinary Labs and Hackathon Culture
    08:15 A Deep Dive into Cloudy Desktop's Features and Capabilities
    23:05 The Technical Backbone: Building Cloudy Desktop with Electron
    38:26 Exploring the Main Application and Event Handling
    39:11 Diving into the Index File: UI and Functionality
    40:09 Storing and Managing Cloudinary Account Parameters
    42:57 Securing Sensitive Data with Keytar
    45:29 Implementing Folder Sync with Chokidar
    51:38 Packaging and Distributing the Desktop App
    54:18 Signing and Notarizing the App for MacOS
    01:01:24 Final Thoughts and Best Practices
    01:03:02 Community Engagement and Further Resources
    01:04:30 Reflecting on the Cloudinary CLI and Hackathon Culture
    01:08:59 Wrapping Up and Next Steps
    ---
    Mentioned Technology
    - Chokidar: www.npmjs.com/package/chokidar
    - Cloudinary: cloudinary.com/
    - Cloudinary CLI: training.cloudinary.com/cours...
    - Cloudinary Labs: cloudinary.com/labs
    - Electron: www.electronjs.org/
    - GitHub Repository for CloudyDesktop: github.com/cloudinary-labs/cl...
    -
    Not a Cloudinary user yet? ⁠Sign up for your FREE account today⁠! cloudinary.com/users/register...
  • Věda a technologie

Komentáře • 2

  • @jamesgrubb
    @jamesgrubb Před 4 měsíci +1

    Great episode with bonus insights to Electron. Thanks team Cloudinary

    • @Cloudinary
      @Cloudinary  Před 4 měsíci

      We're so happy you liked the episode! 🙏