Lean Barone
banner
leandrobarone.bsky.social
Lean Barone
@leandrobarone.bsky.social
Full stack developer since last century | AI engineer | Old-school geek
Their services are incredibly practical, secure, and let me iterate fast. Less ops overhead, more coding 👍 What are your favorite infra hacks for early projects?
#buildinpublic #buildinginpublic
May 1, 2025 at 3:30 PM
Why this Cloudflare-heavy approach? My focus is on delivering the app's value, not getting bogged down in complex infra, especially at this early stage. Pragmatism wins.
May 1, 2025 at 3:30 PM
Handling incoming email (a feature I'm tinkering with for different input methods) is also offloaded. I'm using Cloudflare Email Workers: incoming emails trigger a small #JavaScript function (lambda style!) directly on their edge. Keeps the main bot lightweight.
May 1, 2025 at 3:30 PM
So, for now, Social Archivist lives on a computer humming away in my home lab! 💻 To make the web server accessible securely without exposing my home IP, I'm using a Cloudflare #ZeroTrust Tunnel. Dead simple setup, surprisingly robust.
May 1, 2025 at 3:30 PM
3️⃣ The Web Server: A simple Flask application, its main job is fetching processed videos, thumbnails & transcripts from MySQL and presenting them to the user. This keeps the frontend display separate from the backend processing.
#buildinpublic #socialarchivist
April 10, 2025 at 6:05 PM
2️⃣ The Video Processor (The Workhorse): This is a separate Python service constantly polling the MySQL queue. When it finds a new job ('pending' status), it grabs it and starts the heavy lifting (downloading, converting, AI magic ✨, etc. - more on this soon!)
April 10, 2025 at 6:04 PM
1️⃣ The Telegram Bot: This is the user-facing part. Built with python-telegram-bot, it listens for messages. When it receives a valid media link (such as a IG reel), it simply adds the job to a queue in a MySQL database. Minimal logic here!
April 10, 2025 at 6:04 PM
It's SUPER basic right now! No auth, no search, no pagination. Just the core loop for IG Reels works. Think "duct tape and prayers" stage 🙏. But hey, it's a start!
April 9, 2025 at 8:37 PM
The bot downloads the video, uses AI to transcribe it, and saves it. You can then see your archived content + transcriptions on a simple web interface at socialarchivist.online
Social Archivist
Archive your social media content.
socialarchivist.online
April 9, 2025 at 8:36 PM
My main goal is to learn in the open, connect with you all, and hopefully build something (kind of) useful. Follow along to see how it goes!
#programming #buildinpublic #socialarchivist
April 9, 2025 at 8:16 PM
I'll be sharing the whole journey – the ideas, tech stack choices, the inevitable challenges and roadblocks, and definitely some mistakes along the way. Aiming for full transparency.
April 9, 2025 at 8:16 PM
The project? A Telegram bot to grab social media gems (think memes, cool videos/reels), automatically transcribe them using AI 🤖, and make them fully searchable. No more endlessly scrolling to find that one post you saw... somewhere?
April 9, 2025 at 8:15 PM