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.
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.
Build a pipeline using the Pipes & Filters Pattern that allows you to separate concerns (Logging, Validation, etc.) when processing a request.
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 thin…
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 empl…
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.
TLDR;
big IANAL on all of this, obvi
You either use social media, or you're used by these insidious platforms. Here are 20 reasons to quit social media.
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 customization …
Back in college I was deeply inspired by Paul Graham's essays, like How to Make Wealth and How To ...
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.
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.
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.
The eye-popping variations demonstrate "the total insanity of American healthcare pricing," Niall Brennan, CEO of the Health Care Cost Institute, said.
This is your .NET Foundation!
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, & Su…
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 models for…
Patreon is empowering a new generation of creators. Support and engage with artists and creators as they live out their passions!
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...
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 of you…
18 votes and 19 comments so far on Reddit
Meet the most productive IDE for cross-platform .NET development. Rider is based on JetBrains’ two flagship products – namely IntelliJ IDEA and ReSharper. It...
A musing on architecture; the OWASP Top Ten; a bunch of .NET news; tech debt; and the surprisingly interesting history of time zones.
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...
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-8 str…
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 is rolling out a privacy feature to revoke the permission for inactive apps to access sensitive device features to help protect user privacy.
Contribute to joeycastillo/The-Open-Book development by creating an account on GitHub.
Why this is the first rule, some baseline heuristics, and when to move on to machine learning.
cwm on OpenBSD captured and uploaded by gonzalo yesterday
Adam Storr - Powered by coffee!
The latest news and resources for .NET app developers.
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...
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.
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.
A social network off the grid – mobile and available on Android
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.
A critical but informative look at the new structural pattern matching feature in Python 3.10, with real-world code examples.
Introduction What ? You did not know it? ASP.NET Core 6 now allows you to...