Writers/Team
namtrhg
Selected work
Latest- 17 Jan 2023The Law of Demeter: loose coupling by limiting object dependencies
Learn how the Law of Demeter reduces object dependencies by promoting loose coupling and improving code flexibility, maintainability, and testability in object-oriented programming.
- 17 Jan 2023Validation with Zod
Zod is the TypeScript-first schema validation library with static type inference.
- 5 Jan 2023Parse, don't validate in TypeScript
The "parse, don't validate" approach is about processing incoming data and failing in a controlled manner if parsing fails.
All notes
9- 17 Jan 2023The Law of Demeter: loose coupling by limiting object dependenciesResearch notesArchitecture
- 17 Jan 2023Validation with ZodResearch notesProduct engineering
- 5 Jan 2023Parse, don't validate in TypeScriptResearch notesProduct engineering
- 16 Oct 2022Debugging in JavaScript: console methods and the debuggerResearch notesProduct engineering
- 25 Sep 2022The Pomodoro technique for focused workResearch notesEngineering practice
- 4 Jul 2022ViteJS native modulesResearch notesProduct engineering
- 27 Jun 2022JavaScript modulesResearch notesProduct engineering
- 15 Jun 2022Atomic design patternResearch notesProduct engineering
- 6 Jan 2022A and CNAME records in DNS: when to use eachResearch notesEngineering practice