Optimizing Rust APIs and React-Admin Integrations with Docker Builds - Episode 201
In this video, I delve into optimizing our Rust APIs and React-Admin integrations as part of the Glowing Telegram project. I focus on improving our Docker build process for back-end services and configuring caching for efficient builds and deployment cycles. This involves managing multi-stage Dockerfiles, troubleshooting caching issues, and adapting components for containerized services on AWS Lambda and ECS. You'll also see me consolidate Dockerfiles and integrate OpenAI's Whisper for audio transcription jobs using GPU instances, aiming to improve deployment efficiency and reduce build times.
In addition, I dive into evolving the front-end of the Glowing Telegram project. We explore the creation of interactive video editing components, working on features like showing timestamps when hovering over video timelines. Through this process, I review and refine components using Storybook while discussing best practices in atomic design and front-end development efficiencies.
This session provides a detailed look into both back-end and front-end workflows, from Docker optimizations and Rust builds to React component design and integration. It's a great watch for developers interested in full-stack workflows, enhancing deployment pipelines, and combining server-side efficiency with front-end usability.
🔗 Check out my Twitch channel for more streams: https://www.twitch.tv/saebyn
GitHub: https://github.com/saebyn
Discord: https://discord.gg/N7xfy7PyHs