I built an internet performance analytics tool isplogger.com 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 bui...
Why You're In An Echo Chamber 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 a...
What's an SPF Record? - Ultimate Guide to Email SPF records are DNS records that help prevent SPAM and forged emails
Reverie: An optimized zero-knowledge proof system 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 Real Novelty of the ARPANET The ARPANET made its splashy public debut in 1972. Why exactly was it such a big deal?
Use ideas as tools not truths “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 ...
Introducing Clerk: All of user management, not just authentication - Clerk 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.
The state of JVM desktop frameworks: Jetpack Compose for Desktop 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 t...
Learn to code and write games on the Nintendo Game Boy | MVG 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...
I followed my dreams to get demoted to software developer - Stack Overflow Blog Kristina Lustig, formerly our Director of Design, explains why she took a new role as an associate software developer.
HTTP server for .NET Core CLI - BuiltWithDot.Net 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.
Free Speech & Deplatforming - Firewalls Don't Stop Dragons Podcast Episode 206. The social media events around the January 6th storming of the US Capitol have sparked raging, divisive debates in the US. But...
Microsoft Boosts Java in Azure Spring Cloud, VS Code -- Visual Studio Magazine 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.
How To Combine Low Code With AI For Your Business? Learn how to use a combination of low code and AI to improve your business.
Upload Files to Azure with .NET Core Web API and Blazor WebAssembly 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.
Introduction to Git | Stream Recap | Learn With Dr G 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
Weekly .Net Tech Stack - #2 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 ...
Machine Learning Community Standup - Statistics & ML with FSharp.Stats Join us to learn about FSharp.Stats, a multipurpose project for statistical testing, linear algebra, machine learning, fitting and signal processing.Communit...
Rust Foundation 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.
Who won Super Bowl LV? A look at Internet traffic during the game 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.
Mac utility Homebrew finally gets native Apple Silicon and M1 support There aren't bottles for every package yet, but the work is in progress.
Hastlayer - BuiltWithDot.Net 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 pa...
Intro to Graphics 06 - 3D Transformations Introduction to Computer Graphics.School of Computing, University of Utah.Course website: https://graphics.cs.utah.edu/courses/cs4600/fall2020/
Blackjack in Blazor Part 4 - Putting it All Together Let's finish off our implementation of Blackjack in Blazor!
Why you should never use Cloudflare Free CDN Plan 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: the fragrant git host Shithub is a site for hosting git repositories. It is running on git9, hosted on 9front.
Accused murderer wins right to check source code of DNA testing kit used by police New Jersey court says defendant must be able to challenge evidence
Blazor Stability Testing Tools for Bullet Proof Applications .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...
Treating Primitive Obsession with ValueObjects | DDD in .NET 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...
The performance degradation in the load testing tool 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...
The COM static store, part 1: Introduction | The Old New Thing 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...
Congratulations to Cloudflare’s 2020 Partner Award Winners 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
Making Sense of The Audio Stack On Unix 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...
Blazor WebAssembly - Uploading Files - EP18 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...
Eto.Forms interface framework - BuiltWithDot.Net 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. ...
Un cadre de Cdiscount suspecté d’avoir dérobé les données de 33 millions de clients 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.
An Introduction to Channels in C# 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 - Write, compile, execute and share Blazor components in the browser 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.
SitePoint discloses data breach after stolen info used in attacks 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.
What Happens When The NYT and New Yorker Make Mistakes 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 ...
Barcode Scanner app on Google Play infects 10 million users with one update - Malwarebytes Labs In a single update, a popular barcode scanner app that had been on Google Play for years turned into malware.
240: Stonks, Robots, and Cross-Platform IAP 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!
Machine Learning with ML.NET – Complete Guide to Clustering In this article, we explore Clustering algorithms and learn how to implement them with ML.NET.
Dragon Front Companion - BuiltWithDot.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 Dra...
Secure Azure AD User File Upload with Azure AD Storage and ASP.NET Core 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…
Taming Environments with Volta, the JavaScript Tool Manager Today on React Wednesdays, we interview Chuck Pierce to learn all about Volta, a new open source tool for simplifying management of JavaScript environments.
Kubernetes for ASP.NET Core Developers – Introduction, Architecture, Hands-On 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.
Styles of Writing ASP.NET Core Middleware - Steve Talks Code 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.
Visual Studio Code January 2021 Learn what is new in the Visual Studio Code January 2021 Release (1.53)
Writing high performance F# code 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 ...
Veturaneshitje.com - BuiltWithDot.Net 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...
Report: Google considering an iOS-style anti-tracking feature for Android Android could get tracking controls after "seeking input" from ad companies.
Report: Romanian Real Estate Portal Suffers Crippling Data Breach Originally published on January 29th, 2021 Company name and location: Imobiliare, based in Romania Breach size: 201,087 files Number of people
Azure App Service - Enable the Health Check 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 insta...
WTF# is Kit Eason? 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.
microsoft/terminal The new Windows Terminal and the original Windows console host, all in the same place! - microsoft/terminal