DEV Community

# softwareengineering

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
3 Non-Technical Mistakes Devs Make in Startups

3 Non-Technical Mistakes Devs Make in Startups

Comments
3 min read
Embrace complexity

Embrace complexity

Comments
2 min read
How to Implement Face ID and Touch ID in React Native Expo in your Onboarding flow, Login Screen and Settings Screen

How to Implement Face ID and Touch ID in React Native Expo in your Onboarding flow, Login Screen and Settings Screen

Comments
12 min read
💡 Database Development: It’s Not Just About Querying!

💡 Database Development: It’s Not Just About Querying!

Comments
2 min read
High Availability for Social Media Platforms: Leader-Follower Architecture and Leader Election

High Availability for Social Media Platforms: Leader-Follower Architecture and Leader Election

Comments
4 min read
Understanding Double Dispatch: A Simple Guide

Understanding Double Dispatch: A Simple Guide

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

1
Comments 3
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
Como Tratar Diferentes Tipos de Logs em Go?

Como Tratar Diferentes Tipos de Logs em Go?

Comments
1 min read
💡 ¿Qué es el perfilado de código PGO y cómo mejora el rendimiento en Go 1.23?

💡 ¿Qué es el perfilado de código PGO y cómo mejora el rendimiento en Go 1.23?

Comments
2 min read
A Journey of Learning: From Software Engineer to Team Leader

A Journey of Learning: From Software Engineer to Team Leader

Comments
3 min read
The Relevance of computer theory for Software Engineers

The Relevance of computer theory for Software Engineers

Comments
5 min read
Size Doesn't Matter: Why Your Elasticsearch Fields Need to Stop Caring About Length

Size Doesn't Matter: Why Your Elasticsearch Fields Need to Stop Caring About Length

Comments
3 min read
Software Migration Strategies: The Strangler Fig Pattern

Software Migration Strategies: The Strangler Fig Pattern

Comments
3 min read
Programmer Stereotypes (100% Accurate) 🤖💻

Programmer Stereotypes (100% Accurate) 🤖💻

1
Comments
3 min read
Event Sourcing

Event Sourcing

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
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
Enhancing Code Readability and Reducing Cyclomatic Complexity with Return in Conditionals

Enhancing Code Readability and Reducing Cyclomatic Complexity with Return in Conditionals

Comments
2 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
CQRS

CQRS

Comments
4 min read
Tough Times, Tough Men...

Tough Times, Tough Men...

Comments
3 min read
A Gamer's Lament: The Paradox of a Software Engineer

A Gamer's Lament: The Paradox of a Software Engineer

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

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

Comments
5 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
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
How to quickly ramp up on new codebases

How to quickly ramp up on new codebases

3
Comments
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
My Journey into Embedded Software Engineering #4: Tackling Legacy Code and Learning on the Fly

My Journey into Embedded Software Engineering #4: Tackling Legacy Code and Learning on the Fly

Comments
3 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
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
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
Automate Your Java Tasks with Quartz: A Practical Guide

Automate Your Java Tasks with Quartz: A Practical Guide

Comments
9 min read
Understanding SOLID principles

Understanding SOLID principles

Comments
4 min read
SAGA Pattern

SAGA Pattern

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