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…
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
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
youtube.com·Fritz's Tech Tips and Chatter··0 minutesyoutubedotnet
Ever feel like half your development time goes to chasing down strange bugs in a colossal JavaScript stack that only a wizard could appreciate? You’re not alone. In the realm of web apps, we’re always trying to determine whether it’s better to handle everythin…
Learn how to bind to ViewModel functions from XAML in .NET MAUI using a combination of data triggers, multi-bindings, converters, and function delegates
If you've ever hardcoded values in Terraform, I have some bad news… and some great news! The bad news? Hardcoding is a one-way ticket to frustration and messy code. The great news? Terraform variables and outputs can save your sanity by making your infrastruct…
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...
Agent mode is here in GitHub Copilot in VS Code and I want to give it a spin to see if it can help me build a full application from scratch. GitHub Copilot’s new agent mode is capable of iterating on its own code, recognizing errors, and fixing them automatica…
Explore effective strategies for managers to maintain work-life balance by setting boundaries, taking control, and preventing burnout in leadership roles.
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.
A developer's journey through building an LLM from scratch, sharing key insights about tokenization, training, and the learning process of mastering AI fundamentals.
"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.
Time zones kill engineering velocity in ways that aren’t obvious until you’re stuck with them. Drawing from real experience managing teams across US and European time zones, I break down the hidden costs of global engineering teams and share battle-tested ways…
Server that responds to ARP (IPv4) and NDP (IPv6) requests on behalf of neighboring machines. Useful for keeping sleeping machines accessible on the network.
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.