Deployed my first backend service in Rust.
It's the latest iteration of one of Dolly's core systems which, 6 years ago, was just a single function in Dolly's MVP. I have learned so much by shepherding the design to its current form:
It's the latest iteration of one of Dolly's core systems which, 6 years ago, was just a single function in Dolly's MVP. I have learned so much by shepherding the design to its current form:
- observing systemic needs in the company and connecting them to architectural decisions
- avoiding the "second system" effect
- being patient with the status quo, but optimistic for something better
- the primal importance of user interfaces; i.e., interfaces that meet the user where they are
- when rewriting something, it's easier to change its functionality purposefully than to attempt to keep it exactly the same