atlas by clearpeople

Blog posts

    Actions speak louder than gender

    Discussing the positive correlation between gender diversity and financial performance

    McKinsey research has found there is a positive correlation between gender diversity and financial performance. There is no doubt that women are massively out-numbered by men in the tech sector and here at ClearPeople, we’re keen to fly the flag when it comes recruiting and nurturing some of the best female talent in the industry. But what is it like to be a woman today in the world of technology? We asked some of our female employees to share their views and experiences.

    Working with search.clientcontrols.js in SharePoint

    Working with search.clientcontrols.js in SharePoint

    Improving Performance with Office 365 CDN

    How you can improve performance with Office 365 CDN?

    Distributing iOS Enterprise Apps built with Xamarin

    The enterprise distribution program of Apple (In-House) is a fantastic way to create business mobile applications and distribute it based on business needs (on demand). However, the documentation about how to distribute the app through this method is scarce, especially if you've created it with Xamarin instead of Xcode.

    Azure Active Directory TokenCache based on Entity Framework DB (issue in MS code)

    If you’re working with secure web applications with Azure Active Directory, you’re probably working with ADAL. ADAL has its own Token Cache (wonderfully explained in this post from the father of ADAL, Vittorio Bertocci. The Token Cache included in ADAL, it’s only suitable for native applications because it works “in memory”, so this will be a problem sooner or later for web applications. Fortunately, with ADAL v2, we can implement our own token cache, just inheriting from the TokenCache class. In fact, there’re a couple of examples in the same post of Vittorio, and one of them is based on SQL Server with Entity Framework. Therefore, it can be used perfectly for web applications.

    Azure Functions, SharePoint Webhooks and PnP - Part 2

    This is my second post about Azure Functions and SharePoint Webhooks. The first part can be found here.

    Azure Functions, SharePoint Webhooks and PnP - Part1

    I would like to show you how to use Azure Functions along with SharePoint WebHooks. Besides, I will show you how to use environmental variables (app settings) and code from external libraries (like the PnP Core) within the code of your Azure functions.

    The Future of Microsoft Teams, O365 Groups and Yammer #1

    Microsoft Teams went into General Availability earlier this month, and with no immediately obvious guidelines on how it related to / differed from Office 365 Groups and Yammer, hundreds of posts popped up asking for and discussing the differences and trying to help others make an informed decision on which product to take forward.

    Modern Team Sites and Pages Behind the Scenes

    In this article, I will talk about Modern Team Sites and Pages, as these have been available for a while in our Office 365 tenants.

    [SPFx] Extending Gulp and running tasks in series (or in parallel)

    As you may already know, the new SharePoint framework uses Gulp for all the “compilation” tasks: bundle JavaScript files, generate the package file, etc. However, when we have to create our own Gulp tasks, it doesn’t follow the “normal” mechanism of Gulp, so we can’t just add a new “Task” in the “Gulpfile.js”