DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Monolithic or Microservices?

Monolithic or Microservices?

50
Comments 9
5 min read
🏁🐘Winning Race Conditions With PostgreSQL

🏁🐘Winning Race Conditions With PostgreSQL

34
Comments 2
10 min read
Shift Left Vs. Shift Right, Which Approach to Choose when it comes to Testing?

Shift Left Vs. Shift Right, Which Approach to Choose when it comes to Testing?

Comments
3 min read
Além dos Templates: Uma Crítica Construtiva à Arquitetura Limpa e a Adaptação Pragmática no Design de Software

Além dos Templates: Uma Crítica Construtiva à Arquitetura Limpa e a Adaptação Pragmática no Design de Software

26
Comments 4
10 min read
Object Oriented Programming With JavaScript - Part 1 🚀

Object Oriented Programming With JavaScript - Part 1 🚀

18
Comments 5
3 min read
Object Oriented Programming With JavaScript - Part 2 🚀

Object Oriented Programming With JavaScript - Part 2 🚀

3
Comments 3
2 min read
Continuous Learning and Software Engineering

Continuous Learning and Software Engineering

Comments
3 min read
Advancing Developer Experience in Software Engineering: A Technical Deep Dive

Advancing Developer Experience in Software Engineering: A Technical Deep Dive

Comments
8 min read
Different Types of Software Testing

Different Types of Software Testing

2
Comments
39 min read
How to structure your code? Hexagonal Architecture!

How to structure your code? Hexagonal Architecture!

1
Comments
4 min read
🚀👩‍💻👨‍💻 ATTENTION SOFTWARE DEVELOPERS! 🚀👩‍💻👨‍💻

🚀👩‍💻👨‍💻 ATTENTION SOFTWARE DEVELOPERS! 🚀👩‍💻👨‍💻

17
Comments 2
2 min read
Dependencies in the JavaScript ecosystem

Dependencies in the JavaScript ecosystem

Comments
2 min read
Navigating the Multi-Platform Maze: Engineering Challenges Unraveled

Navigating the Multi-Platform Maze: Engineering Challenges Unraveled

Comments
5 min read
Choosing the best architecture for your software

Choosing the best architecture for your software

24
Comments 2
2 min read
Warning: The Universe's Event Simulator Is a Fierce Adversary for Coders!

Warning: The Universe's Event Simulator Is a Fierce Adversary for Coders!

7
Comments 1
3 min read
Big data with Software Systems

Big data with Software Systems

1
Comments
1 min read
Eliminating Code Complexity by Finding Double Negatives

Eliminating Code Complexity by Finding Double Negatives

1
Comments 1
2 min read
Data Validation: Scratching Surface of Code Responsibility

Data Validation: Scratching Surface of Code Responsibility

4
Comments 4
8 min read
Pointer and Nil in Go: Reasons why we should be wary

Pointer and Nil in Go: Reasons why we should be wary

4
Comments
10 min read
Be a paradigm-agnostic developer

Be a paradigm-agnostic developer

Comments
3 min read
Extract Data from zip folder using Python

Extract Data from zip folder using Python

16
Comments
2 min read
The Secret to Mastering Distributed Systems: CAP Theorem and Its Extensions

The Secret to Mastering Distributed Systems: CAP Theorem and Its Extensions

Comments
1 min read
Create A Good README File

Create A Good README File

1
Comments 1
2 min read
SObjectizer Tales – 14. Triggering agent shutdown

SObjectizer Tales – 14. Triggering agent shutdown

Comments
6 min read
Composition over Inheritance 👾🕹️

Composition over Inheritance 👾🕹️

Comments
4 min read
SObjectizer Tales – 15. Monitoring disconnections

SObjectizer Tales – 15. Monitoring disconnections

Comments
3 min read
A Journey to be A Pragmatic Programmer

A Journey to be A Pragmatic Programmer

14
Comments
3 min read
Cloud Resume Challenge - Azure Edition (part 1)

Cloud Resume Challenge - Azure Edition (part 1)

5
Comments
4 min read
Base de dados para um Software Modularizado

Base de dados para um Software Modularizado

Comments
3 min read
SObjectizer Tales – 13. Routing images across the network

SObjectizer Tales – 13. Routing images across the network

Comments
12 min read
Should Sensitive Systems Be Open Source ?

Should Sensitive Systems Be Open Source ?

12
Comments 4
6 min read
.NET 8 Integration Tests on Podman Desktop (Windows 11 - WSL2 Ubuntu 23)

.NET 8 Integration Tests on Podman Desktop (Windows 11 - WSL2 Ubuntu 23)

1
Comments
3 min read
Numpy Cheatsheet

Numpy Cheatsheet

12
Comments 4
2 min read
Requirement Analysis - Rules vs Lexicons

Requirement Analysis - Rules vs Lexicons

Comments
8 min read
Setting up a Monorepo using PNPM workspaces with TypeScript and Tailwind

Setting up a Monorepo using PNPM workspaces with TypeScript and Tailwind

20
Comments 3
10 min read
Inversion of Control (Design Principle) & Dependency Injection (Design Pattern)

Inversion of Control (Design Principle) & Dependency Injection (Design Pattern)

9
Comments
3 min read
Generic in Golang: Write utility functions easier

Generic in Golang: Write utility functions easier

2
Comments
3 min read
How not to ruin your code with comments

How not to ruin your code with comments

3
Comments 5
4 min read
Managing Complexity: Hoover Dam's Blueprint for Tackling challenges with Software Projects

Managing Complexity: Hoover Dam's Blueprint for Tackling challenges with Software Projects

6
Comments 2
3 min read
Arquitectura e Design num Software Modularizado

Arquitectura e Design num Software Modularizado

Comments
5 min read
Creating Repeatable Builds

Creating Repeatable Builds

Comments
5 min read
Navigating Open Source Projects with Tublian

Navigating Open Source Projects with Tublian

2
Comments
2 min read
The web developer roadmap for 2024:

The web developer roadmap for 2024:

Comments 1
2 min read
Importance of Foundation Software in micro-services

Importance of Foundation Software in micro-services

16
Comments 1
3 min read
How To Perform JOIN Queries With JPA Criteria API

How To Perform JOIN Queries With JPA Criteria API

1
Comments
4 min read
Email Syntax Validation and Existence Verification in PHP

Email Syntax Validation and Existence Verification in PHP

Comments
5 min read
Want to Turn the JavaScript Console Into a Mean Console? Now, You Can!

Want to Turn the JavaScript Console Into a Mean Console? Now, You Can!

Comments
2 min read
Best Web Scraping Libraries for R

Best Web Scraping Libraries for R

Comments
4 min read
How To Fix the npm "Conflicting Peer Dependency" Error

How To Fix the npm "Conflicting Peer Dependency" Error

Comments
4 min read
Best Web Scraping Libraries for Spring Boot

Best Web Scraping Libraries for Spring Boot

Comments
3 min read
How To Mark a File as Executable in a Git Repo

How To Mark a File as Executable in a Git Repo

Comments
2 min read
What Is Software Instrumentation and How It Works

What Is Software Instrumentation and How It Works

Comments
4 min read
How To Use a SOCKS Proxy in Axios

How To Use a SOCKS Proxy in Axios

Comments
4 min read
How to Disable the Error Overlay in React in Development Mode

How to Disable the Error Overlay in React in Development Mode

Comments
3 min read
How To Read a JSON File and Return Its Content in a Spring Boot API

How To Read a JSON File and Return Its Content in a Spring Boot API

Comments
4 min read
How To Enable Hot Reloading for .env Files in Next.js

How To Enable Hot Reloading for .env Files in Next.js

Comments
2 min read
How To Deal With Custom .env Files in React

How To Deal With Custom .env Files in React

Comments
4 min read
How To Fix Error 413 in Apps Behind Nginx on AWS Elastic Beanstalk

How To Fix Error 413 in Apps Behind Nginx on AWS Elastic Beanstalk

Comments
4 min read
Building an API To Clear All the Caches of Your Spring Boot Application

Building an API To Clear All the Caches of Your Spring Boot Application

Comments
3 min read
How To Pass a Variable to Your Translation String With i18next

How To Pass a Variable to Your Translation String With i18next

Comments
3 min read
loading...