Salesforce: A Guide to PDF Merging with Apex and Node.js Integration
Efficient Row Group Sorting in AG Grid: A Simple Comparator Function
Salesforce Apex CPU time limit and how to resolve it using Analysis Perspective
React Hooks explained
Rocket Ship Explorer - my first game
Type Coercion and Conversion in JS
Avoiding Governor Limits with Salesforce Flow Builder
Conditional Formatting in AG Grid
Football Stats Direct - Football Stats meet AG Grid
Salesforce Duplicate Matching in Apex
RxJS – A Practical Intro to Operators
Deploying a Full Stack app (.NET Core + React + MSSQL) using Docker
Integrating Jest and Cucumber within Angular 8
Liskov Substitution Principle
Creating a TypeScript Declaration File
My First Look at React
Open/closed principle
Single-Responsibility-Principle-SRP
Effective Code Reviewing
Why I hate ORM tools and why I like Dapper
I'm a lead software developer currently working at AG Grid in London.
Technologies I'm currently focused on include Salesforce, .NET Core, Angular, SQL, React and Azure.
Other than that, in my spare time I watch the Arsenal at the Emirates, work on side projects or watch sports. Oh, and I'm also a part-time body builder.
You can contact me at vh@viqas.co.uk