GitHub just released their gh CLI, with initial support for issues and pull requests. While it’s complimentary to git, gh squashes a bunch of otherwise confusing checkout and pull commands and makes the interface much cleaner.
It’s a slick experience that I’m …
As I was gazing through the stone sculptures by artist José Manuel Castro López, I couldn't resist thinking about the irony of working on stones instead of working with them. Making something interesting from something mundane has been vital for us humans. Our…
Why can't I control a Virtual Desktop of my PC from my VR headset? Guy Godin asked this question...and made the answer. Is VR Desktop VR's killer app? Scott talks to Guy about how he did it, and how VR Desktop made a $400 VR headset into Scott's primary rig...…
Wanting to save $30/m - and because this is the type of thing I can’t help but waste my time (yes, more than $30's worth) and energy on - I decided to see how much of Superhuman I could recreate in plain old Gmail.
[Code is here.] A few episodes back I made a version of the Bernoulli distribution that took integer “odds”. That is, the distribution randomly produces either zero or one, and we can s…
Last time we wrote all the boring boilerplate code for substitutions and trees. Now let’s implement the algorithm. As I noted a couple of episodes back, we can reduce the algorithm to repeate…
We briefly interrupt my ongoing exploration of stochastic programming to point you at a new blog about pragmatic programming language design. My friend and erstwhile Roslyn colleague Anthony is onc…
Azure Static Web Apps allows you to develop modern web applications that automatically publish from changes made in GitHub. You can build your frontends in your framework of choice and back them powerful APIs based on Azure Functions.
In this session, Anthony…
If you build for the web, whether just for a hobby or professionally, then this meetup is designed for you. We don't have a specific agenda, but we organize monthly events where we chat about all thin
Here's how a loosely coupled monolith can be structured in a .NET Solution with C# Projects. Each boundary is in a solutions folder with 3 projects. Implementation, Contracts, and Tests. All of which are class libraries. The two top level executable projec…
Fritz works on Blazor components in this stream, adding samples and working on a CommandButton for the BlazorWebFormsComponents. The Twitch chat room challenges him and the squirrel costume makes another appearance.
Questions:
32:50 - I tried to install Inte…
In this video Frank is explaining why you should use #Azure Active directory (#AAD). To show how easy it is to use, he will build a Blazor web assembly (#WAS...
As a small business network administrator, there are fundamentally three things you need to protect: devices, applications, and the network itself. Here's how.
Tmux is the Terminal Multiplexer for Unix-like operating systems, and allows you to configure your terminal with window panes, additional windows, and navigation between them. Fritz writes a configuration file today that fits his style of work and add the git…
.NET is a developer platform with tools and libraries for building any type of app, including web, mobile, desktop, games, IoT, cloud, and microservices.
Dapr is a portable, event-driven runtime that makes it easy for developers to build resilient microservice applications that run on the cloud and edge. In this episode, Aman Bhardwaj joins Cecil to ta
Fri, Oct 16, 2020, 9:30 AM: We’re excited to open source GitHub Docs at http://github.com/github/docs.Making our docs public is another way that GitHub can show commitment to open source. This event w
Want to make VS Code look a lot better? There are several ways to customize Visual Studio Code, but you should start with a nice font and a fun theme! After that, you can add extra functionality with extensions. Then, add the finishing touches with custom sett…
Async brought a world of goodness (and complexity) to .NET, including the concept of cancellation: since async operations are by their nature supposed to take a while, it makes sense to allow us to cancel mid-way and exit early. Like async in general, cancella…
We're excited to announce that Microsoft.Identity.Web is now generally available. Microsoft.Identity.Web brings a renewed, simplified, end-to-end experience for developers to build secured-by-default web apps or web APIs, possibly calling Microsoft Graph or ot…
Last time, we took a quick look at C++ structured binding. This time, we’ll see how to add structured binding support to your own types. For concreteness, let’s say that we want to make this class available to structured binding: class Person { public: std::s…
In this stream, Fritz connects Azure DevOps to a GitHub registry and deploys a new container to Azure App Service whenever an update to the BlazorWebFormsComponents samples is made.
View the new website at: https://blazorwebformscomponents.azurewebsites.net/…
When Stripe announced earlier this year that it had picked up another $600 million in funding, it said one big reason for the funding was to expand its API-based payments services into more geographies. Today the company is coming good on that plan in the form…
techcrunch.com·Ingrid Lunden@ingridlunden / 5:22 am PDT•October 15, 2020comment Comment··7-9 minutes
Minimal March continues with Fritz working with .NET Core and C# on a Chromebook. Today he's talking about how he bricked and rebuilt the Chromebook after the last episode. We build some scripts to automate builds and tests for the project, and Fritz even in…
ASP.NET has gone through a transformation over the last 5 years. Learn how our next generation, high performance web stack is put together and how ASP.NET Core topped the TechEmpower benchmarks.
I have recently been contacted by multiple people who have been getting scam virtual assistant job offers on Indeed and LinkedIn from someone using the email address julielerman101@hotmail.com. And they are attempting some standard scammy tasks like “here’s a …
Your developers will love our simple and well documented API. Just do a HTTP
POST request to our shiny REST-API, and we will take care of its deletion with
our Heavily Distributed BigData Cloud Cluster Setup!
Smartearrings by peripherii are a fashionable alternative to earbuds and earphones. Their bluetooth connectivity allows hands-free, wire-free access to your smartphones just like AirPods, Google Pixel buds, etc do putting smart assistants like Siri and Google …
Azure Data Studio is a multi-database, cross-platform desktop environment for data professionals using the Microsoft family of on-premises and cloud data platforms on Windows, MacOS, and Linux.
cloudblogs.microsoft.com·Alan Yu
Program Manager, SQL Server··3-4 minutesdatabasecloudailinux
Since we open sourced PowerShell in 2016, PowerShell has been an immensely popular project on GitHub. Every year, 700-1000 PRs and 1300-1500 issues are submitted to the PowerShell repo, with roughly half of the PRs and 90% of the issues filed from the communit…
C# 8 came with many new features that make distinct logic branches more apparent for both the developers writing and reading the codebase. Those features include switch expression, property patterns, and tuple patterns.
Remastered version of my BICFest 2018 talk about how the collision system of The Witness was engineered to prevent entire classes of bugs normally found in game engines of its type.
The original talk recording was essentially useless because the audio was co…
A long time ago, when I was a college undergrad, I spent some time working on computer video games. This was in the 8-bit PC era, when the gaming hardware was almost impossibly slow by today’s standards.
blog.moertel.com·By
Tom Moertel··26-33 minutesgaming
.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.
Creating the perfect food commercial isn’t just a matter of great styling and a mouth-watering dish. Sometimes, you need a robot.
Steve Giralt is a “visual engineer.” Check out his Instagram for more:
https://www.instagram.com/stevegiralt/?hl=en
Or explore h…