Martin Voldrich

@rbas
17 Followers
29 Following
88 Posts
Engineer & Photographer 📷 | Rust Enthusiast 🦀 | Lover of B&W Portraits & Street Photography 📸

Just shipped Roxy v1.0.0! 🎉

The big new thing is Docker auto-discovery. Turn it on, run docker compose up, and your services are instantly available at
https://web.myproject.roxy. Domains come and go as containers start and stop — zero manual setup.

One thing I haven't figured out yet is DNS resolution inside containers on macOS (Docker's VM makes it tricky). Works on
Linux though. Ideas welcome!

#rust #docker #webdev #devtools #opensource

https://github.com/rbas/roxy/discussions/11

Most of my time I’m spending in terminal. I consider it as nice and effective tool. For years I’ve used tmux. Already for a year I wanted to try #zellij but didn’t have time.
It is ~2 weeks I’m using it and I love it, totally worth it. It has so many features that I didn’t know I need. But the best for me is stacked pane. Fits into my workflow a lot.

Are you using zellij? What is your favorite feature?

https://zellij.dev/features/

Zellij Features - Terminal Superpowers at your Fingertips

Discover Zellij's powerful features: floating panes, stacked panes, layouts, session management, web client, plugins, and more.

I’ve just come back from an Alpha Trianguli concert. It was an amazing experience. If you like jazz and the universe, they’ll take you on a beautiful cosmic journey.

#jazz #music

https://youtu.be/KGpMop7Iwx4

Alpha Trianguli - Space´n´Soul (live in the planetarium Lucerne)

YouTube
"HR calls it 'not being a culture fit' I call it 'Being right'"
Bogdan's out here saying what we all think 😅
https://youtube.com/watch?v=B2gmKy3pHkw
Rust Ruined My Career (I Can't Go Back)

YouTube

Small update on Roxy, the local dev proxy I've been hacking on.

Since v0.1 last week, I've shipped 3 more releases:
- wildcard subdomains (*.myapp.roxy) with trusted HTTPS
- file browser for static routes
- auto-start on boot via brew services

Still macOS only. Still learning a lot building it.

If anyone's tried it or has feedback, I'd love to hear it.

#rust #opensource #webdev #devtools

https://github.com/rbas/roxy

GitHub - rbas/roxy: A lightweight local dev proxy — custom domains and auto HTTPS for your localhost

A lightweight local dev proxy — custom domains and auto HTTPS for your localhost - rbas/roxy

GitHub

You know that annoying thing where you have localhost:3000, :8080, :9000 all running and you forget which is which?

Built a thing to fix that. Real .roxy domains with HTTPS for local dev.

v0.1.0 out now, works on macOS.

https://github.com/rbas/roxy

#rust #webdev #devtools

Error “handling” in Rust is very expressive and can get messy over time. I’m used to combine `thiserror` and `anyhow` together. But after while application ending up with many error variants that has to be maintained.

There may be another way, crate exn (https://github.com/fast/exn).

Check the following article about desingning errors in your app https://fast.github.io/blog/stop-forwarding-errors-start-designing-them/

#rust #rustlang

GitHub - fast/exn: A context-aware concrete Error type built on std::error::Error.

A context-aware concrete Error type built on std::error::Error. - fast/exn

GitHub

In the last few years, Rust has added more and more compile-time capabilities to the language. Check out @tris's talk for a deep-dive into const, macros, zero-cost abstractions, safety and tricks to offloads computation from runtime to compile time. Also, make sure to subscribe to the #EuroRust YouTube channel, in order not to miss the other talks! 🦀

Check out the full talk 👉 https://www.youtube.com/watch?v=McuKAKW-6qI

#RustLang #RustConference

Misusing Const for Fn and Profit - Tristram Oaten | EuroRust 2025

YouTube

V posledních dvou týdnech jsme se soustředili na to, aby náš první workshop proběhl co nejvíc bez problémů. A tak jsme provedli pár změn pod kapotou, které usnadňují používání Stacků. Compose file je nyní možné uložit bez aplikování změn a pull+up URL pro CI/CD dává debug výstup, se kterým se dají rovnou vyřešit případné problémy. Chystáme se také na OpenAlt, kde jsme dali k dispozici část naší infrastruktury pro transkódování live streamů.

https://vhsky.cz/w/16S98qDoWYcv8NcuVf6CWG

Update #5: vylepšený compose editor, OpenALT a náš první workshop

PeerTube
Zítra #openalt #openalt2025 budu na @we stánku tak se uvidíme. Stavte se…