Robert Mascitelli

Software Engineer || BJJ Enthusiast || Cooker of foods

  • About Me
  • Blog Posts
  • Contact / Socials

A lesson in object lifetime in C++
(with a free intro to GDB!)

I ran into a very interesting bug at work that I came to understand using the Linux debugging tool - gdb. I made a video walking through the bug using GDB, show how it occurs and how to fix it - so this video may also serve as a simple intro to GDB if you've never used it.Continue reading →

Quick & simple intro to Go concurrency: Building a TCP chat server

I recently built a TCP Chat Server using Golang that allows users to join and create public chatrooms to speak with others. This ended up being a great exercise in Go concurrency. This article and project provide a strong intro to (almost all of) Go's concurrency tools … Continue reading →