What is the value of a tree?
An explainer on tree valuation.
An explainer on tree valuation.
If you’re family, friend or follower (like on Twitter), you most certainly know by now they struggles I’ve had with my internet connection in most of 2020. If not, I recommend reading these posts to familiarise yourself the the bigger picture of why I build IS…
I’ve recently noticed that despite my best efforts, I’m fed the same content from the same people at the same cadence. It’s an echo chamber that is hard to escape. I thought about how to break out of this loop and came up with the following mental model and so…
Ruminations on a peculiar question.
A post about my personal opinion on blockchain (spoiler: I'm not a fan)
SPF records are DNS records that help prevent SPAM and forged emails
A practical look at 2G GSM security after three decades
Version 1.0.0 of Cake has been released.
Zero-knowledge proofs, once a theoretical curiosity, have recently seen widespread deployment in blockchain systems such as Zcash and Monero. However, most blockchain applications of ZK proofs make…
The ARPANET made its splashy public debut in 1972. Why exactly was it such a big deal?
“The dangerous man is the one who has only one idea because then he'll fight and die for it." -Francis CrickThis quote made me think about the dangers of believing in ideas as truths. Most things that matter in life are messy. As Feynman once said: "It's becau…
Today, we're absolutely thrilled to launch Clerk: user management as-a-service. We're solving the whole problem, from frontend to backend, with beautiful UIs and elegant APIs.
This is the 5th post in the The state of JVM desktop frameworks focus series. The previous posts of this series were dedicated to frameworks that were pretty similar to each other. This week’s post is dedicated to Jet Compose for Desktop, the new kid on the bl…
The Nintendo Game Boy is an excellent system to make homebrew games on. I spent an afternoon looking at the Game Boy Development Kit (GDBK) and seeing what c...
Kristina Lustig, formerly our Director of Design, explains why she took a new role as an associate software developer.
A simple command-line HTTP server that installs as a .net global tool. It launches a server in the current working directory and serves all files in it. It supports both http and https.
Episode 206. The social media events around the January 6th storming of the US Capitol have sparked raging, divisive debates in the US. But...
Java has been getting some developer tooling attention from Microsoft lately in both the cloud and its popular, open source, cross-platform code editor, Visual Studio Code.
Learn how to use a combination of low code and AI to improve your business.
Let's learn how to upload files to Azure using ASP.NET Core Web API as a server and Blazor WebAssembly as a client app.
In the world of collaborative software development, version control is one of the most important factors to a successful launch. Improper version control can cause broken features, conflicting lines o
Stay up to date with the latest news in the .NET world: Entity Framework, DDD, .NET Core, .Net 5, WEB API, ASP.NET, gRPC, .NET, Tracing, Modular Monolith, Vertical Slices. Every week, I share my search and knowledge about .Net. They include everything I can d…
Join us to learn about FSharp.Stats, a multipurpose project for statistical testing, linear algebra, machine learning, fitting and signal processing.Communit...
The Rust Foundation is an independent non-profit organization to steward the Rust programming language and ecosystem, with a unique focus on supporting the set of maintainers that govern and develop the project.
The obvious answer is the Tampa Bay Buccaneers but the less obvious answer comes from asking “which Super Bowl advertiser got the biggest Internet bump?”. This blog aims to answer that question.
There aren't bottles for every package yet, but the work is in progress.
Hastlayer is a tool that gives software developers a way of speeding up their programs by basically turning them into computer chips. They write standard code, then instruct Hastlayer to process the computationally-intensive part of their program. That part wi…
Introduction to Computer Graphics.School of Computing, University of Utah.Course website: https://graphics.cs.utah.edu/courses/cs4600/fall2020/
Let's finish off our implementation of Blackjack in Blazor!
Cloudflare is often advertised as a Free CDN. Recently I’ve learned the hard way what are the implications of using Cloudflare without paying. In this blog post I’ll describe why the free plan is not suitable for projects with a business value.
Shithub is a site for hosting git repositories. It is running on git9, hosted on 9front.
New Jersey court says defendant must be able to challenge evidence
.NET in the browser may sound like Blazor's strength, however the story of Blazor testing may just be its biggest potential upside. In this session we'll dis...
Subscribe: http://bit.ly/ChapsasSubBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in this video...
During benchmark run on a large dataset, I started to notice that longer benchmarks were showing decidedly worse numbers than short ones. In other words, a b...
Storing COM pointers in global variables has been a consistent source of problems, because the globals are destructed when the DLL receives it DLL_PROCESS_DETACH, which happens after COM has already shut down. The destructor then calls into an object that no l…
We are privileged to share Cloudflare’s inaugural set of Partner Awards. These Awards recognize our partner companies and representatives worldwide who stood out this past year for their investments in acquiring technical expertise in our offerings
Audio on Unix is a little zoo, there are so many acronyms for projects and APIs that it's easy to get lost. Let's tackle that issue! Most articles are confusing because they either use audio technical jargon, or because they barely scratch the surface and leav…
Hey Coders,In this tutorial, I am showing how you can use Blazor's built-in component InputFile for uploading files on the server. Then we will also check ou...
This framework can be used to build applications that run across multiple platforms using their native toolkit, with an easy to use API. This will make your applications look and work as a native application on all platforms, using a single UI codebase. For…
Au moins une partie des données dérobées, qui ne comportent pas d’informations bancaires, semblent avoir été proposées au téléchargement sur des sites spécialisés. Le haut responsable suspecté a été mis en examen.
Channels give us a way to communicate between concurrent (async) operations in .NET. Channel<T> was included in .NET Core 3.0 (so it's been ...
Blazor REPL is a fiddle-like platform for writing, compiling, executing and sharing Blazor components entirely in the browser. Perfect for code playground and testing.
The SitePoint web professional community has disclosed a data breach after their user database was sold and eventually leaked for free on a hacker forum.
Most educated people believe that premier news outlets are inherently trustworthy. And this is healthy, in a way. We should want this to be true. In fact, we should want this badly enough that we make sure that it’s true. But underlying this belief is an assum…
The latest news and resources for .NET app developers.
In a single update, a popular barcode scanner app that had been on Google Play for years turned into malware.
Wow! What do we even talk about this episode?!?! Who knows, but it is super fun as we have lightning-fast lightning topics talking about what the heck is happening on the stock market, Frank's next robot, and listener questions!
In this article, we explore Clustering algorithms and learn how to implement them with ML.NET.
Dragon Front Companion is a way to learn all the details of every card in the Dragon Front game, build your own decks, and share them with the community. It was initially built by myself in about two months as a side-project to support the growing Dragon F…
This post shows how files can be uploaded to Azure blob storage using ASP.NET Core in a secure way using OAuth and Open ID Connect. Azure AD is used to authenticate the users. The uploaded file des…
Today on React Wednesdays, we interview Chuck Pierce to learn all about Volta, a new open source tool for simplifying management of JavaScript environments.
This Kubernetes tutorial is to guide you through the basic and most useful Kubernetes concepts that you will need as an ASP.NET Core developer.
In this post, I discuss the differences between convention and factory styles of writing middleware in ASP.NET Core along with the differences in how the instances are created and interact with dependency injection.
Learn what is new in the Visual Studio Code January 2021 Release (1.53)
While this post is addressed to F# .NET developers, it introduces much wider concepts starting from hardware architecture to overall .NET runtime and JIT compiler optimizations. It shouldn't be a surprise - optimizing the application performance requires us to…
Mark Heath's Development Blog
Why you should probably not offer a free plan.
Long ago I had an idea to create a used vehicle marketplace on internet. When I started to learn ASP.NET MVC I saw it as a good chance to practice it and build veturaneshitje.com Veturaneshitje.com - the domain name come from the word vehicleforsale in Alba…
Android could get tracking controls after "seeking input" from ad companies.
Originally published on January 29th, 2021 Company name and location: Imobiliare, based in Romania Breach size: 201,087 files Number of people
This article shows you what is App Service Health Check feature and how to enable it. This feature will help you to improve the availability of your Azure App Service. You can increase the availability and throughput by scaling the app into multiple instances.…
In this interview, we talk to Kit Eason, author of Stylish F#, F# from the Ground Up, etc. We cover his background, experience in education, side projects, and plans for future ventures! We also pose a listener challenge, due Feb 21, 2021.
The new Windows Terminal and the original Windows console host, all in the same place! - microsoft/terminal