DEV Community

# bestpractices

Sharing tips and established patterns for writing clean HMPLjs code.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
🛡️ How to Keep Your Application Updated on the Latest Security Threats & Vulnerabilities

🛡️ How to Keep Your Application Updated on the Latest Security Threats & Vulnerabilities

3 min read
Stop Managing IP Addresses in Excel: There's a Better Way

Stop Managing IP Addresses in Excel: There's a Better Way

3 min read
Firewall Config Audit Checklist: IP Address Review

Firewall Config Audit Checklist: IP Address Review

3 min read
The Joy of Negative Code Lines

The Joy of Negative Code Lines

4 min read
🌍 Uniface Localization Series (Part 3): Testing & Best Practices 🏁

🌍 Uniface Localization Series (Part 3): Testing & Best Practices 🏁

2 min read
Code Reviewing the Robot: Why Senior Devs Must Become AI Editors

Code Reviewing the Robot: Why Senior Devs Must Become AI Editors

5 min read
std::vector: From Basics to Implementation Intricacies

std::vector: From Basics to Implementation Intricacies

20 min read
🎃 10 Spooky Engineering Antipatterns That Haunt Your Codebase (And How to Exorcise Them)

🎃 10 Spooky Engineering Antipatterns That Haunt Your Codebase (And How to Exorcise Them)

6 min read
🛑 CI/CD Security Mistake: Are You Giving Your Build Container Root Access to Your Server?

🛑 CI/CD Security Mistake: Are You Giving Your Build Container Root Access to Your Server?

4
3 min read
Stop Using `?.` Everywhere - You're Hiding Your Bugs

Stop Using `?.` Everywhere - You're Hiding Your Bugs

1
4 min read
🚀 Container Hardening: 12 Essential Rules for Secure and Optimized Docker Builds

🚀 Container Hardening: 12 Essential Rules for Secure and Optimized Docker Builds

4 min read
10 Modern Best Practices for Structuring Large-Scale Angular Applications

10 Modern Best Practices for Structuring Large-Scale Angular Applications

1
3 min read
Chat UX Best Practices: From Onboarding to Re-Engagement

Chat UX Best Practices: From Onboarding to Re-Engagement

10 min read
Build or Buy Your Third-Party Monitoring System: Decision Guide

Build or Buy Your Third-Party Monitoring System: Decision Guide

7 min read
Best Practices for Code Reviews: A Comprehensive Guide

Best Practices for Code Reviews: A Comprehensive Guide

5
4 min read
Stop Using parseInt - Here's Why It's Slowing You Down

Stop Using parseInt - Here's Why It's Slowing You Down

6
2
2 min read
Design Principles of Software Applied: Practical Example in Python

Design Principles of Software Applied: Practical Example in Python

3 min read
Why Autogenerated Unit Tests Can Be An Anti-Pattern

Why Autogenerated Unit Tests Can Be An Anti-Pattern

4 min read
How Developers Destroy User Trust (5 Proven Fixes)

How Developers Destroy User Trust (5 Proven Fixes)

1
6 min read
Understand the Acronym Spaghetti: Part 2 - The Quality Principles

Understand the Acronym Spaghetti: Part 2 - The Quality Principles

8 min read
What is a Status Page?

What is a Status Page?

4
4 min read
Best Practices for Managing Multiple Vendor Dependencies

Best Practices for Managing Multiple Vendor Dependencies

5 min read
Two Approaches to Data Anonymization with Pydantic

Two Approaches to Data Anonymization with Pydantic

3 min read
The Power of HTML - Part 20: AI-Generated HTML: Tools and Best Practices

The Power of HTML - Part 20: AI-Generated HTML: Tools and Best Practices

3 min read
React Best Practices

React Best Practices

1
3 min read
loading...