Our Blog

Follow our Blog to keep you updated with technology, business trends and important insights.
machine-learning

Some thoughts on LLMs and Software Development

I’m about to head away from looking after this site for a few weeks (part vacation, part work stuff). As I contemplate some weeks away from the daily routine, I…

machine-learning

From Black Box to Blueprint

A common enterprise problem: crucial legacy systems become “black boxes”—key to operations but opaque and risky to touch. Thiyagu Palanisamy and Chandirasekar Thiagarajan worked with a client to use AI-assisted…

machine-learning

Research, Review, Rebuild: Intelligent Modernisation with MCP and Strategic Prompting

The Bahmni open-source hospital management system was began over nine years ago with a front end using AngularJS and an OpenMRS REST API. Rahul Ramesh wished to convert this to…

machine-learning

Building your own CLI Coding Agent with Pydantic-AI

CLI coding agents are a fundamentally different tool to chatbots or autocomplete tools – they’re agents that can read code, run tests, and update a codebase. Ben O’Mahony explains that…

machine-learning

Chatting with Unmesh about building language with LLMs

A few weeks ago, Unmesh Joshi and I started having a conversation about how he likes to grow a language of abstractions when working with an LLM. We thought this…

Analytics

Semantic Model Refresh Templates in Power BI (Preview)

Semantic Model Refresh Templates in Power BI enable users to orchestrate semantic model refreshes using Fabric Data Pipelines. This feature allows you to visualize and sequence refresh activities for common…

Analytics

Deceiving seniors for political fundraising, like a Nigerian prince

Adam Bonica analyzed the age of donors across different groups and politicians. For standard donations, ages tend towards middle age and older with some in between. On the other hand,…

Analytics

✚ Visualization editing

Hi everybody. Nathan here. This is the Process, the member-exclusive newsletter on data and charts beyond defaults. This week we make a solid, straightforward chart more readable and focused. It’s…

Analytics

Generative AI in the Real World: Understanding A2A with Heiko Hotz and Sokratis Kartakis

Everyone is talking about agents: single agents and, increasingly, multi-agent systems. What kind of applications will we build with agents, and how will we build with them? How will agents…

Analytics

Evaluating the fairness and gerrymandering of district boundaries

PlanScore uses four measures to define partisan gerrymandering, and they’ve made the data available over time. Most of our federal and state legislators are elected from districts. Every ten years,…