Forem

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
When “Quick Fixes” Become Long-Term Pain

When “Quick Fixes” Become Long-Term Pain

Comments
3 min read
Trying to understand a codebase shouldn’t feel like archaeology

Trying to understand a codebase shouldn’t feel like archaeology

Comments 1
2 min read
Engineering Principles Applied to Daily Life: Concierge Edition
Cover image for Engineering Principles Applied to Daily Life: Concierge Edition

Engineering Principles Applied to Daily Life: Concierge Edition

Comments 1
2 min read
I made my own image format from scratch in 16 years old, and that's why it's better than png
Cover image for I made my own image format from scratch in 16 years old, and that's why it's better than png

I made my own image format from scratch in 16 years old, and that's why it's better than png

Comments
3 min read
The Invisible Scaffolding: Why Every Senior Engineer Should Embrace Docs, Linting, and Git Locks
Cover image for The Invisible Scaffolding: Why Every Senior Engineer Should Embrace Docs, Linting, and Git Locks

The Invisible Scaffolding: Why Every Senior Engineer Should Embrace Docs, Linting, and Git Locks

Comments
5 min read
Design Patterns Simplified: Part 14 — State Pattern (a.k.a. “The Mood Manager”)
Cover image for Design Patterns Simplified: Part 14 — State Pattern (a.k.a. “The Mood Manager”)

Design Patterns Simplified: Part 14 — State Pattern (a.k.a. “The Mood Manager”)

Comments
4 min read
From Junior to Senior Software Engineer: The Journey, Lessons, and Real Talk

From Junior to Senior Software Engineer: The Journey, Lessons, and Real Talk

Comments
3 min read
It's Pointers All The Way Down
Cover image for It's Pointers All The Way Down

It's Pointers All The Way Down

Comments
5 min read
A Test That No One Runs Is Worse Than No Test At All

A Test That No One Runs Is Worse Than No Test At All

Comments
3 min read
Programming Is Problem-Solving, Not Language Mastery

Programming Is Problem-Solving, Not Language Mastery

3
Comments 1
3 min read
Hooks Under the Hood: How React Hooks Actually Work

Hooks Under the Hood: How React Hooks Actually Work

3
Comments
4 min read
Being a software engineering student with a $5K/month side hustle

Being a software engineering student with a $5K/month side hustle

Comments 1
3 min read
Hi, I’m Mohammad Rifatujjaman — Specializing in Software Development & Android App Development
Cover image for Hi, I’m Mohammad Rifatujjaman — Specializing in Software Development & Android App Development

Hi, I’m Mohammad Rifatujjaman — Specializing in Software Development & Android App Development

Comments
1 min read
You build it, you budget it? 💰

You build it, you budget it? 💰

Comments
10 min read
Design Patterns Simplified: Part 13 — Template Method Pattern (a.k.a. “The Recipe Pattern”)
Cover image for Design Patterns Simplified: Part 13 — Template Method Pattern (a.k.a. “The Recipe Pattern”)

Design Patterns Simplified: Part 13 — Template Method Pattern (a.k.a. “The Recipe Pattern”)

Comments
5 min read
git-mcp-server crashed my repository
Cover image for git-mcp-server crashed my repository

git-mcp-server crashed my repository

Comments
5 min read
The traits and pitfalls in Software Engineering careers

The traits and pitfalls in Software Engineering careers

Comments
4 min read
🔥 10 Things Junior Developers Should Avoid Doing (If You Want to Grow Fast)
Cover image for 🔥 10 Things Junior Developers Should Avoid Doing (If You Want to Grow Fast)

🔥 10 Things Junior Developers Should Avoid Doing (If You Want to Grow Fast)

2
Comments
3 min read
Building Spokane Tech: Part 2
Cover image for Building Spokane Tech: Part 2

Building Spokane Tech: Part 2

Comments
2 min read
Java OOPS Concept..

Java OOPS Concept..

1
Comments
1 min read
Scalability Trade-offs

Scalability Trade-offs

Comments
3 min read
🚀 Going Up — Launching Mohab.dev, a Caffeine-Fueled Backend Playground

🚀 Going Up — Launching Mohab.dev, a Caffeine-Fueled Backend Playground

1
Comments
2 min read
What I Learned After 1 Year as a Software Engineer in a Tokyo Startup
Cover image for What I Learned After 1 Year as a Software Engineer in a Tokyo Startup

What I Learned After 1 Year as a Software Engineer in a Tokyo Startup

1
Comments
3 min read
Design Patterns Simplified: Part 12 — Memento Pattern (a.k.a. “Your Object's Time Machine”)
Cover image for Design Patterns Simplified: Part 12 — Memento Pattern (a.k.a. “Your Object's Time Machine”)

Design Patterns Simplified: Part 12 — Memento Pattern (a.k.a. “Your Object's Time Machine”)

Comments
3 min read
Understanding the Cost of Context Switching in Developer Workflows

Understanding the Cost of Context Switching in Developer Workflows

Comments
3 min read
loading...