The Hungry Baby Alarm Patent Pending.The hungry baby alarm alerts me when my baby shows signs of hunger. This enables me to bottle feed before he cries, creating more sleep for my...
Creating a TreeView control in .NET MAUI This article is part of the #MAUIUIJuly initiative by Matt Goldman. You'll find other helpful...
Finger Trees - Andrew Gibiansky In this notebook, we'll look at finger trees, a general purpose functional data structure developed in the paper by Hinze and Paterson. Finger trees provide a functional sequence data structure, which provides amortized constant-time access and appending ...
Controlling Blazor Environments on Static Web Apps | LINQ to Fail Deploying Blazor to SWA but want different config per-environment? Here's how to do it
Production postmortem: Efficiency all the way to Out of Memory error RavenDB is written in C#, and as such, uses managed memory. As a database, however, we need granular control of our memory, so we also do manual memory manag...
Available Now Most of my work is done through custom orders, however, there are times that I have extra boards and I'll make them available here.
Practical Deep Learning for Coders 2022 A complete from-scratch rewrite of fast.ai's most popular course, that's been 2 years in the making.
Optimizing images and type on the web by Lara Hogan You already care about performance and speed’s place in the design workflow. This deep-dive session will take the next steps, focusing on hands-on performanc...
Azure DevOps release pipeline for .NET Web API using IIS Build an Azure DevOps release pipeline for .NET. Setup CI/CD and deploy your Web API to IIS using YAML tutorial.
Episode 103 - Software Architecture with Paul Michaels In this episode, Paul Michaels returned to talk us through some of the trends which existed in the '70s and '80s (and how they are now relevant again), software architecture, and his new book.
We're Back From Vacation! We may have missed a month out on vacation - but we're back better than ever with the latest installment of the .NET MAUI podcast!
Atlassian Patched Critical Confluence Hardcoded Credentials Bug Atlassian has patched a critical hardcoded credentials vulnerability in Confluence Server and Data Center.
Don't Code Tired | Support Multiple Versions of .NET From A Single Class Library (.NET multi-targeting) Don't Code Tired - Jason Roberts on Software Development and .NET -
Write your own Javascript/Typescript tests runner in 80 lines of code </> There are many tests runners in the javascript echo system, Jest, Karma, Ava, Mocha, just to name a few. Deno has a built in one, having…
Handling Middleware With Redux-Saga Managing a project’s state from the frontend may be stressful, especially if there is no specified logic. Redux-Saga makes things easier with ability to test.
Microsoft Releases New .NET Rate Limiter in .NET 7 - And It's Amazing!🤯 It’s official — Microsoft has released the new .NET Rate Limiter in .NET 7! It’s amazing, and it will avoid any problems you have had with rate
Announcing the Windows Community Toolkit Labs! In this post, we talk about the new Community Toolkit Labs for Windows as the future starting point for components in the Windows Community Toolkit.
Chrome Extension with Blazor WASM - The Integration Throughout this post, I'm going to walk through how to migrate the existing Chrome extension with minimal code changes.
Where’s the fun in accessibility? UX is not only about the way it works, but about delight, whimsy, wit, and beauty. But when it comes to accessibility, we tend to take the term literally. Why?
Custom JSON encoding for structs in Elixir with Jason A guide for Elixir developers (and why you might want to)
How quickly can you convert floats to doubles (and back)? Many programming languages have two binary floating-point types: float (32-bit) and double (64-bit). It reflects the fact that most general-purpose processors supports both data types natively. Often we need to convert between the two types. Both ARM and ...
Case Study 8: How Hertz Paid Accenture $32 Million for a Website That Never Went Live Car rental giant Hertz is suing consultant mammoth Accenture over a website redesign that ended in something that never saw daylight. Th...
What if your website had business hours? — Bobbie Chen In "Being on-call sucks", I wrote about how having an on-call person or rotation is required for any software service running 24/7. While reviewing the draft, my friend Michael L. pointed out that while most websites are up all the time, some are not - fo...
How do we work together? When she was a teacher, on the first day of each class, Lauren, my wife, would start the year with a simple activity. She sat her first or second greaters down around a big sheet of paper, hung on the wall.
Fixing the Broken Open Source Funding Model with Sustainable License - Manish R Jain Sustainable — of, relating to, or being a method of harvesting or using a resource so that the resource is not depleted or permanently damaged. -
Why use the Bazel build system? Google's internal tool called Blaze was opensourced as Bazel in 2018. Their website does a pretty good job in explaining why you should use Bazel for your ne...