Open source fam, ~7 yrs of web dev (Vue / React), 1 yr of dev ops (Kubernetes), language-agnostic (JS/TS, Python, Go, Rust). Been at BenevolentAI, Exponea, currently freelancing at Dcode via Toptal.
Since 2024, my open source goals are to:
- Bring Vue and Vuetify to Python
- Modernize web dev experience for Django
- Speed up server-side Vue with Rust.
I'm basically reimplementing Vue design (slots, composition, etc) in Python. If it can run in Python, it could be also ported to Go or Rust. And with that we could have something like Nuxt.js, where you would have Vue files, but they would contain extra <server></server>
section, and this server section would run in Go/Rust.
My projects (highlights):
- django-components (Co-author) - Most powerful Vue-like frontend framework for Django
- Planning to make it framework-agnostic in 2026.
- Alpinui - Vuetify port for Python
- alpine-composition - Vue's Composition API in AlpineJS
- alpine-reactivity - Vue's Reactivity API in AlpineJS
Along the way I contribute to projects across the Python / Django web dev stack:
- AlpineJS - Improved performance by 30%
- airspeed-velocity - Created workflow to benchmark code in CI. Also help with designs and reviews.
- selectolax
Sponsor me at https://github.com/sponsors/JuroOravec
I do consultations, mentoring, and corporate training for:
- Teams that want to build high-performance, scalable web applications
- Teams that want to launch open source projects
- Teams that want to optimize their codebase for AI agents
- Maintainers who want to up their game - automations, documentation, benchmarking, architecture, etc.
- Programmers who want mastery through intense training and feedback
Contact me on juraj [dot] oravec [dot] josefson [at] gmail [dot] com
About me: