DIY Keyboard Build Sometime last year I came across this talk given by Matt Adereth about using Clojure to generate firmware for custom built keyboards.
Asymmetric Bets, Venture Capital & Cancer Cells - Rui Zhi Dong Perhaps the most significant is that it’s not whether you’re right or wrong that’s important, but how much money you make when you’re right and how much you lose when you’re wrong — Stanley Druckenmiller I’ve been obsessed with asymmetric bets and looking...
Five ways I handled my OutOfMemoryErrors I use Grafana to create graphs that show me various business and performance metrics for Bank Statement Converter. One of the graphs I created tracks the number of Internal Server Errors the server returns to its clients. I do this by writing a record int...
Something Weird Is Happening on Facebook Someone appears to be pouring enormous energy and effort into a data collection project aimed at building personality profiles from social media interaction…again
Prevent Google from mangling links on the search results when clicking or copying on Firefox Prevent Google from mangling links on the search results when clicking or copying on Firefox - noMangleGoogle.user.js
.NET Interactive Notebooks for Machine Learning | Rubik's Code In this article, we explore how you can use .NET interactive with Jupyter Notebooks in Visual Studio Code and use it for Machine learning experiments.
GitHub - alexhallam/tv: 📺(tv) Tidy Viewer is a cross-platform CLI csv pretty printer that uses column styling to maximize viewer enjoyment. 📺(tv) Tidy Viewer is a cross-platform CLI csv pretty printer that uses column styling to maximize viewer enjoyment. - GitHub - alexhallam/tv: 📺(tv) Tidy Viewer is a cross-platform CLI csv pretty pr...
Partitioning GitHub’s relational databases to handle scale In 2019, to meet growth and availability challenges, we set a plan in motion to improve our tooling and ability to partition relational databases.
The .NET Docs Show - The Handy Talk: Building a 3D-printed prosthetic hand with IoT and Xamarin ✍ .NET runs everywhere! Even... on a prosthetic limb? YES! This week, Clifford Agius joins the panel to show us his work designing and 3D-printing a prosthetic...
Chrome 94 released with controversial Idle Detection API Mozilla, Apple register dismay as worries surface over privacy, potential crypto mining behind user's back
I fixed a bug. What should I do now? - Gérald Barré In this post, I describe how to fix a bug and prevent similar bugs from happening.
Why am I getting an unresolved external from C++/WinRT if it is a header-only C++ library? A customer was getting unresolved external errors from their C++/WinRT code. How is that possible? C++/WinRT is a header-only library; there is no static library that needs to be linked in. I mean, the way to resolve an unresolved external from a header i...
How Big Tech Runs Tech Projects and the Curious Absence of Scrum A survey of how tech projects run across the industry highlights Scrum being absent from Big Tech. Why is this, and are there takeaways others should take note of?
GitHub - adam-mcdaniel/dune: A shell by the beach! A shell by the beach! Contribute to adam-mcdaniel/dune development by creating an account on GitHub.
Postmortem: Partial RavenDB Cloud outage On Friday, Sep 24, 2021, our monitoring tool started emit alerts. Our customers’ nodes were losing connectivity to one another. Not all of them, but a signif...
Learn C# with CSharpFritz - Beginning C# - LINQ Working with collections of data can be messy. Arrays, loops, conditionals, aggregates. there's a better way to interact with your data and it's LINQ. In t...
Easily creating and routing email addresses with Cloudflare Email Routing You can now easily and quickly create email addresses for domain, and forward to them all to your preferred inbox, like Gmail or Outlook. Cloudflare Email Forwarding is completely free, and always respects your privacy, by not storing or looking into your...
How Assembly Scanning keeps your .NET code clean 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 Mom Test - How to talk to customers. A Summary Have good customer conversations and validate your ideas.
Melb.NET Oct 2021 ONLINE Meetup Tue, 5 Oct 2021, 6:30 pm: 🎉 Melb․NET Oct Meetup is coming to you ONLINE!!🗣 Apply to speak now: https://bit.ly/melbdotnet-cfpGet ready to join us on Tuesday, Oct 5 at 6:30 pm on Zoom!FREE GIVEAWAYS__
The Free Software Media System Jellyfin is Free Software, licensed under the GNU GPL. You can use it, study it, modify it, build it, and distribute it for free, as long as your changes are licensed the same way.
273: Microsoft Surface 2021 Event Recap We are "falling into" new devices with the Surface event showcasing new Surface Pro devices, Surface Duo 2, and Surface Studio Laptop.
What will programming look like in 2020? Things are too quiet lately, so maybe its time to start a fun thread. I used this question as a lead in to a presentation on live programming I recently gave at a working group, but I thought it would be fun to gather a bunch of predictions if anyone is w...
Implicit Usings in .NET 6 '.NET 6 introduces implicit namespace support for C# projects. To reduce the ...
Getting Started With GitHub Actions The CI/CD tool built by GitHub, Actions, allows you to build, test and deploy your code straight from GitHub, taking care of all the automation.
Monsters Weekly 223 - Processing CSV files in C# If you need to process comma separated values in C# then the best tool for the job is CSV Helper https://joshclose.github.io/CsvHelper/
Distributed transaction patterns for microservices compared | Red Hat Developer Compare distributed transaction patterns for coordinating dual writes in a microservices architecture, then get tips for choosing the right pattern.
C# - Always valid value objects Saw a video that was talking about the fact that using value objects provides you with always valid objects. Then it showed usage of the new'ish C# minimal construct for a record, using the positional syntax, defining some properties and then went on with...
Ask the Expert: Windows as a Dev Box 📺 Tuesday, October 5 @ 10am PT: WATCH LIVE Join Craig Loewen, PM for Windows Subsystem for Linux, and Kayla Cinnamon, PM for Windows Terminal, as they talk about how to get the most out of your devel
.Net Core Strong Typed Configuration Binding for Arrays The .Net Core Microsoft.Extensions.Configuration package includes the ConfigurationBinder.Get<>() method which can read a config file and bind name-value entries to a class. This gives you strongly typed configuration:
C# 10.0 implicit global using directives | endjin C# 10's new implicit global imports can make your code more communicative. This article shows how the magic works, and how you can control the feature.
Unit Testing Legacy Code: Creating Maintainable Applications Applying unit testing with legacy applications is not only possible—it’s an opportunity to get a better application that reduces maintenance AND testing costs.
How to detect if the User's OS prefers dark mode and change your site with CSS and JS I got a tweet from Stevö John who said he found my existing light theme for my ...
C# XML Comments in Visual Studio Code - Simple Talk Visual Studio Code appeared years ago as a light option to the full Visual Studio Environment. Being light, there are some features that we don't have or
So GitHub has a CLI - let's take a look Did you know there is a command line interface available for GitHub interactions? If you are working within a command line and need to interact with GitHub it means less context switching. The GitHub CLI tool was released in September 2020 and is now on...
EFF to deprecate HTTPS Everywhere extension as HTTPS is becoming ubiquitous The Electronic Frontier Foundation said it is preparing to retire the famous HTTPS Everywhere browser extension after HTTPS adoption has picked up and after several web browsers have introduced HTTPS-only modes.
Hacktoberfest and Microsoft Docs - Contributor Guide Learn how to discover which Docs repositories participate in Hacktoberfest, how to contribute, and what you can expect as a contributor.
Category Theory Illustrated - Logic Now let’s talk about one more seemingly unrelated topic just so we can “surprise” ourselves when we realize it’s category theory. By the way, in this chapter there will be another surprise in addition to that, so don’t fall asleep.