The Proactive Engineer
Subscribe
Sign in
Home
Career
Proactivity
Product
Archive
Leaderboard
About
Latest
Top
Discussions
#30 Six Traits That Make a Great Founding Engineer
Traits That I Find Most Important In a Founding Engineer
Apr 11
•
Shehab Abdel-Salam
3
Share this post
The Proactive Engineer
#30 Six Traits That Make a Great Founding Engineer
Copy link
Facebook
Email
Notes
More
#29 How to Deliver a Backlog Refinement Session
Most engineering teams use Scrum or Kanban to track their work.
Apr 4
•
Shehab Abdel-Salam
2
Share this post
The Proactive Engineer
#29 How to Deliver a Backlog Refinement Session
Copy link
Facebook
Email
Notes
More
March 2025
#28 How Proactive Engineers Operate in Solo, Pair, and Mob Programming
What are they, and when should you use each?
Mar 28
•
Shehab Abdel-Salam
4
Share this post
The Proactive Engineer
#28 How Proactive Engineers Operate in Solo, Pair, and Mob Programming
Copy link
Facebook
Email
Notes
More
4
#27 Why Everyone Is Talking About Vibe Coding
Andrej Karpathy, co-founder of OpenAI, introduced a new term called vibe coding to describe how developers can guide an LLM to solve a problem by…
Mar 21
•
Shehab Abdel-Salam
4
Share this post
The Proactive Engineer
#27 Why Everyone Is Talking About Vibe Coding
Copy link
Facebook
Email
Notes
More
#26 When to Pay Down Tech Debt
Handling technical debt is a recurring subject among software engineering teams.
Mar 14
•
Shehab Abdel-Salam
5
Share this post
The Proactive Engineer
#26 When to Pay Down Tech Debt
Copy link
Facebook
Email
Notes
More
2
#25 Ten Unspoken Rules in Slack
After working at five different companies that use Slack, I’ve realised that within an engineering culture, there’s also a Slack culture.
Mar 7
•
Shehab Abdel-Salam
5
Share this post
The Proactive Engineer
#25 Ten Unspoken Rules in Slack
Copy link
Facebook
Email
Notes
More
2
February 2025
#24 Preparing for Tech Interviews, Part 3: Behavioural
Four things to do to prepare for behavioural interviews
Feb 28
•
Shehab Abdel-Salam
5
Share this post
The Proactive Engineer
#24 Preparing for Tech Interviews, Part 3: Behavioural
Copy link
Facebook
Email
Notes
More
2
#23 Preparing for Tech Interviews, Part 2: System Design
Four things to do to prepare for system design interviews
Feb 21
•
Shehab Abdel-Salam
6
Share this post
The Proactive Engineer
#23 Preparing for Tech Interviews, Part 2: System Design
Copy link
Facebook
Email
Notes
More
#22 Preparing for Tech Interviews, Part 1: Coding
Welcome to Part 1 of Preparing for Tech Interviews series, where I share insights and advice gathered from software engineers working at high-growth…
Feb 14
•
Shehab Abdel-Salam
11
Share this post
The Proactive Engineer
#22 Preparing for Tech Interviews, Part 1: Coding
Copy link
Facebook
Email
Notes
More
#21 Best Way To Show Progress Is To Demo
Five Reasons To Why You Should Demo More Often
Feb 7
•
Shehab Abdel-Salam
5
Share this post
The Proactive Engineer
#21 Best Way To Show Progress Is To Demo
Copy link
Facebook
Email
Notes
More
January 2025
#20 Time To Use Ollama
By now you’ve heard last week’s news about the AI startup DeepSeek releasing its open-source model DeepSeek-R1, which outperforms OpenAI’s ChatGPT-o1…
Jan 31
•
Shehab Abdel-Salam
2
Share this post
The Proactive Engineer
#20 Time To Use Ollama
Copy link
Facebook
Email
Notes
More
#19 How To Write Better Developer Docs
People who’ve worked with me before know that I’m a documentation enthusiast.
Jan 24
•
Shehab Abdel-Salam
3
Share this post
The Proactive Engineer
#19 How To Write Better Developer Docs
Copy link
Facebook
Email
Notes
More
2
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts