Staying updated with the latest trends, technologies, and best practices requires effort. The way I stay up-to-date is by a mix of reading newsletters, Twitter, blog posts, and books and by listening to
Hiring trainees/junior engineers can be a great way of growing your team for different reasons. To start, it's a cost-effective way of boosting your team. It can also be faster,
Bad code quality is like clutter; a little bit here and there won't affect your productivity, but if you do not clean your workspace, eventually, it will slow you down until
Several years ago, I worked as a Software Engineering Manager in a SaaS company struggling to be profitable. Many people with known-how were let go, and one of my first projects was to
A few days ago, I was talking to a colleague who was introducing a career ladder in her organization and wanted to know about my experience when rolling out our career graph at