Weekly Digest #171

Weekly Dev Blog
2 min readApr 22, 2024

Articles

5 Lessons I learned the hard way from 6 years as a software engineer

  • Lesson 1: Bring solutions, not problems. Focus on showing how you are there to support the team that needs the help, even if only as an advisor.
  • Lesson 2: Clean code isn’t the end goal. Collaborating effectively with your team is more important than ensuring every line of code is as clean as possible.
  • Lesson 3: Team outcomes > individual outcomes. What you spend your time on should be directly correlated with what will bring the highest impact for the team.
  • Lesson 4: Adapt to your manager. Every manager will be different. Understand how to adapt to your manager’s style and goals to see the best collective outcomes.
  • Lesson 5: Influence isn’t about wording. Focus on building relationships with a foundation of trust. That’s way more important than how you word your request.

The State of Competitive Machine Learning

Designing RAGs

Why Be Productive?

“I believe we want to be productive so we can achieve our highest potential.”

Tutorials

Mixture of Experts Explained

Decoding your Daily Typing Habits — A Simple Tutorial on Keyboard Monitoring

Off-topic

GenZ software engineers, according to older colleagues

Mario meets Pareto

--

--