Forem

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Your Code Is a Houseplant: Why Most Projects Would Die Without Code Reviews

Your Code Is a Houseplant: Why Most Projects Would Die Without Code Reviews

Comments
2 min read
Patterns of Enterprise Application Architecture - Data Source Patterns (2)
Cover image for Patterns of Enterprise Application Architecture - Data Source Patterns (2)

Patterns of Enterprise Application Architecture - Data Source Patterns (2)

Comments
2 min read
The Best Devs Are Also Great Communicators

The Best Devs Are Also Great Communicators

Comments
3 min read
AI in The Context of Learning
Cover image for AI in The Context of Learning

AI in The Context of Learning

1
Comments
3 min read
The AI Agents Framework Trap

The AI Agents Framework Trap

11
Comments 1
3 min read
Unlock Software Excellence: Your Essential Guide to SDLC Resources

Unlock Software Excellence: Your Essential Guide to SDLC Resources

Comments
5 min read
Announcing My New Weekly Blog Theme Schedule

Announcing My New Weekly Blog Theme Schedule

Comments
1 min read
Design Patterns Simplified: Part 8 – Prototype Pattern (a.k.a. “Copy That!”)
Cover image for Design Patterns Simplified: Part 8 – Prototype Pattern (a.k.a. “Copy That!”)

Design Patterns Simplified: Part 8 – Prototype Pattern (a.k.a. “Copy That!”)

Comments
3 min read
Automated Testing Strategies for Post-Migration Validation
Cover image for Automated Testing Strategies for Post-Migration Validation

Automated Testing Strategies for Post-Migration Validation

Comments
9 min read
Template for System Design Using ‘The Method’

Template for System Design Using ‘The Method’

Comments
6 min read
Why You Should Design Error States Before Features

Why You Should Design Error States Before Features

Comments
3 min read
Beyond Sequential: Your Essential Guide to Concurrent Programming Resources

Beyond Sequential: Your Essential Guide to Concurrent Programming Resources

1
Comments
5 min read
Estimating Time as a Developer: Why We Always Get It Wrong

Estimating Time as a Developer: Why We Always Get It Wrong

Comments
3 min read
6 Timeless SQL Books for Software Engineers and Developers

6 Timeless SQL Books for Software Engineers and Developers

17
Comments
8 min read
How Edge Computing Cuts Website Response Times by 60% Through Distributed Processing Networks
Cover image for How Edge Computing Cuts Website Response Times by 60% Through Distributed Processing Networks

How Edge Computing Cuts Website Response Times by 60% Through Distributed Processing Networks

2
Comments
4 min read
Is Your Code Easy to Read and Maintain? A Deep Dive into Cyclomatic Complexity

Is Your Code Easy to Read and Maintain? A Deep Dive into Cyclomatic Complexity

1
Comments
3 min read
💬 From Rejection to Revolution: The Engineering Brilliance Behind WhatsApp

💬 From Rejection to Revolution: The Engineering Brilliance Behind WhatsApp

Comments 1
2 min read
The Role of Software Engineers in a Post-AI World by Abhishek Desikan
Cover image for The Role of Software Engineers in a Post-AI World by Abhishek Desikan

The Role of Software Engineers in a Post-AI World by Abhishek Desikan

Comments
1 min read
Design Patterns Simplified: Part 7 – Builder Pattern (a.k.a. “Build It Step by Step”)
Cover image for Design Patterns Simplified: Part 7 – Builder Pattern (a.k.a. “Build It Step by Step”)

Design Patterns Simplified: Part 7 – Builder Pattern (a.k.a. “Build It Step by Step”)

Comments
3 min read
Learning to Think Like an Engineer: The Day I Stopped Just Writing Code
Cover image for Learning to Think Like an Engineer: The Day I Stopped Just Writing Code

Learning to Think Like an Engineer: The Day I Stopped Just Writing Code

1
Comments
7 min read
Why Hybrid Mobile Apps Are the Smart Developer's Secret Weapon
Cover image for Why Hybrid Mobile Apps Are the Smart Developer's Secret Weapon

Why Hybrid Mobile Apps Are the Smart Developer's Secret Weapon

1
Comments
3 min read
When Technical Excellence Meets Organizational Chaos: A Developer's Survival Guide
Cover image for When Technical Excellence Meets Organizational Chaos: A Developer's Survival Guide

When Technical Excellence Meets Organizational Chaos: A Developer's Survival Guide

Comments
5 min read
DevLog 20250619: Modularization Improvements

DevLog 20250619: Modularization Improvements

Comments
2 min read
The Future of AI in Software Engineering: Transforming Development from Code Creation to Intelligent Orchestration
Cover image for The Future of AI in Software Engineering: Transforming Development from Code Creation to Intelligent Orchestration

The Future of AI in Software Engineering: Transforming Development from Code Creation to Intelligent Orchestration

1
Comments
4 min read
What We Need to *Unlearn* as Software Engineers

What We Need to *Unlearn* as Software Engineers

2
Comments
1 min read
loading...