Simon Bisson

Simplify machine learning with Azure Applied AI Services

Coming to grips with machine learning needn’t require vast amounts of labeled data, a team of data scientists, and a lot of compute time. The state of the art in modern artificial intelligence has reached a point where there are now models that are sufficiently general purpose (within their own domains, of course) that they …

Simplify machine learning with Azure Applied AI Services Read More »

Catching up on Build 2021: AI and Arm

Microsoft’s annual developer event Build mixes education with new product announcements across its three main developer platforms: .NET and Windows, Azure, and the Power Platform. There’s always a lot of other news, too, with previews going into general availability and new features being added to existing platforms and services. Then there’s the bigger picture, with …

Catching up on Build 2021: AI and Arm Read More »

New tools for Azure Data at Build 2021

If you’re building cloud-native applications you need a reliable, efficient data platform. Reliable microservices need a way to store state, whether in NoSQL key/value systems or massively scalable SQL databases. It’s no different in Azure, and Microsoft has been building out its cloud data offering during the past few years to give developers a mix …

New tools for Azure Data at Build 2021 Read More »

Machine teaching with Microsoft’s Project Bonsai

With machine learning (ML) at the heart of much of modern computing, the interesting question is: How do machines learn? There’s a lot of deep computer science in machine learning, producing models that use feedback techniques to improve and training on massive data sets to construct models that can use statistical techniques to infer results. …

Machine teaching with Microsoft’s Project Bonsai Read More »

Build real-time communication applications with Azure Web PubSub

If there’s one lesson we’ve learned from a rapid shift to remote working, it’s that collaboration relies on real-time connections between applications. If you’re sharing a document with a colleague, you want to be able to see what they’re working on and when. In education, shared whiteboards allow teachers to encourage students to show what …

Build real-time communication applications with Azure Web PubSub Read More »

Using Pulumi 3.0 to manage Azure infrastructure

The Pulumi IaC (infrastructure-as-code) platform takes an interesting route to delivering cloud infrastructures. Instead of using a domain-specific language like Bicep or declarative configurations like Azure’s ARM templates, it offers a way to use familiar, general-purpose computing languages to describe and programmatically construct infrastructures, using an open source platform. You write code in your choice …

Using Pulumi 3.0 to manage Azure infrastructure Read More »

Microsoft returns to Java with Azure-focused OpenJDK release

A couple of weeks ago an anonymous Twitter account told the story of an almost-forgotten Microsoft April Fool’s prank, the 1996 seeding of empty boxes of a “Microsoft Coffee” Java development tool across Seattle. Of course, at the time, the pranksters didn’t know that Microsoft was already working on its own Java implementation, Visual J++. …

Microsoft returns to Java with Azure-focused OpenJDK release Read More »

Microsoft gets serious about WebAssembly

It’s not hard to see why Microsoft is investing in WebAssembly. It’s a technology that scratches many different itches. It delivers apps to users, adds rich user interfaces to web applications, and even provides a way to manage and update edge devices. By building on widely distributed web technologies and supporting familiar programming languages, it’s …

Microsoft gets serious about WebAssembly Read More »