Hi, I’m Matheus Lima, and I made a blog. Why? Honestly, because it’s cheaper than therapy and more fun than yelling at my terminal.
The name Terrible Software? It’s a nod to all the times I’ve stared at my code and thought, “Maybe I should’ve chosen another profession.” Turns out, embracing the chaos is way more productive than pretending I’ve got it all figured out.
Here, I’ll share stories about software, engineering leadership, computer science, and tech adventures. If you’ve ever copied and pasted a solution from Stack Overflow without fully understanding it, you’ll fit right in.
Favorite posts:
- What Actually Makes You Senior
- Stop Avoiding Politics
- Your Strengths Are Your Weaknesses
- The 7 Most Influential Papers in Computer Science History
- Why Your ‘Harmonious’ Team Is Actually Failing
- Why Engineers Hate Their Managers (And What to Do About It)
- Burnout ≠ Working Too Much
The views expressed on this blog are my own and not those of my present or past employers.