matheusml Profile Banner
Matheus Lima Profile
Matheus Lima

@matheusml

Followers
3K
Following
10K
Media
217
Statuses
5K

💡 Posting about Software, Management, and Tech 👨‍💻 Engineering Manager @ Tremendous 🚀 Ex Sr. Software Engineer @ Carta

Joined August 2008
Don't wanna be here? Send us removal request.
@matheusml
Matheus Lima
11 days
Built a tiny zsh plugin that's been super helpful for me - converts natural language to shell commands. Just 5KB, no dependencies. Would love feedback!.
0
0
3
@matheusml
Matheus Lima
15 days
After 10+ years as an engineer, I became the thing I used to complain about: a manager. Finally wrote about why this relationship is so broken (and how to fix it): .
1
1
5
@matheusml
Matheus Lima
26 days
New post is out; I think you'll link this one!.
1
2
1
@matheusml
Matheus Lima
26 days
When AI says, "You're absolutely right!", something bad usually follows.
0
0
0
@matheusml
Matheus Lima
27 days
RT @teivah: Duplication Is Not the Enemy by @matheusml. An amazing post on the concepts of duplication and abstract….
0
3
0
@matheusml
Matheus Lima
29 days
For me it isn't one *over* the other; more like working with them together. My Claude Code flow usually starts in the terminal, but it's common for me to open Neovim (or Cursor), at the end, to finish the job.
@wesbos
Wes Bos
29 days
People using Claude Code, Codex CLI or another coding CLI, do you really prefer it over the IDE experience? . I love the terminal, but it seems like such an inflexible UI to build with.
0
0
2
@matheusml
Matheus Lima
29 days
Last year I wrote about how AI won't replace programmers — just like COBOL, OOP, and Low Code didn't. Got a lot of heat for it. "This time is different!" they said. A year later, we're still here. Still shipping. Still needed.
0
0
3
@matheusml
Matheus Lima
1 month
Hot take: Stop following DRY so religiously. I've seen more codebases destroyed by premature abstraction than by duplication. Sometimes copy-paste is the right answer. New post:
1
0
1
@matheusml
Matheus Lima
2 months
RT @matheusml: Your engineers don't want you to make them "happy" — they want you to help them ship meaningful work. .
0
4
0
@matheusml
Matheus Lima
2 months
Your engineers don't want you to make them "happy" — they want you to help them ship meaningful work.
0
4
4
@matheusml
Matheus Lima
3 months
I just published "The Hidden Cost of AI Coding". As AI coding tools make us more productive, are we sacrificing the joy that made us fall in love with programming? .
1
3
5
@matheusml
Matheus Lima
3 months
Vibe coding is fun, but don't be fooled: it can only get you so far.
Tweet media one
1
0
6
@matheusml
Matheus Lima
3 months
New post is out 🔥. "The real threat isn't AI—it's sticking to outdated ways while the industry evolves around you.". As engineering leaders, we can't afford to ignore AI anymore. Our teams are looking for guidance on how to use these tools effectively.
0
0
1
@matheusml
Matheus Lima
3 months
Strengths and weaknesses are two sides of the same coin. As managers, our job isn't to "fix" people but to help them recognize when to dial traits up or down. Just published:.
1
0
4
@matheusml
Matheus Lima
4 months
Controversial take: teams that never argue are often the most dysfunctional ones. Here's why your team should be fighting more.
0
0
4
@matheusml
Matheus Lima
5 months
RT @hnshah: Your best people leave when you slow them down. People don’t quit because of free snacks, fancy titles, or even salary. Your b….
0
48
0
@matheusml
Matheus Lima
5 months
I've been using this note taking system for a while, and decided to share with you all 📝. Hope you enjoy it!.
0
0
1
@matheusml
Matheus Lima
5 months
"It is not programmers who will be out of work. It will be the people—in every job role—who don’t become AI-assisted programmers.".
0
0
0
@matheusml
Matheus Lima
5 months
Asking LLMs for life advice is modern day astrology.
0
0
0
@matheusml
Matheus Lima
5 months
Controversial one, but here I explain why there’s never been a better moment to be a Junior Developer. I hope you like it.
1
0
1