About:

Matheus Lima is a software engineer and blogger interested in tech and leadership.

Website:

Specializations:

Interests:

Software Engineering leadership Computer science Tech adventures

Incoming Links:

Outgoing Links:

Subscribe to RSS:
The article emphasizes the importance of mastering fundamental concepts in technology, particularly in the face of rapid advancements like AI. It argues that while new tools and frameworks emerge, the core principles of computing—...
Engineering culture often rewards complexity over simplicity, leading to unrecognized contributions from those who deliver straightforward solutions, necessitating a shift in evaluation practices.
Continuing to code as an engineering manager helps maintain skills, set quality standards, and foster team respect and collaboration.
An engineering manager argues that continuing to code is essential for maintaining skills, setting standards, and understanding the team's challenges.
Engineers can foster their own growth by proactively seeking high-leverage opportunities rather than waiting for their managers to provide them.
Engineers can enhance their career growth by proactively creating opportunities through high-leverage work rather than just completing assigned tasks.
Engineers should reconsider their dismissal of modern AI coding tools, as they have evolved significantly and can enhance productivity in software development.
Engineers should reconsider their dismissal of modern AI coding tools, as they have evolved significantly and can enhance productivity in software development.
AI can automate coding tasks, but it cannot replace the essential problem-solving and judgment skills that define a software engineer's role.
AI can automate coding tasks, but it cannot replace the essential problem-solving and judgment skills that define a software engineer's role.
The article discusses the core skill that distinguishes senior engineers from their mid-level counterparts: the ability to reduce ambiguity in problem-solving. While mid-level engineers excel at well-defined tasks, senior engineer...
The core skill that distinguishes senior engineers is their ability to reduce ambiguity in complex problems, enabling effective project execution.
The author criticizes the use of AI-generated feedback in code reviews, arguing that it reflects laziness and a lack of genuine engagement. They emphasize the importance of providing specific, context-aware feedback based on perso...
Relying on AI for code review feedback is lazy and undermines the importance of personal engagement and understanding in providing constructive criticism.
The article argues that engineers often disdain workplace politics, believing it to be a game for manipulative individuals. However, the author contends that politics is an essential aspect of organizational dynamics and that avoi...
The article discusses the inevitability of making mistakes as a manager and emphasizes the importance of 'repair'—acknowledging mistakes, taking responsibility, and reconnecting with the team. It draws parallels between parenting ...
The author reflects on the importance of giving feedback only when it has a measurable impact on work outcomes. They argue that many feedback instances stem from personal discomfort rather than actual performance issues, leading t...
The post emphasizes the importance of providing clear opinions and reasoning in team communications to enhance collaboration and decision-making efficiency.
The post argues that asking for opinions without sharing one's own creates unnecessary work for others and suggests providing clear recommendations instead.
Consuming content at 1x speed fosters better understanding and enjoyment, encouraging intentionality over mere productivity in content consumption.
Consuming content at 1x speed fosters better understanding and enjoyment, encouraging intentionality over mere productivity in content consumption.
The blog's author shares their surprise at achieving over 230,000 readers in a year, focusing on the human side of engineering and management in their writing.
The author reflects on their blog's unexpected success, emphasizing the importance of soft skills in engineering and management while expressing gratitude for their readers.
The text discusses the strained relationship between engineers and their managers, highlighting common management anti-patterns that frustrate engineers. It also provides insight into the challenges faced by managers and offers su...