As a sofware engineer, no matter how experienced, there’s always things we can learn from others. Some have more expertise in specific technologies, others have more experience in the “soft skills”. I’d like to think we can learn from the more experienced among us by learning what worked from them and adapting it for our own careers.
On that thought I’ve put together an incomplete list of blog posts that I’ve come across that may be useful. I hope to keep this updated with more as I go along
Software Engineering
Being Glue
How to be a Tech Influencer
https://lethain.com/tech-influencer/
How to ask Good Questions
https://jvns.ca/blog/good-questions/
Salary Negotiation
https://www.kalzumeus.com/2012/01/23/salary-negotiation/
You are not Google
https://blog.bradfieldcs.com/you-are-not-google-84912cf44afb
Code Review Pyramid
Refactoring
https://refactoring.guru/design-patterns
Don’t Call Yourself a Programmer
https://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-programmer/
Developers mentoring other developers
https://blog.pragmaticengineer.com/developers-mentoring-other-developers/
Equity 101 for Software Engineers at Big Tech and Startups
https://blog.pragmaticengineer.com/equity-for-software-engineers/
Technical
Indexes in PostgreSQl
https://blog.mastermind.dev/indexes-in-postgresql
How to find more (Blog List)
Here’s a bunch of blogs that are worth reading
https://www.joelonsoftware.com/
Bonus: Blog Search Engine
If you know what topic you’re after or you want to just browse a long list of blogs then this site is really helpful