Aleksei Aleinikov

About

Senior Cloud & DevOps Engineer ☁️ | 11+ yrs building scalable systems ⚡ | Writing hands-on tech guides on Cloud, DevOps & Software Engineering 📚 | Helping devs ship faster & smarter 🚀

Forums

I built Worta - a private Chrome extension for learning words while browsing

Image

Hey Product Hunt community,

I m Aleksei, the maker of Worta - a Chrome extension that helps language learners translate, save, and review new words directly while browsing the web.

I built Worta because I often read websites in other languages and kept running into the same problem: translating a word is easy, but actually remembering it later is much harder.

Practical guide: Playwright + Bright Data Browser API + Kubernetes

I wrote a practical guide on running Playwright-based scraping workflows more reliably in production using Bright Data Browser API and Kubernetes Jobs/CronJobs.

It covers remote browser execution over CDP, lightweight worker containers, scheduling, and safer recurring runs for JS-heavy targets.

Would love your feedback:
https://levelup.gitconnected.com...

🚀 Stop Bugs Before They Even Start! 🚀

Ever renamed a property in your code only to have bugs pop up after deployment? I found a battle-tested trick to catch these mistakes at compile-time with zero runtime cost. Introducing validatePath a clever helper that forces your compiler to verify property names exist in your objects, even nested ones. Say goodbye to typo-driven bugs and hello to safer, cleaner code.

Curious how it works? Learn how TypeScript template-literal types and mapped types combine to give you autocompletion and compile-time safety for object paths. Get real coding examples from user profiles to e-commerce orders and analytics configs.

View more