Skip to content
Testing Power BI Reports with the ExecuteQueries REST API

Testing Power BI Reports with the ExecuteQueries REST API

James Broome

Explore DAX queries for scenario-based testing in Power BI reports to ensure data model validity, rule adherence, and security maintenance.
How to Build a Branded Power BI Report Theme

How to Build a Branded Power BI Report Theme

Paul Waller

Explore translating a company's brand into Power BI reports and extending their visual identity to include the Power BI platform.
Flow control in C#

Flow control in C#

Jessica Hill

This post explains how to control the flow of execution in C# by using if and switch statements and looping with for, foreach, while and do.
Introduction to Containers and Docker

Introduction to Containers and Docker

Liam Mooney

Explore containerisation & Docker for app development & deployment. Learn to create containerised applications with examples in this intro guide.
Evaluation Contexts in DAX - Filter and Row Contexts

Evaluation Contexts in DAX - Filter and Row Contexts

Elisenda Gascon

Explore DAX query language in Power BI: learn about Evaluation Contexts and their impact on code for improved formula results.
Why you should care about the Power BI ExecuteQueries API

Why you should care about the Power BI ExecuteQueries API

James Broome

Explore the benefits of Power BI's new ExecuteQueries REST API for developers in tooling, process, and integrations.
How .NET 6.0 boosted Ais.Net performance by 20%

How .NET 6.0 boosted Ais.Net performance by 20%

Ian Griffiths

When we tested endjin's AIS.NET library on .NET 6.0, we were delighted to see substantial performance gains, with no extra work required.
Generating custom themes in Power BI – A designer's perspective

Generating custom themes in Power BI – A designer's perspective

Paul Waller

Explore custom Power BI themes and learn tips for styling reports, pushing beyond your comfort zone for enhanced data visualization.
Adventures in Dapr: Episode 1 - Azure Service Bus

Adventures in Dapr: Episode 1 - Azure Service Bus

James Dawson

Explore Dapr for migrating workloads to cloud services. Learn to enable PaaS Pub-Sub with Azure Service Bus using the Dapr Traffic Control sample app.
Adventures in Dapr: Episode 0 - Introduction

Adventures in Dapr: Episode 0 - Introduction

James Dawson

Explore Dapr's role in simplifying cloud migration using Azure services, based on the Dapr Traffic Control sample app.
Setting up multiple WSL distribution instances

Setting up multiple WSL distribution instances

Mike Evans-Larah

This blog post explains how to set up multiple instances of a Linux distribution in the Windows Subsystem for Linux.
How C# 10.0 and .NET 6.0 improve ArgumentExceptions

How C# 10.0 and .NET 6.0 improve ArgumentExceptions

Ian Griffiths

C# 10.0's support for CallerArgumentExpression and some new helpers in .NET 6.0 make throwing argument exceptions more succinct and less error prone.
Flex Your DevSecOps Muscles With Bicep (and get started with our cheat sheet)

Flex Your DevSecOps Muscles With Bicep (and get started with our cheat sheet)

Barry Smart

Bicep provides a significant improvement in tooling for organisations seeking to deploy infrastructure as code on Microsoft Azure.
My first month as an apprentice software engineer at endjin

My first month as an apprentice software engineer at endjin

Jessica Hill

In this post, Jessica reflects on her first month as an apprentice software engineer at endjin
My first month-and-a-bit as an apprentice at endjin

My first month-and-a-bit as an apprentice at endjin

Liam Mooney

Liam joined endjin as part of the Software Engineering Apprenticeship 2021 cohort. In this post he reflects on his first month and looks to the future.
Month one at endjin

Month one at endjin

Nehemiah Campbell

In this post, Nehemiah reflects on his first month at endjin as an apprentice engineer.
My first month as an Apprentice Engineer

My first month as an Apprentice Engineer

Elisenda Gascon

Eli joined endjin as part of the Software Engineering Apprenticeship 2021 cohort. In this post she reflects on her first month.
My internship experience

My internship experience

Klaudia Guz

Klaudia studies Electronic Engineering at University of Southampton, and reflects on her two month internship.
Charlotte's Internship Blog

Charlotte's Internship Blog

Charlotte Gayton

Charlotte is going into her second year of Computer Science at the University of York. In this post she describes her summer internship.
From start to finish: my internship at endjin

From start to finish: my internship at endjin

Thea Bautista

Thea studies Biomedical Engineering at King's College London, in this post she summarises her 6 week internship at endjin.
Amy's summer as an intern endjineer

Amy's summer as an intern endjineer

Amy Shaw

Amy is studying Biomedical Engineering University of Reading, and reflects on her two month summer internship at endjin learning C# and Python, and working on a data science project.
C# 10.0 implicit global using directives

C# 10.0 implicit global using directives

Ian Griffiths

C# 10's new implicit global imports can make your code more communicative. This article shows how the magic works, and how you can control the feature.
A remedy for home working: build your own desk!

A remedy for home working: build your own desk!

Barry Smart

Customise your home office and make your home working experience more enjoyable and productive by building your own desk for less than £200 over a weekend.
Managing schemas in Azure Synapse SQL Serverless

Managing schemas in Azure Synapse SQL Serverless

James Broome

Explore Azure Synapse's SQL Serverless for on-demand data lake queries, its benefits, and challenges in managing schemas and maintaining data sync.
A week in the life of a (graduate) endjineer

A week in the life of a (graduate) endjineer

Carmel Eve

During our last few months of recruitment, one of the main questions that we were asked during this process is 'what does your average day look like'. The extremely varied work at endjin made this quite a tricky question to answer, so we expanded the question to be slightly broader - 'what does your average week look like?'