Join 📚 Kevin's Highlights

A batch of the best highlights from what Kevin's read, .

There are many great books and courses on Data Structures and Algorithms but the one I would recommend is a book named *[The Algorithm Design Manual](https://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena/dp/1849967202)* by Steven Skiena. You can also check out his course [here](https://www3.cs.stonybrook.edu/~skiena/373/videos/).

Key Computer Science Concepts Every Software Engineer Should Know – And How to Learn Them

Tamerlan Gudabayev

![](https://userimg-assets.customeriomail.com/images/client-env-99697/1687330856432_4%20uality%20work_01H3EC37M3HMSBTQ3ZHY9Z2TA6.png)

The Meditations Newsletter #034

Alex from Sunsama

Here are some tips that have helped me overcome my negative thoughts: *Set realistic goals* : Unrealistic goals can lead to feelings of inadequacy and failure. *Focus on your own progress* : Focus on your own progress and celebrate your own achievements. *Practice self-compassion* : It’s normal to make mistakes and have setbacks. *Surround yourself with positive people* : Spend time with supportive and encouraging people rather than those who are negative and critical. *Seek support* : consider seeking support from a therapist or counselor. *Remember your "why"* : focus on the bigger picture. *Practice mindfulness* : Don’t get lost in the past or future. Staying present in the moment can reduce your self-doubt. *Learn to appreciate yourself* : Celebrate your progress and milestones.

Never Feeling Enough

Swirling Visions

...catch up on these, and many more highlights