30-min scoping call, NDA-ready
Targeted POC in 2–4 weeks
Statement of Work & team start
Insights
Notes on Microsoft 365, AI, cloud, mobility and data — written by the people who ship them.
FeaturedInsight
Implementing a reliable SPFx PDF export feature is one of the most common enterprise requirements I encounter in SharePoint Framework projects. I have been building dashboards on SPFx for over three years, and this ask keeps coming back: “Can we export this as a PDF?” It sounds trivial, but the moment you sit down to […]

Javascript
What is NVM? Setting Up NVM Download nvm-windows: Visit the nvm-windows GitHub repository and download the installer. https://github.com/nvm-sh/nvm Install nvm-windows: Run the installer and follow the on-screen instructions. Verify Installation: Open Command Prompt or PowerShell and verify the installation: nvm version Using NVM nvm ls Conclusion

Javascript
Three.js is a JavaScript library that facilitates the creation of 3D graphics in web browsers, providing a powerful and user-friendly framework for building interactive and visually immersive experiences.
Javascript
Difference between Call, Apply and Bind Functions: Difference Call Apply Bind Invocation func.call(thisArg, arg1, …) func.apply(thisArg, [arg1, …]) newFunc = func.bind(thisArg, arg1) Arguments Individual arguments Array or array-like object as args Arguments can be partially provided Execution Immediate function invocation Immediate function invocation Creates a new function Return Value Returns the result of the function […]

Javascript
A snippet on how to debug JavaScript libraries and framework in Visual Studio Code
Javascript
Explore the ES6 Features in JavaScript
Next step
Talk with Athen about Microsoft 365, AI, cloud, mobility, and data for your organisation.