I'm a Full Stack Engineer who loves the stack front to back. I'm pretty balanced in terms of what area I'm strongest. I'm a big product person and focus a lot on user experience and hope to one day run a product driven company.
My favourite technologies:
- Kotlin / Android
- Go
- Postgres
- React
- gRPC
- MQTT
- Redis
How my company would operate:
- Test driven development
- Actual continuous integration: minimal branching
- Dynamic teams: devs should have some experience working with every other dev
- Emphasize ownership: nobody should feel like it wouldn't matter if they left
- Make sure everyone feels like they have a voice, even outside their team
- Minimize the amount of skills that people have that other people don't know about
- A team that's gotten much smarter is better than one with a small backlog