Writing on topics from software to society

Published Updated

Blog

I'm passionate about open-source, green software, and Microsoft AI: you can find blog posts I've written on these topics below, along with other random topics mixed in. You can also find some of my presentations, YouTube videos, and podcasts on the speaking page.

March 2021

MIT Future Compute: A round-up

Following my blog post about MIT Future Compute, I co-authored a more in depth article about cloud tech trends and connectivity for Avanade Techs and Specs. [https://www

External Media
Read post

Power Automate for individual group notifications

If you're like me, you probably wish you got less email! But, equally, you don't want to tag a whole group of people in Teams either - starting a whole discussion. Sometimes I find myself needing to send an urgent message to a group of people, but I want to make sure each individual gets it as a message

How To Power Automate
Read post

3 ways to turn your supply chain into a growth engine

A blog I co-authored for Avanade insights

External Media Impact
Read post

Intelligent search at your fingertips: Semantic Search

This week at at Microsoft Ignite, Pablo Castro and Jeremy Chapman [https://myignite.microsoft

Impact Cognitive Search Futurology
Read post

Using Cognitive Search to make the law more accessible: Part 1

In a previous blog post, I talked about the endless possibilities that Cognitive Search [https://sealjay.com/unlocking-content-with-summaries-and-insight/] gives you, making various datasets more easily accessible

How To Cognitive Search Python +1
Read post

Cognitive Search Series

Dataset: 1. How to set up an indexer on a blob store - Create an indexer - Azure Cognitive Search | Microsoft Docs [https://docs

Read post

Ethical and productivity implications of Intelligent Code Creation

I co-authored a blog for Avanade Techs and Specs [https://www.avanade

External Media Cognitive Services
Read post

February 2021

Oral culture and the rise of literacy

A colleague recently shared an interesting blog post about the historical anomaly of written culture - and it gave me a lot to think about. I liked many of the conclusions, but some elements need continued observation

Futurology
Read post

What's on the horizon? 2021 and beyond

I was lucky enough to attend MIT Future Compute 2021, to understand the convergence of various technologies, from the Internet of Things to new(-ish) connectivity options, like 5G and LoRaWAN. Future Compute 2021An examination of the computing landscape, hosted online by MIT Technology Review February 10-11, 2021Future Compute [https://event

Event Futurology Cognitive Search +1
Read post

Tech Talent 2021

I was lucky enough to present at Tech Talent 2021- speaking about CognitiveSearch, XR, VR and the Future of Work! > The wait is over - #TechTalent2021 [https://twitter.com/hashtag/TechTalent2021?src=hash&ref_src=twsrc%5Etfw] takes place TODAY! 🎉 We’re so excited to welcome all of these companies to Tech Talent 2021

Event
Read post

Extracting transcripts and insights from videos in Python

Compared to YouTube from Google, and Twitch from Amazon, Microsoft's experiments with media have been.

Cognitive Services How To Python
Read post

Unlocking content with summaries and insights!

Cognitive Search is an awesome service that allows you to take the documents and information you have, wherever it may be, index it, and apply additional transforms to make the information searchable and usable - through the use of cognitive skills [https://docs.microsoft

Cognitive Services API How To +3
Read post

CLI wizardry - Bing News Search on the fly

You've probably heard of Bing, one of the largest search engines around, love it or loathe it. But did you know it has a nifty API? Bing Search APIs have moved recently out of Cognitive Services (as of October 30, 2020 [https://docs

How To Bing Search API +3
Read post

Enabling https on a Uvicorn Python Application deployed to Azure

Including the X-Forwarded-Proto and X-Forwarded-For headers in your Uvicorn application

Snippets
Read post

Running an ASGI Python Web Application in Azure with Gunicorn and Uvicorn

Assuming you're using a Linux web application plan, and running a Python application that requires the use of Uvicorn, here are some tips. You'll need to have a startup command set in Azure [https://docs

Snippets
Read post

Discussion

Have thoughts or questions? Join the conversation below.