How We Got to LiveView We’re working on super fun problems and are looking for more people to join us. In particular: we’re looking for full-stack developers. We expect this will be a good role for early-to-mid-level career developers.
Separating Concerns with Pipes & Filters Build a pipeline using the Pipes & Filters Pattern that allows you to separate concerns (Logging, Validation, etc.) when processing a request.
It's tough being an Azure fan Azure has never been the #1 cloud provider - that spot continues to belong to AWS, which is the category leader. However, in most people’s minds, it has been a pretty reasonable #2, and while not necessarily vastly differentiated from AWS there are enough...
A New Dawn of Learning Enabling individuals to maximize their potential and contributions is a key component of global prosperity and peace. Outdated educational models where formative years are devoted to obtaining a standard set of knowledge with the goal of entering lifelong...
Building a Monad We're going to build a new monad. To get there, we'll explore creating a means of tracking analytics events and start with some simple solutions that will eventually coalesce into our monad.
20 Reasons To Quit Social Media You either use social media, or you're used by these insidious platforms. Here are 20 reasons to quit social media.
Guix-HPC — What’s in a package There is no shortage of package managers. Each tool makes its own set of tradeoffs regarding speed, ease of use, customizability, and reproducibility. Guix occupies a sweet spot, providing reproducibility by design as pioneered by Nix, package customiza...
Why I walked away from millions of dollars to found a startup - thoughts from the red planet - thoughts from the red planet Back in college I was deeply inspired by Paul Graham's essays, like How to Make Wealth and How To ...
Visual Studio 2022 Themes Revamped with Tool to Convert VS Code Themes -- Visual Studio Magazine Microsoft announced a theme revamp for the upcoming Visual Studio 2022, involving a partnership with popular VS Code theme creators who together with the company are testing a new Theme Converter tool that makes VS Code themes work in the flagship IDE.
Editor Hack: Add simple password protection to some content (code free) As much as I love coding, sometimes a quick editorial solution can be needed to solve a pressing market need without time for development, test and deployment. This was one of those times.
Do you know the GitHub Advisory Database? Since a while I'm trying to get into the topics of application security. One of the huge topics is about possible vulnerabilities in dependencies. This post is about why you should know the GitHub Advisory Database.
Hospitals lift curtain on prices, revealing giant swings in pricing by procedure The eye-popping variations demonstrate "the total insanity of American healthcare pricing," Niall Brennan, CEO of the Health Care Cost Institute, said.
Official Home of Microsoft Surface PCs, Computers, Laptops, 2-in-1s, Dual-Screen & All-in-Ones Stay connected with the ones you love or work your way with Surface. Shop the latest models with the newest innovations: Surface Pro 8, Surface Pro X, Surface Go 3, Surface Duo 2, Surface Laptop Studio, Surface Book 3, Surface Laptop Go, Surface Laptop 4,...
Announcing Azure Functions 4.0 public preview with .NET 6 support Today, the Azure Functions team announced the public preview of Azure Functions version 4.0. The most notable feature of this new runtime is support for .NET 6.0. Getting started with .NET 6 on Azure Functions Azure Functions has two programming model...
Patreon Patreon is empowering a new generation of creators. Support and engage with artists and creators as they live out their passions!
Entity Framework Community Standup - PostgreSQL and EF Core PostgreSQL has some advanced capabilities not usually found in other relational databases. In this session we'll go over some of them, and see how EF Core ma...
A different kind of keyboard I’ve always been attracted to chording keyboards in theory, but I lack whatever childhood musical training is required to wrap my fingers around them. So I made something else: an arpeggio keyboard. Peggi is an eight-key keyboard that fits on the back o...
r/dotnet - What does your Blazor Server architecture look like? 18 votes and 19 comments so far on Reddit
Become a productive .NET Developer with JetBrains Rider - PHINUG 2021.10 Meet the most productive IDE for cross-platform .NET development. Rider is based on JetBrains’ two flagship products – namely IntelliJ IDEA and ReSharper. It...
The Catch Block #75 - Controllers, Repositories, Services, and Dark Mode A musing on architecture; the OWASP Top Ten; a bunch of .NET news; tech debt; and the surprisingly interesting history of time zones.
This Linux malware is designed to ATTACK WINDOWS! So, the Windows Subsystem for Linux has been attacked to deliver malware against the host machine. Original research: https://news.lumen.com/2021-09-16-Theory-confirmed-Lumen-Black-Lotus-Labs-disco...
Converting between UTF-8 strings and UTF-16 strings in C++/WinRT C++/WinRT provides a pair of functions for converting between UTF-8 strings (with code units represented as char) and UTF-16 strings (code units of wchar_t). The to_string function takes a std::wstring_view of UTF-16 code units and converts them to a UTF-...
DIY RGB Icosahedron build — GsD A small 20 sided platonic solid, where every side is covered with an array of RGB lights. Battery powered, featuring 2400 total LEDs, controlled with a Microchip samd51 and Lattice ice40 FPGA.
Google to Auto-Reset Inactive Android App Permissions for Billions of Devices Google is rolling out a privacy feature to revoke the permission for inactive apps to access sensitive device features to help protect user privacy.
GitHub - joeycastillo/The-Open-Book Contribute to joeycastillo/The-Open-Book development by creating an account on GitHub.
The First Rule of Machine Learning: Start without Machine Learning Why this is the first rule, some baseline heuristics, and when to move on to machine learning.
Adam Storr - Is Accessing Querystring Values in Azure Functions Hard? Adam Storr - Powered by coffee!
Visual Studio Toolbox Live - What's New in Visual Studio 2022 Previews 3 & 4? The last two previews of Visual Studio 2022 are here and there are so many new additions worth checking out before the official launch! Join the Visual Studi...
Postgres 14: It's The Little Things Today I wanted to call some extra attention to those little things, the ones that don't get the spotlight, but simply make a developer's life better.
Taming Go’s Memory Usage, or How We Avoided Rewriting Our Client in Rust — Akita Software This blog post is about the 25 days Mark Gritter spent in the depths of despair and the details of Go memory management to save us from having to rewrite our client in Rust. This post details Mark's lessons and main takeways.
Manyverse – a social network off the grid A social network off the grid – mobile and available on Android
Troy Hunt | GitHub Stars Troy is the creator of Have I Been Pwned, the data breach aggregation service. He's also a Microsoft Regional Director and full time Australian.
Structural pattern matching in Python 3.10 A critical but informative look at the new structural pattern matching feature in Python 3.10, with real-world code examples.
ASP.NET Core 6: Streaming JSON responses with IAsyncEnumerable<T>, example with Angular Introduction What ? You did not know it? ASP.NET Core 6 now allows you to...