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.
Code Review Best Practices: How to Give and Receive Feedback That Actually Improves Code

Code Review Best Practices: How to Give and Receive Feedback That Actually Improves Code

Comments
4 min read
AI agent best practices: 7 rules from running them at Pazi

AI agent best practices: 7 rules from running them at Pazi

Comments
6 min read
The Dependency Rule, Written as a CI Check in Go
Cover image for The Dependency Rule, Written as a CI Check in Go

The Dependency Rule, Written as a CI Check in Go

Comments
7 min read
WithTimeout vs WithDeadline: The Go Bug You Cannot Unit-Test
Cover image for WithTimeout vs WithDeadline: The Go Bug You Cannot Unit-Test

WithTimeout vs WithDeadline: The Go Bug You Cannot Unit-Test

1
Comments
6 min read
VM Migration to Kubernetes: What Breaks and How to Prevent It

VM Migration to Kubernetes: What Breaks and How to Prevent It

Comments
8 min read
context.Context Is a Tree, Not a Bag. Treat It Like One
Cover image for context.Context Is a Tree, Not a Bag. Treat It Like One

context.Context Is a Tree, Not a Bag. Treat It Like One

Comments
6 min read
Beyond 'any': Mastering TypeScript's Utility Types for Cleaner and Safer Code
Cover image for Beyond 'any': Mastering TypeScript's Utility Types for Cleaner and Safer Code

Beyond 'any': Mastering TypeScript's Utility Types for Cleaner and Safer Code

2
Comments
7 min read
5 Common AI Risk Management Mistakes (And How to Fix Them)

5 Common AI Risk Management Mistakes (And How to Fix Them)

Comments
4 min read
The Repository Pattern Everyone Gets Wrong in Go
Cover image for The Repository Pattern Everyone Gets Wrong in Go

The Repository Pattern Everyone Gets Wrong in Go

Comments
8 min read
Python Type Hints That Actually Catch Bugs (Not Just Satisfy mypy)

Python Type Hints That Actually Catch Bugs (Not Just Satisfy mypy)

Comments
6 min read
Stop Importing database/sql in Your Go Business Logic
Cover image for Stop Importing database/sql in Your Go Business Logic

Stop Importing database/sql in Your Go Business Logic

2
Comments
7 min read
The Anti-Corruption Layer That Saves Your Next Vendor Migration
Cover image for The Anti-Corruption Layer That Saves Your Next Vendor Migration

The Anti-Corruption Layer That Saves Your Next Vendor Migration

1
Comments
8 min read
Your Go Config Package Is a Hidden Dependency Monster
Cover image for Your Go Config Package Is a Hidden Dependency Monster

Your Go Config Package Is a Hidden Dependency Monster

1
Comments
7 min read
main() Is the Most Important Function in Your Go Service
Cover image for main() Is the Most Important Function in Your Go Service

main() Is the Most Important Function in Your Go Service

1
Comments
8 min read
Keycloak Realm Configuration Best Practices for Production

Keycloak Realm Configuration Best Practices for Production

Comments
5 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.