Open in app

Sign In

Write

Sign In

Edson Moisinho
Edson Moisinho

528 Followers

Home

About

Published in

Better Programming

·Pinned

Generating Class Diagrams for .Net Core

Use PlantUML directly in the Visual Studio Code — UML Class Diagrams are a very great way to document your system, inspect and understand the relationships between the classes and plan refactorings and disseminate knowledge inside the team. Although having class diagrams brings many benefits, generating them manually is a painful and arduous task, fortunately, we can use tools…

Csharp

4 min read

Generating Class Diagrams for .Net Core
Generating Class Diagrams for .Net Core
Csharp

4 min read


Published in

Better Programming

·Pinned

Sync, Async, and Multi-thread in C#

Stop using asynchronicity wrongly — Even though the differences among sync, async, and multi-thread are pretty clear to most developers, on the practical side it could create some doubts. The async-await operators add one more scenario to the list and it can be tricky in some situations. Before start talking about the tricky situations I…

Software Engineering

4 min read

Sync, Async, and Multi-thread in C#
Sync, Async, and Multi-thread in C#
Software Engineering

4 min read


Published in

Better Programming

·Pinned

Design Patterns — Factory vs. Strategy

Know the implementation differences — A few days ago I realize that some problems can be solved using both design patterns Factory and Strategy, then I started to think about what are the real differences in the implementation of these patterns. In a nutshell, both implementations will return different object instances in runtime based on…

Design Patterns

3 min read

Design Patterns — Factory vs. Strategy
Design Patterns — Factory vs. Strategy
Design Patterns

3 min read


Published in

Better Programming

·Pinned

Analyzing Flutter Projects With SonarQube

Flutter and SonarQube — If you have a Flutter app and you want to know about the quality of your code or what parts of the project need to be improved you can use Sonarqube to analyze your code and resume that information for you. SonarQube (aka Sonar) is an open-source platform that measures…

Flutter

5 min read

Analyzing Flutter Projects With SonarQube
Analyzing Flutter Projects With SonarQube
Flutter

5 min read


Published in

JavaScript in Plain English

·Pinned

DTO vs VO vs Entity vs POCO

Learn the differences between these concepts — Classes are one of the most basic concepts of software development, and they are used for an infinite number of different things, but when we talk about data and how to technically keep and transfer data we can have difficulties understanding and using the best approaches. In this article, I…

Value Objects

3 min read

DTO vs VO vs Entity vs POCO
DTO vs VO vs Entity vs POCO
Value Objects

3 min read


May 12

If you don’t like daily Scrum event you might be doing it wrong

When it’s done correctly, there is nothing to complain about — The daily stand-up event is an essential component of the Scrum framework. Unfortunately, many people dislike it, and it can become a source of frustration for team members. Although almost all teams conduct daily scrum, only a few teams adhere to the correct format, causing team members to feel as…

Scrum

6 min read

If you don’t like daily Scrum event you might be doing it wrong
If you don’t like daily Scrum event you might be doing it wrong
Scrum

6 min read


Published in

Level Up Coding

·Apr 2

Specialist vs Generalist

What kind of software engineer would you like to become — Software development is a big and growing area, with a bunch of technologies, frameworks, and programming languages emerging all the time, and when it comes to building a career in software engineering, one common dilemma is whether to specialize in a particular technology and become a specialist or to acquire…

Specialist

6 min read

Specialist vs Generalist
Specialist vs Generalist
Specialist

6 min read


Published in

Level Up Coding

·Mar 31

The Importance of Emotional Intelligence for Software Engineers

An essential soft skill to advance your career — In the fast-paced and constantly evolving world of software engineering, having technical expertise is crucial for success. However, it is equally important to have emotional intelligence (EI) to navigate complex interpersonal dynamics and collaborate effectively with team members. In this article, we will explore why EI is so important for…

Soft Skills

6 min read

The Importance of Emotional Intelligence for Software Engineers
The Importance of Emotional Intelligence for Software Engineers
Soft Skills

6 min read


Published in

JavaScript in Plain English

·Mar 9

Say goodbye to your local development environment

Speed up your development process with a full in-browser IDE — One of the first biggest challenges for developers is configuring their development environment. Setting it up requires installing the necessary software, configuring the settings, and ensuring compatibility with the other tools and libraries that will be used. This process can be time-consuming and frustrating, especially for beginners who may not…

Environment

7 min read

Say goodbye to your local development environment
Say goodbye to your local development environment
Environment

7 min read


Published in

JavaScript in Plain English

·Jan 24

Scrum Maturity Model

A proposal on how to measure the scrum implementation level among different teams. — There is not any official mechanism to evaluate the effectiveness of the use of scrum in a team and is also difficult to compare the scrum adoptions among different teams. The fact that most scrum teams take time to reach a good level of scrum implementation and this suggests that…

Scrum Maturity Model

6 min read

Scrum Maturity Model
Scrum Maturity Model
Scrum Maturity Model

6 min read

Edson Moisinho

Edson Moisinho

528 Followers

A .Net Software Engineer learning Flutter and writing about programming, technology, and lifestyle

Following
  • The Sturg

    The Sturg

  • Michael Burg, MD (Satire Sommelier)

    Michael Burg, MD (Satire Sommelier)

  • Willem-Jan Ageling

    Willem-Jan Ageling

  • Robert Ralph

    Robert Ralph

  • EP McKnight, MEd

    EP McKnight, MEd

See all (629)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech