DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Design Patterns Simplified: Part 17 — Flyweight Pattern (a.k.a. “The Shared Furniture”)

Design Patterns Simplified: Part 17 — Flyweight Pattern (a.k.a. “The Shared Furniture”)

Comments
3 min read
Muito além do Bug: Como a Análise de Causa Raiz salvou a folha de pagamento

Muito além do Bug: Como a Análise de Causa Raiz salvou a folha de pagamento

Comments
7 min read
AI: An Engineer’s Ally, Not a Replacement

AI: An Engineer’s Ally, Not a Replacement

Comments
2 min read
The “best stack” is a myth

The “best stack” is a myth

Comments
1 min read
(Attempting to) Engineer the chaos out of AI agents

(Attempting to) Engineer the chaos out of AI agents

1
Comments
7 min read
🎯 The 3 Questions That Make or Break Your Architecture Effort

🎯 The 3 Questions That Make or Break Your Architecture Effort

Comments
2 min read
Design Patterns Simplified: Part 16 — Proxy Pattern (a.k.a. “The Gatekeeper”)

Design Patterns Simplified: Part 16 — Proxy Pattern (a.k.a. “The Gatekeeper”)

Comments
3 min read
🌐 React Context API — Say Goodbye to Prop Drilling

🌐 React Context API — Say Goodbye to Prop Drilling

2
Comments
1 min read
AI Is Phasing Out Developers and Creating a New Type of Engineer: The Hive Engineer

AI Is Phasing Out Developers and Creating a New Type of Engineer: The Hive Engineer

1
Comments
1 min read
Diário Dev #3 – Meu MVP é um Excel?

Diário Dev #3 – Meu MVP é um Excel?

1
Comments
2 min read
Distributed Systems Series: Your One-Stop Guide

Distributed Systems Series: Your One-Stop Guide

Comments
3 min read
NEAR vs. Solana: A Developer’s Perspective on Choosing the Right Blockchain

NEAR vs. Solana: A Developer’s Perspective on Choosing the Right Blockchain

1
Comments
3 min read
Game Developer

Game Developer

Comments
1 min read
For Anyone Curious About How Companies Deploy Enterprise Projects

For Anyone Curious About How Companies Deploy Enterprise Projects

Comments
2 min read
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

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

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

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

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

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
loading...