The uphill battle of prioritising technical debt - andre.schweighofer Prioritise technical debt by translating it into the language of business. After all, if technical debt does not hurt the business why should anyone care?
From First Principles: Why Scala? Scala, first appearing in 2004, is neither an old stalwart nor a new player in the programming language market. This post will discuss the unique combination of features that Scala provides and how it compares to other languages on the market, diving bene...
Entrepreneurs & Stress Stress is a not so silent killer of Entrepreneurs all over the world. In this post I recall a few personal experiences and point to a way out of stress.
.NET February 2021 Updates – 5.0.3, 3.1.12, 2.1.25 | .NET Blog Today, we are releasing the .NET February 2021 Updates. These updates contains reliability and security improvements. See the individual release notes for details on updated packages. You can download 5.0.3 , 3.1.12, 2.1.25 versions for Windows, macOS, an...
Exposing sequential IDs is bad! Here is how to avoid it. | Petre Popescu It is easy to expose the primary key of your entries. This, however, can pose some security concerns. Here is how to avoid exposing primary key.
Clubhouse An exciting new entrant arrives on the scene changing the way we interact with audio. What is Clubhouse and why is it the future?
The Technology of iCircuit 3D Today I’m pleased to announce the macOS release of iCircuit 3D! Last week I released the iOS version to a wonderful reception and I’m happy to now be able to give all the Mac users out there the same experience. iCircuit 3D has been a work of passion over...
dave yarwood · How I deploy my personal projects Just for fun, here is a quick run-down of how I deploy my personal projects. If you’re reading this and you have projects of your own that you might like to deploy, then hopefully some part of this will be helpful to you.
(Autistic) visionaries are not natural-born leaders - Alexey Guzey “Steve Jobs and Steve Wozniak were two young dudes without any experience at running a business who just started building computers in a garage and ended up turning Apple into a giant company” “Elon Musk started Zip2 straight out of college and without a...
GitHub Actions on Azure Stack Hub Azure Stack Hub is now supporting various GitHub Actions. GitHub Actions enable developers to create custom software development life cycle (SDLC) workflows. With GitHub Actions for Azure Stack Hub, u
Why should I give you my ID card Youtube asks me for my ID card. Follow me as I dig further on how they could have done this differently
Home Lab Beginners guide - Hardware Until recently, and for well over the past decade, my wife and I have been nomads. Moving from the Caribbean to Miami, New York, Las Vegas, Vancouver, and
Where to find your first growth marketer? Beyond your own network and without contracting a talent acquisition agency
DotNest - BuiltWithDot.Net DotNest is a SaaS provider that gives hosted Orchard CMS web applications (think Wordpress.com for Orchard). This basically means that after registration you can create Orchard websites on DotNest without having to worry about hosting or maintenance. Orch...
#034 José Valim reveals Project Nx - Thinking Elixir José Valim visits and finally publicly reveals what Project Nx is! He and others have been working on it for 3 months and he's finally ready to unveil it.
Troy Hunt - Lessons From 10 Billion Breached Records Security flaws, hackers and data breaches are the new normal. It’s not just those of us in the industry facing these foes every single day, it’s everyone. Whether you’re online or offline, you simply cannot exist today without your personal information be...
Conquer data sprawl and unleash digital transformation with Azure Purview Data holds secrets to insights that can transform your business – but only if you know where your data is and what it is. We're talking data governance in this episode of The Solutions Show with Corey
No. 2 Data Science IDE? VS Code -- Visual Studio Magazine VS Code's popularity in the data science camp was revealed in a survey by Kaggle, a Google subsidiary that fosters an online community of data scientists and machine learning practitioners.
Hey now, you’re an all-star What regular work activity has the highest impact on the organization in the least amount of time and effort? I haven’t done any science on this, but anecdotally it sure feels like recruiting…
What's the Difference between Channel<T> and ConcurrentQueue<T> in C#? In response to the previous article ( Introduction to Channels in C# ), I've received several questions from folks who have been using ...
Cross-Platform In-App Purchases for Xamarin.Mac Apps! Looking to monetize your Xamarin.Mac apps with In-App Purchases? My plugin enables you to do it in 3 lines of code!
Building Realtime applications on Angular with ASPNET Core and SignalR This article shows you how to build realtime applications on Angular with ASP.NET Core and SignalR. To get started you need to create an ASP.NET Core application and configure SignalR hub in that. I am using a Web API application. You can do this by dotne...
No Support Linux Hosting is Shutting Down On February 8, 2021, a hacker successfully compromised all the servers we use to operate our business including the No Support Linux Hosting web site, Admin section, and our customer database. We can no longer operate the No Support Linux Hosting busines...
ASP.NET Community Standup - A Blazor Conversation with Chris Sainty In this standup, we chat with Blazor aficionado and open source community member Chris Sainty about Blazor, his open source work, and more!Featuring: Safia A...
An Interactive Guide to CSS Transitions This comprehensive guide shows how to use CSS transitions! A back-to-basics look at the fundamental building blocks we need to create microinteractions and other animations.
Duality 2D game engine - BuiltWithDot.Net Duality is a 2D game engine + editor combo that is written in 100% managed C# code and developed under the MIT license. Built using a plugin-based approach, the core focuses on a small set of polished features, while advanced and custom functionality c...
Mozilla Welcomes the Rust Foundation – The Mozilla Blog We join the Rust community in announcing the formation of the Rust Foundation, the host of the popular Rust programming language that began within Mozilla.
ASP.NET Community Standup - ASP.NET Core Architecture: Part 2 David Fowler and Damian Edwards continue their deep dive in to ASP.NET Core architecture.Community Links: https://www.theurlist.com/aspnet-standup-2021-01-19...
The COM static store, part 2: Race conditions in setting a singleton | The Old New Thing Last time, we learned about the COM static store and how you can use it to manage objects whose lifetime should be tied to the lifetime of COM, rather than to the lifetime of the process. And I noted that there were some loose ends that needed to be tidie...
I don't want to do front-end anymore I started coding when I was 14, around 2007 or so. The very first thing I wrote was HTML, then CSS. I liked making stupid little web pages containing youtube embeds and guest books (anyone remembers those?) full of marquees, blinks and gifs. Lots of gifs....
2020 U.S. Election: Cybersecurity Analysis As we protect many entities in the election space, we have the ability to identify, learn and analyze attack trends targeted at these sites that provide authoritative election information.
Turning an old Amazon Kindle into a eink development platform I fancied getting an eink screen to use for future projects. I bought a wee one with a raspberry pi “hat” attached. However, I realised later that I could maybe just re-purpose an old A…
Using HTMX with ASP.NET Core: Deleting items with a page refresh I demonstrate how you can add AJAX delete requests for a list of items using ASP.NET Core and HTMX and implement a page refresh
Using source generators to find all routable components in a Blazor WebAssembly app In this post I show how to use a source generator to find all the routable components in a Blazor app.
Unbiased median absolute deviation | Andrey Akinshin The finite-sample bias-correction factors for the median absolute deviation which make it a consistent estimator for the standard deviation
Volume Meter - BuiltWithDot.Net I've made a small customizable volume/sound meter/visualizer! Comes with a lot of controls and tweaks! It reacts with the volume of all sound played by the sound card. One bar for master, one for left and one for right.
Blog with Markdown + Git, and degrade gracefully through time How to format blog content so it’ll last.
Monitor Azure WebJobs status with Azure Application Insights This article shows you how to monitor Azure WebJobs using Azure Application Insights. WebJobs is a feature of Azure App Service that enables you to run a program or script in the same instance as a web app, API app, or mobile app. There is no additional c...
FrEee strategy game - BuiltWithDot.Net Open source clone of Malfador Machinations' 4X strategy game Space Empires IV, with added features such as memory sight and scripting. Currently there is no AI to play against but you can play against other humans using http://pbw.spaceempires.net.
Sharing data between CSS and JavaScript using custom properties One of the big battles we see in the web development world is still CSS vs. JavaScript. Both have their merits, their own syntax and ideas and it can be tough to get your head around them.
TechEmpower Web Framework Performance Comparison Performance comparison of a wide spectrum of web application frameworks and platforms using community-contributed test implementations.
Make code more readable by refactoring it with ReSharper – .NET Tools Blog | JetBrains Refactoring is the process of restructuring code to improve it. The improvements may be making the code more readable, formatting the code, or organizing it better. Refactoring shouldn’t change the be
Continuous Monitoring for Web Performance and Accessibility | Azure DevOps Blog Monitoring a web app, both for performance and accessibility is super important. Check out how the Azure Cloud Collaboration Center does it! They use open source tools like Lighthouse API for performance monitoring and Axe-Core for accessibility monitorin...
10 Reasons to Love Passwordless #2: NIST Compliance Hello, This is the second post in the “Ten Reasons to Love Passwordless” blog series. Last time, we talked about the flexibility and multi-platform benefits of FIDO2 open standards based technology. The second reason to love passwordless is it brings t...
My experience of using modular monolith and DDD architectures – The Reformed Programmer Last Updated: February 8, 2021 | Created: February 8, 2021
Google joins the Rust Foundation Google has begun using Rust in settings where memory safety and performance are key considerations, including in key Android systems.
seRead serial port reader - BuiltWithDot.Net sRead is a simple serial reading program which may be used to read serial data, like arduino readouts via USB or bluetooth, it is platform-agnostic, using only pure C# code and may be compiled in mono, and has been tested as such
State of the Common Lisp ecosystem, 2020 🎉 - Lisp journey This is a description of the Common Lisp ecosystem, as of January, 2021, from the perspective of a user and contributor.The purpose of this article is both to give an overview of the ecosystem, and to help drive consolidation in each domain.Each applicati...
Performance Profiling - Picking the right tool There are quite a few profiling options in Visual Studio, so it is important to ...
TechEmpower Web Framework Performance Comparison Performance comparison of a wide spectrum of web application frameworks and platforms using community-contributed test implementations.
⚓ T273741 Investigate unusual media traffic pattern for AsterNovi-belgii-flower-1mb.jpg on Commons Restricted Application added a subscriber: Aklapper.
Improving HTTP with structured header fields The HTTP community has been busy modernizing the web’s protocol over the last decade, with multiple revisions of the core specification, a number of extensions, HTTP/2, and now HTTP/3. Unfortunately, the way we define and use HTTP header fields hasn’t cha...
Structured Field Values for HTTP This document describes a set of data types and associated algorithms that are intended to make it easier and safer to define and handle HTTP header and trailer fields, known as "Structured Fields", "Structured Headers", or "Structured T...
The .NET Docs Show - Creating an OSS mobile app using Xamarin + Azure ☁️ Join our guests to learn how you can build mobile applications using open-source .NET technologies like Xamarin and scale them with Azure. Featuring: Luis Pu...