The room where it happens: How Rails gets made Today I’m going to share my perspective on how Ruby on Rails is developed and governed and how I feel the Basecamp “incident” impacts the future of Rails. I’...
A new era of personalised medicine: or how I got myself sequenced for free! For the longest time, we have treated all people as the same in medicine. Everyone with a disease ha...
Introduction to Attention Mechanism - Blog by Kemal Erdem Even complex things could be explain in a simple way.
Software Drag Racing: Threadripper vs Ryzen 5950X Dave demos his latest 5950X (with Aorus x570 Xtreme, 980Pro, and G.Skill RAM). He benchmarks this chip and the 3970X and compares them with surprising resul...
Automating all the Things with Home Assistant's Paulus Schoutsen | Hanselminutes with Scott Hanselman Home Assistant allows you to control all your devices without storing any of your data in the cloud. The project was started as a Python application by Paulus Schoutsen in September 2013 and has turned into a massively popular series of projects that span...
Why load balancing gRPC is tricky? gRPC is commonly used for microservices communication due to its performance, low latency and serialization capabilities. But gRPC connections are sticky. In fact they are too sticky that make the load balancing very tricky and difficult. It is important ...
Why “Unqualified” People Sometimes Make the Best Hires Focusing too narrowly on credentials and experience means you will likely pass by some exceptional talent that can offer more value in the long run.
May 11, 2021 - Checking out Solarwinds AIE and Synchronizing Data from Twitch May is for Macs continues with work on synchronizing Category data for Twitch clips. Fritz works through loading this data from Twitch and answers a bunch of...
Identifying Unlogged Web Site Traffic I detected accesses to my webpages that were not being logged, so I modified some existing PHP code to find the IP addresses that the traffic was coming from.
✨ HTML Share Buttons Today we're going to be making some HTML-only social share buttons like the ones shown below. That's right, No JavaScript required! 🧙♀️
The Linear Oppression of Note-taking Apps Maggie Appleton is an art director and anthropological designer. This is her digital garden for growing visual explanations about technology, culture, and programming
Minimum Viable Replacement: A new framework for retiring old products Originally Featured in Mind the Product Are you engaged in a digital transformation initiative, working to retire systems as part of a merger and integration project, or sunsetting a legacy product…
On .NET Live - 5 Azure Services .NET Developers Should Try If you’re new to Azure and curious about its benefits for .NET development, Jasmine Greenway joins us to present five useful services you should try out.Feat...
WIP: Add HIBP checks by TheLastProject · Pull Request #472 · simple-login/app This adds HIBP support and fixes #400. When the cron is started, it will: Get a list of all known breaches and populate the database (for now only with name and description, but more data exists, ...
A day at work We're reaching the end of the performance review season, and everybody at work is a bit on edge waiting for their rating. Tuesday was when ...
Movies Every Physics Student Should Watch Biographical, time travel, quantum physics and philosophy films
Notion API Connect Notion pages and databases to the tools you use every day, creating powerful workflows.
Axelar Network opens registration for its incentivized testnet Axelar network is excited to announce that registration has begun to participate in the incentivized testnet! Participants can now register…
Big list of http static server one-liners Big list of http static server one-liners. GitHub Gist: instantly share code, notes, and snippets.
Go With The Domain Building Modern Business Software in Go Go With The Domain Three Dots Labs Sign up to our newsletter and get your copy of Go with the Domain e-book. Subscribe You write business software Okay, we can’t know that for sure. But if you w...
Microsoft Power Apps Ranks High in Low-Code Research Report -- Visual Studio Magazine Microsoft's Power Apps low-code development offering was among four market leaders identified in a new report from research firm Forrester.
Re-design of the NuGet.org Package Details page by jcjiang · Pull Request #10867 · NuGet/Home Introduction of our re-design concept for the NuGet.org package details page, which allows a developer to access at a glance the information they need to choose and use a package. Find the rendered...
C# Language Highlights: Tuple Pattern Matching In this quick video, Cecil and David show us how property tuple matching works. Useful LinksPattern MatchingA Tour of C#What's new in C# 9
What I learnt roasting 200 landing pages in 12 months 🍗 👀 200 roasts, £70,000 in revenue and 642 cans of Diet Coke later.
Debug .NET 5 Function with Visual Studio/Visual Studio Code As we start developing Azure Function with .NET 5, we start wondering how to properly debug the appli...
damienbod/AzureADAuthRazorUiServiceApiCertificate Azure AD Client credentials flow using Client Certificates for service APIs - damienbod/AzureADAuthRazorUiServiceApiCertificate
.NET introduction and overview Learn about .NET, a free, open-source development platform for building many kinds of apps.
Building the software that helps build SpaceX - Stack Overflow Blog We’ve talked about the software that flies SpaceX rockets, the team that tests the code to ensure it’s airtight, and the code that helps Starlink satellites communicate with customers and one another. For our last piece, we’re diving into the work of a te...
Antitrust, multa da 100 milioni di euro a Google: "Ha limitato un'applicazione di Enel X" L'azienda di Mountain View ha fatto lo sgambetto alla app JuicePass che permette di trovare e prenotare una colonnina di ricarica. In questo modo ha favori…
The room where it happens: How Rails gets made Today I’m going to share my perspective on how Ruby on Rails is developed and governed and how I feel the Basecamp “incident” impacts the future of Rails. I’...
Developer Portal Weather forecasts are primarily determined using models run by government agencies, but the outputs aren't easy to use or in formats built for applications. To try to address this, I've put together a service (built on AWS Lambda) that reads public weathe...
Drag/drop effects: The little drop information box | The Old New Thing Explorer’s drag/drop effects include a little message information box as part of the drop effect. For example, it will start with the message Move to ⸢folder⸥, but if you hold the Ctrl key, the message changes to Copy to ⸢folder⸥. How can you get a piece ...
Humanity wastes about 500 years per day on CAPTCHAs. It’s time to end this madness An experiment that uses hardware security keys (like a YubiKey) to replace CAPTCHAs completely. The idea is rather simple: if a real human is sitting at their keyboard or uses their phone, they can touch their security key’s button or bring it near their ...
Streaming JSON Objects (NDJSON) With HttpClient This is next post in my little series on streaming JSON objects (NDJSON) in .NET. This one discusses how to send an async stream with HttpClient.
Is string.Empty actually better than "" in C#? 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...
Getting Started with GitHub Actions for .NET Developers - Steve Gordon - Code with Steve In this post, I wanted to share the steps required to get started with GitHub Actions to automate your workflows directly inside GitHub. I’ve fairly recently been learning about using GitHub actions while creating and maintaining them as part of my work a...
Blazor WebAssembly : Logging UserInfo with Exceptions - EP29 Hey Coders,In this tutorial, I am showing how you can store user related information whenever you get an exception in Blazor WebAssembly applications. In thi...
Your Information Architecture is an Accessibility Problem You may not have an information architect on your team, but you definitely have information architecture in your experience. Information…
Benchmarking division and libdivide on Apple M1 and Intel AVX512 libdivide is fish’s library for speeding up integer division by runtime constants. It works by replacing divide instructions with cheaper multiplications and shifts.
The Worst Question You Can Ask a Software Developer Managers ask it. Developers hate it. Know why that is and what you should be asking instead
GitHub Fetch Upstream Branch A key feature of GitHub is the ability to work repositories in order to contribute back to them. Until recently, there was no built-in way to keep a fork up to date with its upstream source repository. Now, there's support for it built into the GitHub web...
Uno Platform Hosting Uno Platform WebAssembly apps on Azure Static Web Apps Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux
Mostly harmless: An account of pseudo-normal floating point numbers - Red Hat Developer Pseudo-normal numbers represent a gap in floating point number classification in the long double format on Intel x86. Find out how glibc and GCC address it.
My Favorite C# Features - Part 4: Project Structure Fritz continues his series in discussing C# features by exploring some recommended techniques for structuring projects and solutions
Develop production-scale modern web apps quickly with Azure Static Web Apps Azure Static Web Apps was first announced in preview in May 2020 and today we are happy to announce the general availability of Azure Static Web Apps, including a free plan for easy product exploration and a standard plan for advanced capabilities support...
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
.NET Framework May 2021 Security and Quality Rollup Updates | .NET Blog Yesterday, we released the May 2021 Security and Quality Rollup Updates for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. CLR1 Addresses an issue where the entire process would be torn do...
CSS Houdini | MDN Houdini is a set of low-level APIs that exposes parts of the CSS engine, giving developers the power to extend CSS by hooking into the styling and layout process of a browser’s rendering engine. Houdini is a group of APIs that give developers direct acce...
Best Practices for Integrating Akka.NET with ASP.NET Core and SignalR In the recent past we blogged about hosting headless Akka.NET services using IHostedService and we thought we’d extend that train of thought to cover ASP.NET Core. .NET’s web ecosystem has changed a lot since 2015, when we last wrote about hosting Akka.NE...
r/dotnet - Comment by u/redfournine on ”What do you think ASP.NET Core is missing or could do better?” 47 votes and 164 comments so far on Reddit
Overview — Programming with Ada documentation Ada is an ISO-standardized programming language focusing on readability, correctness and reliability. Towards these goals it focuses on explicitness, strong typing, compile time and run time constraints on types, and minimum symbology.
Announcing the first itch.io Creator Day! Hi itch.io Community, I’m happy to announce that this Friday — May 14th, will be our first itch.io Creator Day. This means that from Midnight to 11:59pm PT we won’t be taking our usual cut of sa...
Google Docs will now use canvas based rendering: this may impact some Chrome extensions What’s changing We’re updating the way Google Docs renders documents. Over the course of the next several months, we’ll be migrating the un...
Problem Details for Better REST HTTP API Errors Do you wish there was a standard way to return errors from a REST HTTP API? There is, it's called Problem Details. Here's how to use it!
Neural implant lets paralyzed person type by imagining writing A paralyzed individual hit 90 characters per minute, 99% accuracy.