Web Components 2024 Winter Update
Last week, members of the W3C Web Components Community Group, including browser vendors, library authors, and community members, met face-to-face to discuss new Web Component standards and platform im...
Agile Architecture, Lean Architecture, or Both? - Exploring the Differences and Strengths in Software Development
Agile and Lean are two distinct approaches in software development with different strengths and weaknesses. Agile focuses on delivering valuable increments of a product, while Lean focuses on improvin...
AstroPaper - Minimal, Responsive, Accessible and SEO-friendly Astro Blog Theme
AstroPaper is a minimal, responsive, accessible and SEO-friendly Astro blog theme designed and crafted based on the authors personal blog. The theme follows best practices and provides accessibility o...
The Era of 1-bit LLMs: All Large Language Models are in 1.58 Bits
Recent research is paving the way for a new era of 1-bit Large Language Models (LLMs). Introducing BitNet b1.58 - a ternary model with significant cost-effectiveness. Defines a new scaling law and rec...
Gleam version 1 has finally been released!
Today, Gleam v1.0.0 has been released, marking a significant milestone for the language and its community. Gleam is a programming language designed to make writing and maintaining software systems as ...
Using YARP as an API Gateway and Rate Limiter
In this post, we’re taking a look at YARP (Yet Another Reverse Proxy) as a way to rate limit your APIs by using it as an API gateway. Last week I posted a blog about rate limiting in your C# applicati...
Large World Model (LWM)
Large World Model (LWM) is a general-purpose large-context multimodal autoregressive model. It is trained on a large dataset of diverse long videos and books using RingAttention, and can perform langu...
Backstage and Terraform — A Powerful Combination for Ops and Devs
Even as the DevOps/Platform world is in constant evolution, classical challenges persist in many companies, especially those with extensive adoption of cloud-native technologies. Using Infrastructure ...
The Moirai Programming Language
Moirai is a programming language for server-based real-time computing (RTC). The worst-case execution time (WCET) is calculated for every script before it is executed. Moirai is ideal for multi-tenant...
Architecting AI Apps with Semantic Kernel
With Semantic Kernel, you can easily build agents that can call your existing code. This power allows you to automate your business processes with models from OpenAI, Azure OpenAI, Hugging Face, and m...
Auto Instrumenting Python FastAPI and Monitoring with Azure Application Insights — Easily!
Coming from a C# background — I found monitoring my python FastAPI application with Azure Application Insights stupidly difficult. Mainly due to a lack of direct support in Azure or documentation for ...
Restate - Resilience & Durability for Event-driven Applications
Restate provides a durable async/await framework for easily building workflows, event-driven applications, and distributed services in a fault-tolerant manner. With features such as Lambda Workflows a...
R3 - A New Modern Reimplementation of Reactive Extensions for C#
Recently, R3 was released as a new implementation of Reactive Extensions for C#. It is considered the third generation of Rx, with core parts provided as a library common to .NET platforms. The transi...
SlimFaas: The slimest and simplest Function As A Service
SlimFaas is a Function As A Service that allows you to scale to 0 after a period of inactivity, supports synchronous and asynchronous HTTP calls, offers retry functionality, and a Mind Changer REST AP...
Introducing the next generation of Claude 3 - A new standard for intelligence and vision capabilities
Today, were announcing the Claude 3 model family, including Opus, Sonnet, and Haiku, which set new industry benchmarks for cognitive tasks. Opus leads in intelligence, outperforming peers in various b...
chispa - Fast PySpark Test Helper Methods with Descriptive Error Messages
chispa provides fast PySpark test helper methods that output descriptive error messages. This library makes it easy to write high quality PySpark code. Fun fact: chispa means Spark in Spanish ;) Insta...
GLIGEN: Open-Set Grounded Text-to-Image Generation
GLIGEN: Open-Set Grounded Text-to-Image Generation by Yuheng Li, Haotian Liu, Qingyang Wu, Fangzhou Mu, Jianwei Yang, Jianfeng Gao, Chunyuan Li, Yong Jae Lee. This work proposes GLIGEN, a novel approa...
Microsoft partners with Mistral in second AI deal beyond OpenAI
Microsoft has announced a new multiyear partnership with Mistral, a French AI startup valued at €2 billion. The partnership includes Microsoft taking a minor stake in the company, just over a year aft...
Testing Event-Driven Architectures with OpenTelemetry - The New Stack
Where are you using WebAssembly? Wasm promises to let developers build once and run anywhere. Are you using it yet? At work, for production apps. At work, but not for production apps. I don’t use WebA...
Preview of Distributed Tracing V2 for Durable Functions
We released Distributed Tracing V2 for Durable Functions to help improve observability! Durable Functions enables you to write long-running, reliable, event-driven, and stateful logic on the Azure Fun...