Storing events is easy. Turning them into actionable insights in real-time? That’s where ADX shines. Follow along with a simple demo to ingest data in real-time ready for querying.
#lowlatencyanalytics #azuredataexplorer #adx #eventanalytics
snape.me/2025/12/even...
Posts by James Snape
Discover why Azure Data Explorer (ADX) outperforms Cosmos DB for event stream analytics. Learn why ADX should be your default choice for real-time insights.
snape.me/2025/11/adx-...
#lowlatencyanalytics #azuredataexplorer #eventanalytics
And heaven help you if you are trans because you are going to be waiting several lifetimes for treatment. www.lgbtqnation.com/2025/10/tran...
Also, South Western Ambulance is nearly the worst performing service so those response times are not in this constituency. www.bbc.co.uk/news/article...
Big fancy number but some context. This is only 3% of the wait list which, at this rate, will take 40 years to clear assuming 15 months to date. Waiting times are not noticeably improved.
Also, if you share without source it looks like you have something to hide: www.england.nhs.uk/2025/11/wait...
Close up picture of my Yellow Labrador in a sitting position. She is looking directly at the camera with an open mouth smile.
4 panel galaxy brain meme with increasing brain images: A test method is a test fixture and test case; A test class is a fixture: move your arrange code to the constructor; A test class is a test case: move your act code to the constructor; A test class is both a test fixture and test case: embed your test case classes into your test fixture class and inherit the fixture to share arrange code.
Arranging tests... Inspired by haacked.com/archive/2012...
The "Test" column is a remnant of traditional waterfall practices that has no place in an agile environment. Focusing on the unique skills each role brings to the project, you can create an efficient workflow that delivers quality software fast.
snape.me/2025/04/who-...
#devops #testing #opinion
Even with the best intentions you can find yourself jumping from meeting to meeting without spending any time on sprint tasks. Creating a shared and consistent sprint calendar can help carve out time to focus.
#agile #meetings #process
Is the address matching method we implemented previously the best solution? What other ways could this have been achieved?
snape.me/2024/11/addr...
#addressmatch #postal #OpenAI #generativeai #embeddings #cosmosdb #vectordatabase
Matching addresses is not a trivial task and there are plenty of services that will do it for you but what if they are not available?
#example #addresses #postal
snape.me/2024/08/addr...
New post on the effects from queues and batches on throughput. buff.ly/49ykt6x #agile #metrics #lean #devops
8 Red Arrows jets flying from left to right in a v-formation with red, white and blue smoke trailing behind. In the foreground a white RNLI flag with a red cross outlined in blue is flying.
If you already know how to code in one language then using GitHub CoPilot Chat can be super helpful as a virtual colleague when you are working in new or unfamiliar territory.
snape.me/2024/02/copi...
#astrojs #javascript #typescript #GitHubCopilot #CopilotChat #GenAI
Image from Bournemouth beach looking out to sea on a cold winter day. The sky is grey and overcast and it covers two-thirds of the image; the sea is green with white surf and some waves. What little beach visible is damp from the waves. On the right there is a wooden groyne at almost the horizon line reaching into the image about one-third of the way. Above the groyne on the horizon is a sliver of land across the bay from the beach. This extends about half the length of the groyne. There is nobody in the shot.
Converting code with GPT/CoPilot: Converting code between Javascript technologies isn't simple but GPT/Copilots can do a lot of the heavy lifting.
snape.me/2024/01/gpt-...