20 February 2025

29 links · Thursday

The Tests You SHOULD Be Writing In Event-Driven Systems

Hi, I'm James. And in this video you'll learn all about the types of tests you should be writing when building an event-driven system. Specifically, schema and contract tests. As a producer in an event-driven system, one of your main responsibilities is to no…

Should I build hybrid apps with .NET MAUI?

If you're a web developer or want to share assets between web, mobile, and desktop apps, #dotNETMAUI is the way to go. James Montemagno shares how to blend Native and web content seamlessly. Learn more: https://msft.it/6056UIg4n #OneDevQuestion

Open Source C# Web Dev

Turn your videos into live streams with https://restream.io Let's work on SharpSite, an open source CMS that you can contribute to and learn from. https://sharpsite.org

How to bind to functions from XAML in .NET MAUI

Learn how to bind to ViewModel functions from XAML in .NET MAUI using a combination of data triggers, multi-bindings, converters, and function delegates

Typst 0.13 is out now – Typst Blog

With Typst 0.13, we wanted to improve the day-to-day experience of using Typst. We fixed some of the most long-standing bugs and made Typst even more flexible to...

Work-Life Balance as a Manager

Explore effective strategies for managers to maintain work-life balance by setting boundaries, taking control, and preventing burnout in leadership roles.

Cost Observability and Guardrails

I’ve worked on large-scale Recommender Systems (RecSys) for the past few years—first at ByteDance and now at ShareChat, where we serve over 325 million monthly active users, delivering tens of thousands of personalized feeds every second.

Build a Large Language Model From Scratch

A developer's journey through building an LLM from scratch, sharing key insights about tokenization, training, and the learning process of mastering AI fundamentals.

Arsham G

"Data is the new oil" — a phrase that defined a decade of tech. This idea fueled the "Big Data" wave, but over time, that hype faded. For most companies, simply collecting more data didn't unlock as much value as they'd hoped. More data wasn't always better.

An Unwilling Participant in Your Smart Fantasy

And you may find yourself in a beautiful house, where none of the light switches do a damn thing. And you may ask yourself, "How do I work this?" And you may ask yourself, "Am I right, am I wrong?" Same as it ever was.