Hi, I'm Luiz Tanure — a fullstack developer exploring modern web.
Thoughts, tutorials, and projects on Typescript, JavaScript, Node, dev tools, and more.
Latest Posts
- Understand the Acronym Spaghetti: Part 5 - Advanced Principles
July 20, 2025
Master the final set of programming principles: Law of Demeter, Composition over Inheritance, Tell Don't Ask, Convention over Configuration, and Principle of Least Astonishment. Advanced patterns for React and Node.js developers.
- Understand the Acronym Spaghetti: Part 4 - CQRS and Hexagonal Architecture
July 20, 2025
Apply CQRS and Hexagonal Architecture in React and Node.js. Learn when to separate queries from commands and how to structure frontend applications for maintainability.
- Understand the Acronym Spaghetti: Part 3 - SOLID Principles
July 20, 2025
Master the SOLID principles for clean architecture in React and Node.js. Learn Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion with practical examples.
- Understand the Acronym Spaghetti: Part 2 - The Quality Principles
July 19, 2025
Level up your code quality with principles like Pure Functions, Immutability, and Principle of Least Surprise. The second part of our programming principles series.
- Understand the Acronym Spaghetti: From WTF to SOLID Code
July 18, 2025
A developer's guide to programming principles and acronyms that matter - from core concepts like DRY and KISS to architectural patterns like SOLID. Stop drowning in alphabet soup and start writing better code.