Craft
Our Craft
We are engineers who write, speak, and contribute to the community. Building software is the job. Sharing what we learn is the culture.
Open Source
Contributing Back
Our team members are active contributors to Ruby on Rails and the broader open-source ecosystem. This is not a nice-to-have. It is part of who we are.
When you find a bug in an open-source library:
- Report it upstream. Do not just work around it.
- If you can fix it, submit a PR. The project maintainers will thank you.
- If the fix takes more than a couple hours, talk to your project lead about carving out time.
We also contribute to conferences, meetups, and technical communities. If you want to give a talk or write about something you learned, we will support you.
Writing
Blogging
We write technical blogs. This is expected, not optional. Writing about what you learn makes you a better engineer. It also builds Saeloun's reputation in the developer community.
Most of our blogs focus on Ruby, Rails, React, and software engineering practices. We write about real problems we solved, not theoretical exercises.
See the sub-pages for writing style, formatting, and publishing details.
Growth
Always Be Learning
Technology moves fast. If you are writing the same code the same way you were two years ago, you have fallen behind.
- Read the release notes when Rails or React ships a new version.
- Try new patterns in side projects before bringing them to client work.
- Share interesting articles and tools in Slack.
- Pair with someone who knows something you do not.