DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
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”)

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

Comments
5 min read
git-mcp-server crashed my repository

git-mcp-server crashed my repository

Comments
5 min read
🔥 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

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

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”)

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

Comments
3 min read
Make C++ a better place #4: Go as an alternative

Make C++ a better place #4: Go as an alternative

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

Understanding the Cost of Context Switching in Developer Workflows

Comments
3 min read
Reducing Cognitive Load: My Approach to Team Collaboration

Reducing Cognitive Load: My Approach to Team Collaboration

Comments
1 min read
Building my first Local MCP server using Swagger & OpenAPITools

Building my first Local MCP server using Swagger & OpenAPITools

Comments
6 min read
[Phase 1] Personal Portfolio - Planning

[Phase 1] Personal Portfolio - Planning

Comments
2 min read
You Don’t Need More Features—You Need Faster Feedback Loops

You Don’t Need More Features—You Need Faster Feedback Loops

Comments
2 min read
Why AI Agents Should Have Their Own Computers: Unlocking True Autonomy And Potential

Why AI Agents Should Have Their Own Computers: Unlocking True Autonomy And Potential

Comments
20 min read
✍️ Blogging as a Developer: How Sharing What You Learn Can Build Your Brand, Skills, and Opportunities

✍️ Blogging as a Developer: How Sharing What You Learn Can Build Your Brand, Skills, and Opportunities

1
Comments
3 min read
Grinding LeetCode? You Might Be Doing It Wrong

Grinding LeetCode? You Might Be Doing It Wrong

3
Comments 1
3 min read
Memory management with Flyweight Design Pattern

Memory management with Flyweight Design Pattern

Comments
2 min read
🧘 Code Like Krishna Said: 'To Work You Have the Right, But Not the Fruits Thereof'

🧘 Code Like Krishna Said: 'To Work You Have the Right, But Not the Fruits Thereof'

2
Comments
3 min read
How to Do MongoDB Indexes

How to Do MongoDB Indexes

2
Comments
5 min read
Design Patterns Simplified: Part 11 — Mediator Pattern (a.k.a. “Talk to the Middleman!”)

Design Patterns Simplified: Part 11 — Mediator Pattern (a.k.a. “Talk to the Middleman!”)

Comments
3 min read
AI Won’t Replace You — But It Will Move You

AI Won’t Replace You — But It Will Move You

Comments
2 min read
loading...