Product Management is broken, a change is coming It started as a promising concept: The Product Manager and the Engineering Manager team up. The Product Manager decides WHAT should be made, understanding the customers’ needs and talking to stakeholders. The engineers plan HOW to build these ideas, and t...
If Carpenters Were Hired Like Programmers The following joke was posted to an internal Magenic list. I don't know who actually wrote it, and I'll give credit if someone points out the creator of the joke. It perfectly illustrates what I think developers (especially consultants) have to go through...
Get started building mobile & desktop apps with .NET | .NET Conf 2023 Student Zone What if you could write one app, but it runs everywhere?! Learn how to get started with .NET MAUI so you can build apps for Android, iOS, Windows, and Mac fr...
runtime/src/libraries/System.Net.WebSockets/src/System/Net/WebSockets/WebSocket.cs at 1d5f483fa4344328fb85fd67fc482b70b31e6c4d · dotnet/runtime .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. - dotnet/runtime
Coffee and Open Source Conversation - Angie Jones Angie Jones is the Global Vice President of Developer Relations for TBD, Block’s new business unit focused on decentralized technologies. She is an award-win...
What’s new in the .NET MAUI All-in-One Templates Pack Explore the new features in detail to finish your work in a quick time.
.NET 8 — Time Abstraction The Time Abstraction feature introduced in .NET 8, brings the abstract class TimeProvider and the ITimer interface, which makes handling…
How to stop Linux threads cleanly Stopping a Linux thread is a surprisingly annoying affair. In this post I present common pitfalls and some solutions -- although no truly satisfactory method exists.
.NET January 2024 Updates – .NET 8.0.1, 7.0.15, .NET 6.0.26 - .NET Blog Check out latest Janaury 2024 updates for .NET 7.0 and .NET 6.0
JARMuary continues - Converting a Razor Pages website to Blazor - Part 8 Powered by Restream https://restream.ioToday is part of JARMuary, a tech theme month featuring .NET development using ARM devices.Fritz works on the TagzApp ...
Building Distributed Applications With .NET Aspire - Code Maze In this article, we'll explore the new way of building distributed applications with C# and .NET called .NET Aspire.
Material Design & Free Controls for .NET MAUI with UraniumUI 💡 Looking for another great control suite? Why not check out these? Telerik: https://www.youtube.com/watch?v=TZxY4l18lTo DevExpress: https://www.youtube.com...
How to use CancellationToken in ASP.NET C# API I saved my web API database with C# CancellationTokens.💎 Be a Patreon to get the source code: https://patreon.com/gsferreira🚨 KEY LINKS🤝 Support me on Pat...
After I accidentally denied access to everyone, how do I get access back? - The Old New Thing Congratulations, you locked your keys in the car.
C# Math: Operators and Functions for Fun and Profit - C# in the Cards Episode 3 In this third lesson, we will introduce basic math operations in the C# language. Text and notebooks that accompany this lesson can be found at https://www....
.NET MAUI: How I create a Flyout in compact mode with Shell In this video about .NET MAUI show how I created a Flyout in compact mode using animations and Shell. Flyout in compact mode can be very useful for tablet- a...
Experimenting With .NET & WebAssembly - Running .NET Based Slight Application On WASM/WASI Node Pool in AKS In this post, I'm coming back to the WASM/WASI node pool in AKS with .NET 8 and Slight bind together through WebAssembly IDL.
How to Append or Update Query String Values in C# - Code Maze In this article, we will explore different methods on how to append or update query string values using C#.
.NET 8 🔥🚀 : Boost .NET API Performance In this video we will discuss how we can optimise our API and make them faster by using caching, in memory and Redis.Support me on Patreon to access the sour...
Format ChatGPT results with PydanticOutputParser - LangChain #2 Tackling the variability in ChatGPT outputs requires a methodical and structured approach. Pydantic, a Python library, steps up to this challenge, offering a robust framework for defining and validating structured data models. This ensures that the parsin...
Mixtral of Experts We introduce Mixtral 8x7B, a Sparse Mixture of Experts (SMoE) language model. Mixtral has the same architecture as Mistral 7B, with the difference that each layer is composed of 8 feedforward blocks (i.e. experts). For every token, at each layer, a router...
Collection Expressions in C# 12 are AWESOME! #dotnet #csharp Join this channel to get source code access and other perks:https://www.youtube.com/channel/UCyTPru-1gZ7-4qblcKM0TiQ/join
Davide's Code and Architecture Notes - Tracking decision with Architecture Decision Records (ADRs) When designing a system’s architecture, you have many choices to make. How can you track them? ADRs are formal documents to track the reasons behind your decisions, giving context and info about the consequences of each choice.
Why does a remote car key work when held to your head/body? I was trying to unlock my car with a keyfob, but I was out of range. A friend of mine said that I have to hold the transmitter next to my head. It worked, so I tried the following later that day: ...
Optimized locking in Azure SQL Database - Simple Talk I don't think I've ever had a great impression of Azure SQL Database as a place for production applications. In its early days, it was missing several
Visual Studio Performance Highlights Delivered in 2023 - Visual Studio Blog Explore the major performance improvements in Visual Studio throughout 2023, featuring enhancements in build acceleration, debugging efficiency, lightbulb improvements and overall development experience. Join us in reflecting on these advancements and sha...
Azure Static Web App - Authentication using pre-configured providers As a follow-up on the presentation I did at CloudBrew about Azure Static Web Apps I want to write a series of blog posts. Part I - Usi...
An Alternative to the Await vs. Wait Analogies and TaskCompletionSource Article An explanation of the code execution pathways in an application that employs a TaskCreationSource to correlate activity between its threads.
Falsehoods Programmers Believe About Names [Readers have translated this essay. You’re welcome to translate it into any language; I’d appreciate you sending me an email so I can link to it.
Craft stunning Anamorphic Bokeh with Custom Lens Inserts. – Vlad Moldovean – Visual Artist This article strives to be the ultimate design guide on modifying your spherical lens to produce the type of anamorphic boke you can see in the movies. And because I’m not a lens scientist, I’ll try to have an easy-to-understand approach so everyone can l...
Composite Mod from Scratch: Atari's Pong Sports IV If we’re doing all these pong articles, we might as well get a real, authentic, Atari Pong. So much like with their Pinball, we’re not, but are doing the nex...
Why does the chromaticity diagram look like that? I've always wanted to understand color theory, so I started reading about the XYZ color space which looked like it was the mother of all color spaces. I had no idea what that meant, but it was created in 1931 so studying 93-year old research seemed like a...
Reimagining Web APIs - Multilingual/ Rusty Web Servers In the rapidly evolving landscape of web development, the integration of Rust with Python heralds a new era of efficiency and performance. Robyn, a groundbreaking framework, promises to seamlessly merge the dynamism of Python with the raw power of Rust. T...
downtoearth: Visualize astronomical scales by using geographical intuition TL;DR – I made a tool for visualizing large-scale stuff by using geographical intuition. Check it out now or read more about it below.
Iced through an example: A Twenty-One game In this tutorial we will go from the most basic hello world and, step by step, create a 1-player twenty-one kind of game in iced, it'll be very simple, not even with a betting function, but by the end you'll be ready to implement it yourself ;)
Extracting copyrighted text from GPT It seems that ChatGPT has memorised copyrighted text, but it can be difficult to get the model to output this text, because of some kind of copyright detection that OpenAI have implemented.
How to travel Travel is usually seen and described as an easy ailment to any malaise. An instant life changing experience.
Tokenization, or How I Learned to Stop Worrying and Love the Vault A handbook for using tokenization for card payments
My PostgreSQL wishlist If you know me you’re aware that I love SQL and relational databases. Of all of the databases I have used, PostgreSQL is by far my favorite. SQL is the one t...
grgv.xyz It has not been a very good year. I personally can’t complain about anything. But the war in Ukraine continues, and the war in Israel has started.
Please, Own Your RSS Links If you have an internet presence with an RSS feed — and you should — please do yourself and all your readers a favor and use a URL for that address
My role as a founder CTO: Year Six Another year as a founder CTO, and let me tell you, it’s been one for the books. I can’t remember a time in my life that was more demanding and emotionally d...
What Is Linux Mobile So, you just heard the term Linux Mobile for the first time, maybe you saw a random post on social media, saw it mentioned at a conference, or maybe something else entirely. Let me explain…
Hideo Okawara’s Mixed Signal Lecture Series While researching a DSP related topic, Google dug up an excellent article, written by Hideo Okawara, that is just one part of a series of ~53. I was ready for more!
LMNT: Make a Damn Website I’ve been doing a lot of personal archival work, and through that work, I’ve realized how important it is to me to present myself the way I want to be presented.