Forem

# 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.
std::vector: From Basics to Implementation Intricacies

std::vector: From Basics to Implementation Intricacies

Comments
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)

Comments
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?

5
Comments
3 min read
🚀 Container Hardening: 12 Essential Rules for Secure and Optimized Docker Builds

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

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

10 Modern Best Practices for Structuring Large-Scale Angular Applications

1
Comments
3 min read
Chat UX Best Practices: From Onboarding to Re-Engagement
Cover image for Chat UX Best Practices: From Onboarding to Re-Engagement

Chat UX Best Practices: From Onboarding to Re-Engagement

Comments
10 min read
Build or Buy Your Third-Party Monitoring System: Decision Guide
Cover image for Build or Buy Your Third-Party Monitoring System: Decision Guide

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

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

Best Practices for Code Reviews: A Comprehensive Guide

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

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

6
Comments 2
2 min read
Design Principles of Software Applied: Practical Example in Python
Cover image for Design Principles of Software Applied: Practical Example in Python

Design Principles of Software Applied: Practical Example in Python

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

Why Autogenerated Unit Tests Can Be An Anti-Pattern

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

How Developers Destroy User Trust (5 Proven Fixes)

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

Understand the Acronym Spaghetti: Part 2 - The Quality Principles

Comments
8 min read
What is a Status Page?
Cover image for What is a Status Page?

What is a Status Page?

4
Comments
4 min read
Best Practices for Managing Multiple Vendor Dependencies
Cover image for Best Practices for Managing Multiple Vendor Dependencies

Best Practices for Managing Multiple Vendor Dependencies

Comments
5 min read
Two Approaches to Data Anonymization with Pydantic

Two Approaches to Data Anonymization with Pydantic

Comments
3 min read
The Power of HTML - Part 20: AI-Generated HTML: Tools and Best Practices
Cover image for 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

Comments
3 min read
React Best Practices
Cover image for React Best Practices

React Best Practices

1
Comments
3 min read
Cloud Management Best Practices Every Startup Should Follow
Cover image for Cloud Management Best Practices Every Startup Should Follow

Cloud Management Best Practices Every Startup Should Follow

5
Comments 1
5 min read
Why We Default to `Serializer` in Unpredictable Projects
Cover image for Why We Default to `Serializer` in Unpredictable Projects

Why We Default to `Serializer` in Unpredictable Projects

1
Comments
2 min read
[EN] Granularity: The Art of Breaking the System into the Right Size
Cover image for [EN] Granularity: The Art of Breaking the System into the Right Size

[EN] Granularity: The Art of Breaking the System into the Right Size

Comments
4 min read
Mastering Prompting for AI Agents: Insights and Best Practices

Mastering Prompting for AI Agents: Insights and Best Practices

Comments 1
3 min read
Best Practices for Software Testing in 2025

Best Practices for Software Testing in 2025

4
Comments
7 min read
N+1 Query Problem
Cover image for N+1 Query Problem

N+1 Query Problem

7
Comments
1 min read
Risk Register for SREs: A Practical Guide to Proactive Incident Prevention
Cover image for Risk Register for SREs: A Practical Guide to Proactive Incident Prevention

Risk Register for SREs: A Practical Guide to Proactive Incident Prevention

Comments
6 min read
loading...