Adam Sullovey

I recently joined a team in a great position - their GraphQL API PoC was green-lit to become the company's future platform and was nearing feature parity with their existing REST-ish API. As more product teams inside the company started building applications on the GraphQL API, the API team had to dedicate time to support, operations, bug fixes, and new features requested by product teams. Time for performance improvements was squeezed out, so I joined the effort to lower the server's response times and reduce resource usage with my fresh eyes and questions about everything.

Dive into the Type Challenges with Rangle Solution Architect, Adam Sullovey to boost your TypeScript skills and master complex types! This series of programming puzzles will expand your knowledge, improve your debugging skills, and increase your confidence in the TypeScript compiler. Follow our suggested approach, leverage helpful tips, and learn from video and written solutions to conquer these challenges and better understand intricate TypeScript code. Read on to get started and unlock the full potential of TypeScript!

Angular 17 was released on November 8, 2023, introducing several new features and enhancements, such as SSR, View Transitions API, support for TypeScript 5.2 and more. These enhancements are set to significantly enhance the Angular development experience and provide more efficient, flexible and performant solutions. The updates are outlined in the sections below.

In my first project at Rangle, I jumped into a codebase that used redux observable, a combination of RxJS and Redux for managing state and side effects like calls to our backend & 3rd party APIs. Although I was new to RxJS, I could relate many of its operators like map and take to standard JS array functions, or functions included in the Ramda library. Other RxJS operators were like nothing I had seen before, such as flatMap, and switchMap.