overctrl 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 G. Souza Marcos G. Souza Linkedin 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 G. Souza Marcos G. Souza Linkedin Mar 26, 2025 • Web Development • TypeScript 9 min read Understanding Canvas API: A Comprehensive Guide Marcos G. Souza Marcos G. Souza Linkedin 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 G. Souza Marcos G. Souza Linkedin Mar 19, 2025 • Stories • Testing • Documentation 3 min read Avoiding Common Testing Pitfalls in JavaScript & TypeScript Marcos G. Souza Marcos G. Souza Linkedin Mar 17, 2025 • Web Development • Testing • Best Practices 3 min read Code Coverage: A Useful Metric, But Not the Whole Story Marcos G. Souza Marcos G. Souza Linkedin Mar 12, 2025 • Web Development • Testing • Best Practices 4 min read Optimizing Performance with Caching: Browser Caching, Server-Side Caching, and CDNs Marcos G. Souza Marcos G. Souza Linkedin Mar 10, 2025 • Web Development • Best Practices 4 min read Real-time Messaging: The Power of WebSockets, SSE, and WebRTC Marcos G. Souza Marcos G. Souza Linkedin 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 G. Souza Marcos G. Souza Linkedin Mar 3, 2025 • Best Practices • Productivity • Fundamentals 4 min read Developers: is AI stealing our jobs? Marcos G. Souza Marcos G. Souza Linkedin Feb 26, 2025 • Stories • News 4 min read Code Scaffolding Tools: Which One Should You Choose? Marcos G. Souza Marcos G. Souza Linkedin Feb 24, 2025 • Web Development • Developer Experience (DX) 4 min read A Beginner's Guide to Unit Testing in Frontend Development Marcos G. Souza Marcos G. Souza Linkedin 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 G. Souza Marcos G. Souza Linkedin 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 G. Souza Marcos G. Souza Linkedin Mar 26, 2025 • Web Development • TypeScript
9 min read Understanding Canvas API: A Comprehensive Guide Marcos G. Souza Marcos G. Souza Linkedin 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 G. Souza Marcos G. Souza Linkedin Mar 19, 2025 • Stories • Testing • Documentation
3 min read Avoiding Common Testing Pitfalls in JavaScript & TypeScript Marcos G. Souza Marcos G. Souza Linkedin Mar 17, 2025 • Web Development • Testing • Best Practices
3 min read Code Coverage: A Useful Metric, But Not the Whole Story Marcos G. Souza Marcos G. Souza Linkedin Mar 12, 2025 • Web Development • Testing • Best Practices
4 min read Optimizing Performance with Caching: Browser Caching, Server-Side Caching, and CDNs Marcos G. Souza Marcos G. Souza Linkedin Mar 10, 2025 • Web Development • Best Practices
4 min read Real-time Messaging: The Power of WebSockets, SSE, and WebRTC Marcos G. Souza Marcos G. Souza Linkedin 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 G. Souza Marcos G. Souza Linkedin Mar 3, 2025 • Best Practices • Productivity • Fundamentals
4 min read Developers: is AI stealing our jobs? Marcos G. Souza Marcos G. Souza Linkedin Feb 26, 2025 • Stories • News
4 min read Code Scaffolding Tools: Which One Should You Choose? Marcos G. Souza Marcos G. Souza Linkedin Feb 24, 2025 • Web Development • Developer Experience (DX)
4 min read A Beginner's Guide to Unit Testing in Frontend Development Marcos G. Souza Marcos G. Souza Linkedin Feb 19, 2025 • Best Practices • Testing • Web Development