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 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