Archive Don’t Miss Out – Be the First to Learn What’s Next! Subscribe Sending Sent Please check your inbox and click the confirmation link. All Posts AI Best Practices Career Developer Experience (DX) Documentation Fundamentals JavaScript News Performance & Optimization Productivity ReactJS Security Stories Tech in Business Tech Trends Testing Tooling TypeScript Web Development Posts 5 min read (Part 2) Building Tetris in TypeScript: Implementing Tetrominoes and Game Logic Marcos Gonçalves Marcos Gonçalves Mar 31, 2025 • Web Development • TypeScript 4 min read (Part 1) Building Tetris in TypeScript: Setting Up the Game Structure and Rendering the Grid Marcos Gonçalves Marcos Gonçalves Mar 26, 2025 • Web Development • TypeScript 9 min read Understanding Canvas API: A Comprehensive Guide Marcos Gonçalves Marcos Gonçalves Mar 24, 2025 • Web Development • Fundamentals 4 min read Building a Blameless Post-Mortem Culture: A Shift from Finger-Pointing to Learning from Failures Marcos Gonçalves Marcos Gonçalves Mar 19, 2025 • Stories • Testing • Documentation 3 min read Avoiding Common Testing Pitfalls in JavaScript & TypeScript Marcos Gonçalves Marcos Gonçalves Mar 17, 2025 • Web Development • Testing • Best Practices 3 min read Code Coverage: A Useful Metric, But Not the Whole Story Marcos Gonçalves Marcos Gonçalves Mar 12, 2025 • Web Development • Testing • Best Practices 4 min read Optimizing Performance with Caching: Browser Caching, Server-Side Caching, and CDNs Marcos Gonçalves Marcos Gonçalves Mar 10, 2025 • Web Development • Best Practices 4 min read Real-time Messaging: The Power of WebSockets, SSE, and WebRTC Marcos Gonçalves Marcos Gonçalves Mar 5, 2025 • Web Development • Tech in Business 4 min read Code Review Done Right: Best Practices for High-Quality Code and a Strong Engineering Culture Marcos Gonçalves Marcos Gonçalves Mar 3, 2025 • Best Practices • Productivity • Fundamentals 4 min read Developers: is AI stealing our jobs? Marcos Gonçalves Marcos Gonçalves Feb 26, 2025 • Stories • News 4 min read Code Scaffolding Tools: Which One Should You Choose? Marcos Gonçalves Marcos Gonçalves Feb 24, 2025 • Web Development • Developer Experience (DX) 4 min read A Beginner's Guide to Unit Testing in Frontend Development Marcos Gonçalves Marcos Gonçalves Feb 19, 2025 • Best Practices • Testing • Web Development Load More You've reached the end of the list
5 min read (Part 2) Building Tetris in TypeScript: Implementing Tetrominoes and Game Logic Marcos Gonçalves Marcos Gonçalves Mar 31, 2025 • Web Development • TypeScript
4 min read (Part 1) Building Tetris in TypeScript: Setting Up the Game Structure and Rendering the Grid Marcos Gonçalves Marcos Gonçalves Mar 26, 2025 • Web Development • TypeScript
9 min read Understanding Canvas API: A Comprehensive Guide Marcos Gonçalves Marcos Gonçalves Mar 24, 2025 • Web Development • Fundamentals
4 min read Building a Blameless Post-Mortem Culture: A Shift from Finger-Pointing to Learning from Failures Marcos Gonçalves Marcos Gonçalves Mar 19, 2025 • Stories • Testing • Documentation
3 min read Avoiding Common Testing Pitfalls in JavaScript & TypeScript Marcos Gonçalves Marcos Gonçalves Mar 17, 2025 • Web Development • Testing • Best Practices
3 min read Code Coverage: A Useful Metric, But Not the Whole Story Marcos Gonçalves Marcos Gonçalves Mar 12, 2025 • Web Development • Testing • Best Practices
4 min read Optimizing Performance with Caching: Browser Caching, Server-Side Caching, and CDNs Marcos Gonçalves Marcos Gonçalves Mar 10, 2025 • Web Development • Best Practices
4 min read Real-time Messaging: The Power of WebSockets, SSE, and WebRTC Marcos Gonçalves Marcos Gonçalves Mar 5, 2025 • Web Development • Tech in Business
4 min read Code Review Done Right: Best Practices for High-Quality Code and a Strong Engineering Culture Marcos Gonçalves Marcos Gonçalves Mar 3, 2025 • Best Practices • Productivity • Fundamentals
4 min read Developers: is AI stealing our jobs? Marcos Gonçalves Marcos Gonçalves Feb 26, 2025 • Stories • News
4 min read Code Scaffolding Tools: Which One Should You Choose? Marcos Gonçalves Marcos Gonçalves Feb 24, 2025 • Web Development • Developer Experience (DX)
4 min read A Beginner's Guide to Unit Testing in Frontend Development Marcos Gonçalves Marcos Gonçalves Feb 19, 2025 • Best Practices • Testing • Web Development