James Croft's Avatar

James Croft

@jamesmcroft.bsky.social

๐Ÿ‡ฌ๐Ÿ‡ง Software Engineer on Azure at Microsoft focused on AI engineering. Empowering ISVs and Startups to succeed. Opinions are my own. He/him. #Azure #OpenAI

132 Followers  |  154 Following  |  21 Posts  |  Joined: 18.11.2023  |  2.2625

Latest posts by jamesmcroft.bsky.social on Bluesky

Preview
Commanding AI programmers, realizing your creativity - James Croft Explore how commanding AI programmers fosters creativity and efficiency for developers harnessing the power of your imagination.

The role of developers is evolving, whether we want to accept it or not.

Today, we can realize the potential of commanding AI programmers to solutionize. The only limit... your creativity!

www.jamescroft.co.uk/commanding-a...

18.03.2025 14:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A cat sleeping in the top drawer of a set of IKEA office drawers in with a comfy blanket bed inside.

A cat sleeping in the top drawer of a set of IKEA office drawers in with a comfy blanket bed inside.

Decided to convert the top drawer in my IKEA office drawers into a cat bed... Daisy instantly took a liking to it ๐Ÿ˜‚

07.02.2025 14:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's a tool, tools have a purpose. Use generative AI when gen AI is the best fit for the task. Use discriminative AI when discriminative AI is best for the task. Use deterministic logic when deterministic logic is the best for the task.

Some `if` statements just don't need to be replaced w/ models.

31.01.2025 19:19 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
A card with a light green background describes the Theft Protection feature for Android devices, stating 'Use built-in safeguards to protect your personal data if your device is stolen.' An illustration shows a hand holding a phone. A toggle switch labeled 'Theft Detection Lock' is shown, with a description that reads, 'The screen will lock if this setting detects that someone took your device and ran away.'

A card with a light green background describes the Theft Protection feature for Android devices, stating 'Use built-in safeguards to protect your personal data if your device is stolen.' An illustration shows a hand holding a phone. A toggle switch labeled 'Theft Detection Lock' is shown, with a description that reads, 'The screen will lock if this setting detects that someone took your device and ran away.'

Turns out my phone got stolen...

I had 15 minutes to get across Schiphol Airport to catch my connecting flight and I ran like the wind with it!

Love this new Theft Detection feature that locks your phone if someone steals it, then moves really fast away.

It worked, but not as intended ๐Ÿ˜‚

31.01.2025 20:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
The image displays the results for James Croft, who participated in the "Run for Wildlife Night 5K" on January 4, 2025. The event's logo is prominently featured at the top, showing a crescent moon, stars, and silhouettes of animals and runners. Below, the details for James Croft are as follows:

Bib Number: 344

Gender: Male

Age Category: Ages 30-34

Status: Finished

Finish time: 00:31:48

Overall Ranking: 214 out of 675

Age Category Ranking: 11 out of 23

Gender Ranking: 114 out of 204

The image displays the results for James Croft, who participated in the "Run for Wildlife Night 5K" on January 4, 2025. The event's logo is prominently featured at the top, showing a crescent moon, stars, and silhouettes of animals and runners. Below, the details for James Croft are as follows: Bib Number: 344 Gender: Male Age Category: Ages 30-34 Status: Finished Finish time: 00:31:48 Overall Ranking: 214 out of 675 Age Category Ranking: 11 out of 23 Gender Ranking: 114 out of 204

Started the year off with a night time winter light trail run!

Not a PB but thoroughly enjoyed the route ๐Ÿƒ๐Ÿ…

04.01.2025 21:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'd take this user experience every time

22.12.2024 16:14 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image 21.12.2024 15:34 โ€” ๐Ÿ‘ 40711    ๐Ÿ” 6742    ๐Ÿ’ฌ 307    ๐Ÿ“Œ 254
Post image

๐Ÿš€ I created this new quickstart template providing you everything you need to setup a new Azure AI Content Understanding project in the Azure AI Foundry, complete with Microsoft Entra ID authentication.

Get the template here ๐Ÿ‘‰ github.com/jamesmcroft/...

#Azure #AI #ContentUnderstanding

21.12.2024 17:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Introducing Phi-4: Microsoftโ€™s Newest Small Language Model Specializing in Complex Reasoning | Microsoft Community Hub Today we are introducing Phi-4, our 14B parameter state-of-the-art small language model (SLM) that excels at complex reasoning in areas such as math, in...

Introducing Phi-4: Microsoftโ€™s Newest Small Language Model Specializing in Complex Reasoning.

https://techcommunity.microsoft.com/blog/aiplatformblog/introducing-phi-4-microsoft%E2%80%99s-newest-small-language-model-specializing-in-comple/4357090
#ai #aimodels #phi4 #slm #azure #azureaifoundry

13.12.2024 18:00 โ€” ๐Ÿ‘ 7    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A screenshot of the Azure OpenAI Image Token Calculator, designed to calculate token usage and costs for image processing in Azure OpenAI services. It highlights the preselection of an A4 preset at 3508x2480 pixels highlighting the cost.

A screenshot of the Azure OpenAI Image Token Calculator, designed to calculate token usage and costs for image processing in Azure OpenAI services. It highlights the preselection of an A4 preset at 3508x2480 pixels highlighting the cost.

QOL improvement to the unofficial Azure OpenAI Image Token Calculator!

You can now select presets for common print and web image sizes. Want to work out how many tokens a 10-page document would cost to process with GPT-4o? Now you can!

jamesmcroft.github.io/openai-image...

05.12.2024 14:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Possibly Chicago too ๐Ÿ˜…

02.12.2024 07:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

So who wants a verified 'Microsoft' and 'Microsoft MVP' label on their profile and all the posts?

I just finished setting up @bluesky.ms as a labelling service.

Go subscribe to the label to start seeing labels on verified MVPs and Microsofties.

๐Ÿงต๐Ÿ‘‡

26.11.2024 14:34 โ€” ๐Ÿ‘ 474    ๐Ÿ” 165    ๐Ÿ’ฌ 102    ๐Ÿ“Œ 39

๐Ÿ‘‹๐Ÿ‘€

22.11.2024 17:14 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I asked the electrician:
- How bad is the previous installation?
He replied:
- This isnโ€™t that bad, things change over time, things get old. You measure a good implementation on how easy it is to replace. This one is easy to replace.

I love that way of thinking, it relates to programming as well.

22.11.2024 10:11 โ€” ๐Ÿ‘ 98    ๐Ÿ” 16    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 2

I paid to watch origami on a premium TV channel.

It was paper view

22.11.2024 13:13 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I work with colleagues and customers from all over the world whose first language isn't English. Teams captions is a life saver in helping me to have better conversations with them ๐Ÿ˜Š

21.11.2024 21:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

We are beyond excited to announce the Service Bus local emulator! This has been the most requested feature for Service Bus, and today is the day.

You can find the official announcement at techcommunity.microsoft.com/blog/messagi....

19.11.2024 18:54 โ€” ๐Ÿ‘ 86    ๐Ÿ” 37    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 9
Video thumbnail

My team has had a lot of fun working on the AI Dev Gallery and we are excited to share it with the world. Experiment with models and local AI in your Windows apps - get it here: github.com/microsoft/ai...

#WindowsApps #AI #DevTools

19.11.2024 20:22 โ€” ๐Ÿ‘ 16    ๐Ÿ” 12    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

But what are your thoughts on Coke Zero? ๐Ÿค”

19.11.2024 21:40 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Screenshot of tweet.

A software developer's confidence throughout their life:

0 years experience: I have no idea what's going on.

5 years experience: I AM A SENIOR DEVELOPER I CAN BUILD ANYTHING GET OUTTA MY WAY

10/15 years experience: I like my personal life.

20 years experience: I AM AN IMPOSTOR

Screenshot of tweet. A software developer's confidence throughout their life: 0 years experience: I have no idea what's going on. 5 years experience: I AM A SENIOR DEVELOPER I CAN BUILD ANYTHING GET OUTTA MY WAY 10/15 years experience: I like my personal life. 20 years experience: I AM AN IMPOSTOR

This is probably my favorite tweet.

It was popular, but it was more than that. It described my mental state at the time - I was struggling a bit in my career. And I spent like a day workshopping it.

19.11.2024 19:54 โ€” ๐Ÿ‘ 45    ๐Ÿ” 7    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 1
A tortoiseshell cat watching the Microsoft Ignite keynote live stream

A tortoiseshell cat watching the Microsoft Ignite keynote live stream

I'm not the only one fascinated with the advancements in security for AI #MSIgnite

19.11.2024 16:47 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Microsoft Ignite 2024 Book of News The Book of News is your guide to all key items being announced at Microsoft Ignite 2024.

There are a ton of announcements across soooo many products and services. We put all the amazing #MSIgnite news in the Book of News.

news.microsoft.com/ignite-2024-...

19.11.2024 15:19 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A diagram showing how to generate insights with the Azure AI Content Understanding service. It shows audio, video, document, and image inputs being understood with content extraction, field extraction, and confidence scores, to produce structured insights and new content outputs.

A diagram showing how to generate insights with the Azure AI Content Understanding service. It shows audio, video, document, and image inputs being understood with content extraction, field extraction, and confidence scores, to produce structured insights and new content outputs.

Excited about the announcement of our new Azure AI Content Understanding service! A content processing pipeline that can take documents, audio, and video to generate structured, actionable insights with confidence to reduce human intervention!

techcommunity.microsoft.com/blog/azure-a...

#MSIgnite

19.11.2024 14:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Microsoft Ignite | November 18-22, 2024 | Chicago, IL Join us at Microsoft Ignite on November 18-22, 2024 in Chicago, IL and online to achieve more with the power of the Microsoft Cloud, Microsoft Copilot, and AI.

It's time for the Microsoft Ignite keynote! Join us online now ๐Ÿ˜„ ignite.microsoft.com/en-US/home#s... #MSIgnite

19.11.2024 14:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Azure Container Apps dynamic sessions general availability, and more | Microsoft Community Hub Python code interpreter and custom sessions are now GA. JavaScript code interpreter in public preview. Microsoft Copilot uses Azure Container Apps dynamic...

Azure Container Apps dynamic sessions updates at #MSIgnite

โœจ Generally available: Python code interpreter
โœจ Generally available: Custom container
โœจ Public preview: JavaScript code interpreter

Plus: Dynamic sessions powers Microsoft Copilot

aka.ms/Ignite24/Blo...

19.11.2024 13:55 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Can you try again? It seems to be working. We recently had an update to Tech Community so you _may_ need to clear your cache

19.11.2024 12:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

As a sneak peek, you can achieve highly accurate, confident, and cost-effective extractions using GPT-4o with its vision capabilities!

And small language models like Phi-3.5 MoE aren't far behind in terms of accuracy compared to the heavy hitters.

19.11.2024 11:12 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Evaluating the quality of AI document data extraction with small and large language models Evaluating the effectiveness of AI models in document data extraction. Comparing accuracy, speed, and cost-effectiveness between Small and Large Language...

If you're exploring GenAI for extracting structured data from unstructured or structured documents for downstream processing, I recommend checking out my updated article evaluating various techniques and models.

techcommunity.microsoft.com/blog/azurefo...

#Azure #OpenAI #Phi

19.11.2024 11:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

They were very good from what I remember. Not sure I want to try squirrel to compare though

17.11.2024 20:57 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@jamesmcroft is following 20 prominent accounts