S Castañedas in La Habra, CA A Jalisco Mexican Food in Campbell, CA Lucy’s Mexican Grill in Campbell, CA - get San Jose burrito and substitute potatoes for fries Tres Gringos in SJC Airport (RIP) Gus’ in San Luis Obispo, CA B Tacos El Pastor 2 in San Jose, CA Nate’s Korner in Santa Ana, CA C Gordon Biersch in SJC Airport El Guapos in Campbell, CA Context My buddy Kevin and I are…
Background I work on the live services game Dragon Prince: Xadia. We have iOS/Android clients, hosted gameservers, and a platform. Our gameservers and clients need to be in sync, so we have a field in our platform’s YAML configuration: gameServerVersion: <gitHashOfDeployedCommitGoesHere> This way, we can tell clients when they are out of date and need to update. This value is set dynamically…
Hi, I’m Tim, a Senior Backend Engineer at Escape Velocity Entertainment. I work on the backend, using Pragma.gg. I’m a big fan of schemes, the KISS paradigm, and it-shouldn’t-be-this-difficult-driven-development. I avoid UI work as best I can. I love creating new internal one-off tools to help development. My current list is: Gimmie Logs Automatic Patch Notes Benchamin Go Vizzy…
Tim Mendez – Senior Backend Engineer San Jose, California Want to drop me a line? Send me a message on LinkedIn. Skills (sorted by proficiency) Languages Kotlin, JavaScript/Typescript/CoffeeScript, Go, Unity C#, JSX/HTML, Stylus/Sass/CSS, .Net Core C#, SQL, Java Infrastructure/DevOps AWS (EC2, S3, RDS, VPC, Cloudfront, Route53, Amplify, DynamoDB), Multiplay/Clanforge, TeamCity, Caddy,…
October 23rd, 2025 October 15th, 2025 I was investigating a new bug for gameservers not shutting down properly and becoming zombies. It turns out there was a proto that was using camelCase rather than snake_case, which Pragma’s mustache generator exports to C++ AS IF it were snake_case, so the backend couldn’t deserialize it properly. October 15th, 2025 Redacted due to game not released. August…