How AI In-Ovo Sexing Could End Chick Culling

Newly hatched yellow chick, illustrating why AI in-ovo sexing matters for the egg industry

AI in-ovo sexing uses machine learning to tell whether a chicken egg will hatch a male or a female chick, days before it hatches. It is a clear example of what AI does best outside of chatbots: sorting real-world data into categories, quickly and at scale. Key takeaways Male chicks from laying breeds are not […]

How to Choose a Software Development Partner for a Large Project

Checklist for choosing a software development partner for a large project

Photo by Chris Liverani on Unsplash A large software project is one of the biggest bets a business makes, whether it is custom development, a legacy system modernization or an AI initiative. The budget is real, the implementation and timeline affect operations, and the result will be part of your daily work for years. Yet […]

AI-Assisted Software Development: Quality Over Cheap

Developer reviewing AI-generated code, illustrating AI-assisted software development with human supervision

“Why would I pay your rates when someone quoted me a third of that using AI?” A question we hear more often now. Fair question. Here is our honest answer. We use AI too. Extensively. Our own product, Discreetly AI, was built with AI as a constant collaborator. So the difference is not who uses […]

Microservices: Do you really need it?

Switchboard complexity - similar to Microservices

There’s an old carpentry proverb: when the only tool you have is a hammer, everything looks like a nail. Somewhere around 2015, the software industry handed every developer a hammer labelled “microservices” and told them Netflix used it. Ever since, we’ve been pounding perfectly good screws into the wall and wondering why the drywall keeps […]

GPU for LLMs: What Is a GPU and Why Does It Matter?

Picture of a GPU

If you want to understand GPU for LLMs – why every AI company is spending billions on graphics cards to run large language models – the answer comes down to two things: parallel math and memory. This post explains both, without the handwaving. What is a CPU, and what’s it good at? A CPU – […]

Building a reliable RAG system

Array of floating point numbers representing a vector database

If you arrived here from LinkedIn, this is the longer version of the story. If you have used a RAG system, you have witnessed the “it works sometimes” problem. A query returns the right answer on Tuesday and an unrelated paragraph on Wednesday. The fix is rarely a single change. It is a sequence of […]

Databricks Mosaic AI – Frequently Asked Questions

Databricks. Mosaic AI

Motivation If you’re part of any enterprise that wants to use Large Language Models (LLMs) like ChatGPT, Mistral, Gemini etc., you know there is always some concern around exposing sensitive organizational data to these LLMs.  Databricks acquired Mosaic AI in 2023 which helps tackle this exact problems – allows users to use any LLM without […]