DEV Community

# softwareengineering

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Programmer Stereotypes (100% Accurate) 🤖💻

Programmer Stereotypes (100% Accurate) 🤖💻

1
Comments
3 min read
Preparing for the Tech World of 2025: Essential Skills for Future Success

Preparing for the Tech World of 2025: Essential Skills for Future Success

1
Comments
6 min read
đź“ť Cross-Post Project Update: Regex, Bug Fixes, and More Regex!

đź“ť Cross-Post Project Update: Regex, Bug Fixes, and More Regex!

Comments
2 min read
How Real-Time Editing Works: Understanding Event Ordering in Distributed Systems

How Real-Time Editing Works: Understanding Event Ordering in Distributed Systems

Comments
4 min read
Software Engineering at Google - Chapter 9: Code Review 08:19

Software Engineering at Google - Chapter 9: Code Review

1
Comments
1 min read
Mastering TypeScript: Advanced Type Tricks for Bulletproof Code

Mastering TypeScript: Advanced Type Tricks for Bulletproof Code

2
Comments
5 min read
I'm done with multiplatform software development

I'm done with multiplatform software development

Comments
3 min read
My Thoughts on The Clean Coder Book

My Thoughts on The Clean Coder Book

Comments
4 min read
The Stoic Engineer's Guide to Technical Debt

The Stoic Engineer's Guide to Technical Debt

5
Comments
7 min read
What is Staff Augmentation? Benefits and Best Practices

What is Staff Augmentation? Benefits and Best Practices

Comments 1
6 min read
Tough Times, Tough Men...

Tough Times, Tough Men...

Comments
3 min read
DATATYPES IN C (double, long double, void, bool)

DATATYPES IN C (double, long double, void, bool)

Comments
5 min read
Ping & Heartbeat in distributed systems

Ping & Heartbeat in distributed systems

Comments
3 min read
Uncovering developer discontent: Why are so many software engineers unhappy?

Uncovering developer discontent: Why are so many software engineers unhappy?

Comments 2
5 min read
Navigating Dependency Complexity: Effective Strategies for Software Engineers

Navigating Dependency Complexity: Effective Strategies for Software Engineers

Comments
5 min read
Reflecting on The 10 commandments of Egoless Programming

Reflecting on The 10 commandments of Egoless Programming

Comments
5 min read
Mastering package.json: A Comprehensive Guide 🚀

Mastering package.json: A Comprehensive Guide 🚀

11
Comments 1
4 min read
Concurrency vs. Parallelism

Concurrency vs. Parallelism

Comments
3 min read
What is Polymorphism in C# - Explained with a Code Example

What is Polymorphism in C# - Explained with a Code Example

3
Comments
5 min read
Understanding Stack Operations: How Programs Store and Release Data in Memory

Understanding Stack Operations: How Programs Store and Release Data in Memory

Comments
2 min read
Mastering Processes: The Ultimate Guide to Understanding and Managing System Operations

Mastering Processes: The Ultimate Guide to Understanding and Managing System Operations

8
Comments
6 min read
Mastering Go's Advanced Concurrency: Boost Your Code's Power and Performance

Mastering Go's Advanced Concurrency: Boost Your Code's Power and Performance

2
Comments 1
6 min read
Comparison between CORE and Other Software Development Methodologies

Comparison between CORE and Other Software Development Methodologies

Comments
5 min read
Why I Created the CORE Framework

Why I Created the CORE Framework

Comments
2 min read
Why Strong DSA Knowledge is Essential for Software Engineers

Why Strong DSA Knowledge is Essential for Software Engineers

Comments
3 min read
Dive into Jackson for JSON in Java: Understanding JsonNode, ArrayNode, and ObjectMapper

Dive into Jackson for JSON in Java: Understanding JsonNode, ArrayNode, and ObjectMapper

Comments
5 min read
Table Selection in Software Engineering

Table Selection in Software Engineering

Comments
6 min read
How to Use Twitter and Not Want to Kill Yourself

How to Use Twitter and Not Want to Kill Yourself

Comments
3 min read
Aplicações Local-First: O Futuro da Web?

Aplicações Local-First: O Futuro da Web?

1
Comments 1
8 min read
Understanding System Models in Distributed system

Understanding System Models in Distributed system

Comments 2
3 min read
Dangerous Software #1: Therac-25

Dangerous Software #1: Therac-25

Comments
2 min read
Monolith vs. Microservices Architecture

Monolith vs. Microservices Architecture

3
Comments
6 min read
Use Cases of the CORE Framework

Use Cases of the CORE Framework

Comments
6 min read
The effective Pull Request checklist

The effective Pull Request checklist

4
Comments
2 min read
Embedding Design Into Code

Embedding Design Into Code

Comments
4 min read
Understanding SOLID principles

Understanding SOLID principles

Comments
4 min read
AI and the Dawn of a Mediocre Era

AI and the Dawn of a Mediocre Era

1
Comments
2 min read
Tech Debt: A Bigger Problem Than AI Takeover

Tech Debt: A Bigger Problem Than AI Takeover

2
Comments 2
6 min read
Using Design Patterns as Communication Skill

Using Design Patterns as Communication Skill

Comments
9 min read
Understanding Latency in Applications: A Guide for Backend Developers

Understanding Latency in Applications: A Guide for Backend Developers

Comments
5 min read
JavaScript Superpowers: Mastering Proxies and Reflect for Dynamic Code Manipulation

JavaScript Superpowers: Mastering Proxies and Reflect for Dynamic Code Manipulation

4
Comments
6 min read
What’s New in .NET 9: Key Updates and C# 12 Features 💻Simplified

What’s New in .NET 9: Key Updates and C# 12 Features 💻Simplified

8
Comments
3 min read
Why You Shouldn’t Use Libraries Blindly: A Lesson in Bundle Size

Why You Shouldn’t Use Libraries Blindly: A Lesson in Bundle Size

4
Comments 3
3 min read
3 Non-Technical Mistakes Devs Make in Startups

3 Non-Technical Mistakes Devs Make in Startups

6
Comments
3 min read
Algorithm Design Technique I: Introduction

Algorithm Design Technique I: Introduction

Comments
3 min read
As a software engineer or UX UI, you must be good at data analysis đź‘Ś

As a software engineer or UX UI, you must be good at data analysis đź‘Ś

7
Comments
2 min read
Programming Paradigm

Programming Paradigm

Comments
2 min read
Advanced Python

Advanced Python

Comments
23 min read
đź”— Why You Should Bookmark Links

đź”— Why You Should Bookmark Links

Comments
2 min read
Summarizing the Key Software Design Patterns: A Complete Guide

Summarizing the Key Software Design Patterns: A Complete Guide

Comments
7 min read
Code Manager vs Coder

Code Manager vs Coder

Comments
3 min read
3 Things to Learn to Become an Architect

3 Things to Learn to Become an Architect

Comments
6 min read
Go Transformers

Go Transformers

1
Comments 1
4 min read
HTTP Status code a software developer should know.

HTTP Status code a software developer should know.

Comments
4 min read
14 Career Lessons After 10+ Years (and Lots of Trial and Error) as a Software Engineer — Rapid Fire Edition

14 Career Lessons After 10+ Years (and Lots of Trial and Error) as a Software Engineer — Rapid Fire Edition

11
Comments 2
3 min read
🧟‍♂️ Software Engineering Postmortem: Zombie Rampage

🧟‍♂️ Software Engineering Postmortem: Zombie Rampage

1
Comments
3 min read
CORE Framework: Advanced Methodology for Software Management and Development

CORE Framework: Advanced Methodology for Software Management and Development

Comments
14 min read
Why Communication Skills Are Essential for Every Software Engineer

Why Communication Skills Are Essential for Every Software Engineer

Comments
3 min read
Improving Request, Validation, and Response Handling in Go Microservices

Improving Request, Validation, and Response Handling in Go Microservices

Comments
12 min read
Swapping out microservices gracefully with the help of AWS

Swapping out microservices gracefully with the help of AWS

Comments
4 min read
loading...