The Proactive Engineer
Subscribe
Sign in
Home
Career
Product
Archive
Leaderboard
About
#40 How I manage tech debt with AI
One of the challenges I’ve been thinking about recently is ensuring code quality at scale.
Mar 17
•
Shehab Abdel-Salam
3
Most Popular
View all
#33 Why You Should Read More Engineering Blogs
May 9, 2025
•
Shehab Abdel-Salam
22
2
3
#22 Preparing for Tech Interviews, Part 1: Coding
Feb 14, 2025
•
Shehab Abdel-Salam
12
4
#11 Don't Snack Too Much At Work
Nov 8, 2024
•
Shehab Abdel-Salam
9
2
3
#38 Claude Code 101
Feb 20
•
Shehab Abdel-Salam
10
2
1
Latest
Top
Discussions
#39 On driving initiatives
The ability to drive new initiatives is a highly valued skill for engineering.
Mar 3
•
Shehab Abdel-Salam
5
1
#38 Claude Code 101
Getting started with Claude Code
Feb 20
•
Shehab Abdel-Salam
10
2
1
#37 Making better decisions as an engineer
Consequence vs reversibility in decision-making
Feb 6
•
Shehab Abdel-Salam
2
1
#36 Looking ahead: AI in 2026
Trends I'm noticing and excited about in 2026
Jan 9
•
Shehab Abdel-Salam
6
#35 Business vs Promotion-driven development
If promotion depends on complexity, guess what teams will ship?
Dec 19, 2025
•
Shehab Abdel-Salam
1
#34 How I use LLMs as an engineer
👋 Welcome back to the PE newsletter!
Dec 5, 2025
•
Shehab Abdel-Salam
2
#33 Why You Should Read More Engineering Blogs
One of the early mistakes I made in my career was not reading engineering blogs.
May 9, 2025
•
Shehab Abdel-Salam
22
2
3
#32 How to Write Great Feedback
Most resources online provide a generic advice on writing feedback, like ‘be kind’ or ‘make it useful’.
May 2, 2025
•
Shehab Abdel-Salam
3
#31 Documenting Software Architecture using C4 Model
Software architecture is a dynamic system that evolves over time.
Apr 25, 2025
•
Shehab Abdel-Salam
3
See all
The Proactive Engineer
A bi-weekly column with insights on software engineering, career growth, AI, and product development.
Subscribe
Recommendations
Tokyo Tech Lead
Adler Hsieh
The Proactive Engineer
Subscribe
About
Archive
Recommendations
Sitemap
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts