DEV Community

# bestpractices

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Top 5 Bad Coding Practices — Avoid Them to All costs!

Top 5 Bad Coding Practices — Avoid Them to All costs!

86
Comments 5
5 min read
HackerRank HackerRant: Finding the Mean, Median, and Mode in Python

HackerRank HackerRant: Finding the Mean, Median, and Mode in Python

3
Comments
7 min read
Why Your Angular App Is Not Working: 7 Common Mistakes

Why Your Angular App Is Not Working: 7 Common Mistakes

71
Comments 16
6 min read
Let's write HTML like a pro 😎

Let's write HTML like a pro 😎

361
Comments 12
6 min read
Code Review Checklist ✅

Code Review Checklist ✅

63
Comments 1
4 min read
Self-documenting is a myth, and how to make your code self-documenting

Self-documenting is a myth, and how to make your code self-documenting

12
Comments 6
6 min read
How to set up a perfect Python project

How to set up a perfect Python project

9
Comments 1
7 min read
What do you prefer: general all-in-one tools or focused single domain tools?

What do you prefer: general all-in-one tools or focused single domain tools?

14
Comments 9
1 min read
Use your alarm for presence detection in your Home Automation setup

Use your alarm for presence detection in your Home Automation setup

3
Comments
2 min read
Product and Development Best Practices & Values

Product and Development Best Practices & Values

159
Comments
8 min read
Blueprints for [an awesome] web-app

Blueprints for [an awesome] web-app

10
Comments 3
3 min read
5 Commandments for TypeScript programmers

5 Commandments for TypeScript programmers

27
Comments 12
6 min read
A Series of My Unfortunate Mistakes (When Writing Tests)

A Series of My Unfortunate Mistakes (When Writing Tests)

124
Comments 12
11 min read
The 10 Component Commandments

The 10 Component Commandments

606
Comments 28
11 min read
Lesson In Adopting Test Driven Development (TDD)

Lesson In Adopting Test Driven Development (TDD)

60
Comments
4 min read
7 Myths about software testing

7 Myths about software testing

4
Comments
7 min read
Testers are not the last line of defence

Testers are not the last line of defence

3
Comments
4 min read
From JSX to Vue: my favorite templating tips

From JSX to Vue: my favorite templating tips

22
Comments 3
5 min read
My "Whoa, I didn't know that!" moments with Jest

My "Whoa, I didn't know that!" moments with Jest

409
Comments 9
6 min read
How strict is Typescript's strict mode?

How strict is Typescript's strict mode?

71
Comments 8
7 min read
Simple ways to improve code readability

Simple ways to improve code readability

37
Comments 8
4 min read
Writing Good Method & Variable Names

Writing Good Method & Variable Names

103
Comments 23
5 min read
Decouple your code

Decouple your code

7
Comments
4 min read
Best Practices for HTML

Best Practices for HTML

14
Comments 7
1 min read
Managing several versions with GitFlow

Managing several versions with GitFlow

6
Comments
3 min read
Visual Studio Code - color coding workspaces

Visual Studio Code - color coding workspaces

7
Comments
1 min read
How to fully leverage your pentest

How to fully leverage your pentest

9
Comments 1
11 min read
Top 10 GitHub Best Practices

Top 10 GitHub Best Practices

52
Comments
4 min read
Crafting a Command Line Experience that Developers Love

Crafting a Command Line Experience that Developers Love

74
Comments 4
11 min read
GitFlow : methodology and practice

GitFlow : methodology and practice

10
Comments
4 min read
Designing Laravel REST API: Best practices

Designing Laravel REST API: Best practices

31
Comments
5 min read
Why I Replaced Disqus and You Should Too

Why I Replaced Disqus and You Should Too

8
Comments 2
2 min read
Lady Conference Speaker: Speaker Bios

Lady Conference Speaker: Speaker Bios

23
Comments 4
3 min read
What I’ve learned from the Web Application Security Beginner’s Guide

What I’ve learned from the Web Application Security Beginner’s Guide

25
Comments
3 min read
Basic Algorithms

Basic Algorithms

11
Comments
3 min read
What is your git merge strategy?

What is your git merge strategy?

15
Comments 8
2 min read
Production-ready error handling with Express.js

Production-ready error handling with Express.js

9
Comments
1 min read
Some advice to do a great code review

Some advice to do a great code review

8
Comments 3
4 min read
He Commits Vendor! 😱

He Commits Vendor! 😱

16
Comments 16
1 min read
Var vs Let vs Const

Var vs Let vs Const

37
Comments 6
1 min read
React Fragments – the end of the wrapper div

React Fragments – the end of the wrapper div

39
Comments
6 min read
Documentation for DevOps: A DevOpsDays Open Space Writeup

Documentation for DevOps: A DevOpsDays Open Space Writeup

20
Comments 3
7 min read
if (!_if) what

if (!_if) what

17
Comments 9
5 min read
A Look at The Draft for JWT Best Current Practices

A Look at The Draft for JWT Best Current Practices

9
Comments
1 min read
My experience on submitting First theme- Kafal to WordPress.org

My experience on submitting First theme- Kafal to WordPress.org

12
Comments 3
6 min read
Don't Mock What You Don't Own

Don't Mock What You Don't Own

28
Comments 10
3 min read
SOLID Principles made easy

SOLID Principles made easy

94
Comments 10
6 min read
Understanding SOLID Principles: Liskov Substitution Principle

Understanding SOLID Principles: Liskov Substitution Principle

24
Comments 2
4 min read
Understanding SOLID Principles: Interface Segregation Principle

Understanding SOLID Principles: Interface Segregation Principle

29
Comments 1
4 min read
Understanding SOLID Principles: Open-Closed Principle

Understanding SOLID Principles: Open-Closed Principle

39
Comments 2
4 min read
Backend or Frontend First?

Backend or Frontend First?

34
Comments 20
1 min read
Essential git commands every developer should know

Essential git commands every developer should know

174
Comments 23
3 min read
Typing like a boss in TypeScript

Typing like a boss in TypeScript

37
Comments 2
4 min read
Book Review: Code Complete

Book Review: Code Complete

38
Comments 9
5 min read
RESTful API Versioning Best Practices: Why v1 is #1

RESTful API Versioning Best Practices: Why v1 is #1

36
Comments 9
6 min read
Understanding SOLID Principles: Single Responsibility

Understanding SOLID Principles: Single Responsibility

22
Comments
6 min read
What my bathroom window taught me about code quality

What my bathroom window taught me about code quality

97
Comments 13
3 min read
What Should be in a Coder's Toolbox?

What Should be in a Coder's Toolbox?

212
Comments 45
4 min read
Want To Step Up Your Android Learning Game? You Need To Read This First

Want To Step Up Your Android Learning Game? You Need To Read This First

15
Comments 4
4 min read
Why on earth would developers WANT to write documentation?

Why on earth would developers WANT to write documentation?

13
Comments 2
3 min read
loading...