The Oxymoron of “Data-Driven Innovation”
Once upon a time, during the dawn of the internet era, early web products often came from college dudes. The dudes were almost always wealthy and well-connected, but they weren’t usually mark…
Once upon a time, during the dawn of the internet era, early web products often came from college dudes. The dudes were almost always wealthy and well-connected, but they weren’t usually mark…
A few weeks before Abel Wang's passing, he accepted my invitation to talk about his relocation from the Midwest to Redmond, his favorite software project ever, and his attitude towards life and his health issues.
"Code the Perimeter" is the key insight of Kevin Greer's fabulous 2016 analysis of why Unix beat Multics and what it means for Google's mission to organize the world's information. If you haven't seen it, it's well worth 7 minutes of your time. In the 1960s, i…
Recently Dave Winer has been posting thoughts about using tags (some of us old-timers used to call them ‘topics’) in his blog. This is more than a little bit poignant because I have a history here, and Dave started it with Radio Userland and RSS.
Starting in v2.0 Flask has added async views which allow using async and await within a view function. This allows you to use other async APIs when building a web application with Flask. If you're...
New features and improvements simplify building high-quality, efficient and resilient applications accessing Microsoft Graph.
Aug 2021
For years, I’ve had a private term I’ve used with my family. To give a few examples of its use:
There are many recent news articles that discuss post-pandemic office reopening plans:
The mental minefield of capex and opex
We’re here for our girls, their families, and our communities during this challenging time. Join us by making a gift today to ensure that girls continue to have access to our educational experiences, programming and our incredible sisterhood. Because when you …
An essay about life pre-iPhone addiction, why you're wrong about Salt Bae, an Indian butter chicken Instant Pot adventure, and a new Hell & Wellness pod discussing Marie Kondo.
Multiproof scheme for polynomial commitments
Your friendly household guide to the future of Visual Studio.David mainly wants to show you the Hot Reload feature in Visual Studio because he thinks it's aw...
Small package to allow adding security headers to ASP.NET Core websites - GitHub - andrewlock/NetEscapades.AspNetCore.SecurityHeaders: Small package to allow adding security headers to ASP.NET Core...
Zoom users to get $15 or $25 each in proposed settlement of class-action lawsuit.
Join us for a few quick updates and bring your questions, because largely this standup will be focused on Q&A!Featuring: Olia Gavrysh (@oliagavrysh), Dmitry ...
Dr. James McCaffrey of Microsoft Research explains how to implement a geometry-inspired optimization technique called spiral dynamics optimization (SDO), an alternative to Calculus-based techniques that may reach their limits with huge neural networks.
Reed Robison spotlights the Secure DevOps: Application Security Principles and Practices Workshop. Developers juggle so many technologies that it’s incredibly difficult to consider all the security ramifications of the code they build. Almost every customer I …
3D Programmer
Join me live on Saturday, August 14th, 2021 at 10:00 PST on C# Corner Live for season 2, show #33 where I will interview Dave Brock, Senior Software Engineer and Microsoft MVP.
Today’s show: How to quit your job and work on open source full time. This story has it all -- balancing side projects and full-time employment, building up enough supports to leave your job, and explaining quitting to your family and friends.And also: what do…
In my lifetime I’ve tried a dozen todo apps. In the beginning they all seem different, novel and special
Kyla Gregory talks about her experience in making a late-career change into Tech.Follow Kyla on Twitter - https://twitter.com/kyla_Christin_e00:00 - Intro02:...
Let's reduce clutter using file-level namespaces, a feature of C# 10.
In this post, I describe how to upload a file using drag and drop or by pasting an image stored in the clipboard in an ASP.NET Core Blazor application.
I got an interesting scenario that I thought would make for a good blog post. Given a social network similar to Twitter, how would you deal with the social a...
We saw some time ago that the dllhost.exe process goes by the name COM Surrogate and is used when a COM object is configured to run in a separate process. If you have found an instance of the dllhost.exe process, how can you figure out which COM object is runn…
Phoronix is the leading technology website for Linux hardware reviews, open-source news, Linux benchmarks, open-source benchmarks, and computer hardware tests.
Not predictable ids library for ASP.NET Core APIs. - GitHub - Xabaril/AspNetCore.Hashids: Not predictable ids library for ASP.NET Core APIs.
Aug 01, 2021
Cloudflare and Accenture Federal Services (AFS) have been selected to deliver a joint solution to help the United States Government defend against cybersecurity attacks.
Corrections:- Missing ; at 2:30Brilliant piece of literature: https://www.amazon.com/G%C3%B6del-Escher-Bach-Eternal-Golden/dp/0465026567
🕵️♀️ Using Secrets in .NET Core Console Applications Console applications remain one of the least documented parts of the .NET Core experience (compared to ASP.NET), and I’m always happy to …
The Algolia-powered Hacker News API returns nested comment threads that look like this: https://hn.algolia.com/api/v1/items/27941108 (For this story: https://news.ycombinator.com/item?id=27941108) ```json { "id": 27941108, "created_at": "2021-07-24T1…
James sits down with Maddy Leger, Program Manager for .NET MAUI and Xamarin tooling at Microsoft, to hear about her journey from her first PC to working at one of the world's largest tech companies.
This session is run by the Philippine .NET Users Group (https://meetup.com/phinug) that hosts meetups in Manila, Philippines.https://www.meetup.com/phinug...
In this tutorial, we showcase one example of building neural network with Pytorch and explore how we can build a simple deep learning system.
2 Aug 2021 1 mins Livestream
In this article, we are going to learn how to use Azure Active Directory B2C to secure our Blazor WebAssembly Hosted application
Sometimes Angular applications are required to authenticate against multiple identity providers. This blog post shows how to implement an Angular SPA which authenticates using Auth0 for one identit…
F# presentations and notes. Contribute to dsyme/fsharp-presentations development by creating an account on GitHub.
Mark Heath's Development Blog
Join us for this free, one-day livestream event that features speakers from the community and Microsoft teams working on and using the F# language. Learn mor...
There’s an interesting controversy between two DDD topics: the Specification pattern and the Always-Valid domain model.
Using the new in-built JavaScript debugger in Visual Studio code you can use the browser developer tools Console right inside the editor.
TypeScript has the ability to define classes as abstract. This means they cannot be instantiated directly, only non-abstract subclasses can be. Let's take a look at what this means when it comes to constructor usage.
Today we’re releasing our second release of CoreWCF, version 0.2.0. We have a few new features in this release, so I’m going to give a brief summary of what they are and how to use them.
Here are (almost) all of the infographics that I've made on .NET (C# and F#). If you like them, then consider buying me a coffee: If you plan to use a graphic then remember to credit the author, please provide a link to my Twitter and other socials.
Dave reveals how the simple ON/OFF switch that we take for granted can be far more complicated than you first thought! He takes you into the C++ VSCCode edi...
We dive into JetBrains' findings after they recently released their State of the Developer Ecosystem for 2021 while Michael has the open down pat, Joe wants the old open back, and Allen stopped using the command line.
Wormhole lets you share files with end-to-end encryption and a link that automatically expires.