31 July 2020

46 links · Friday

What makes Paul Graham a great writer?

Paul Graham, besides being an entrepreneur & investor, is among today's most widely admired essayists. What makes his writing so great? Here are some clues.

Apple’s bulls**t narrative on the App Store

“The only apps that are subject to a commission are those where the developer acquires a customer on an Apple device and where the features or services would be experienced and consumed on an…

How I Spent 2 Days Chasing a Bug that Didn't Exist

<p class="text-sm preview">Post-<a class="underline" href="https://developer.apple.com/wwdc20/" rel="noopener noreferrer" target="_blank">WWDC2020</a>, I decided to rewrite the backend of txtodo in SwiftUI using the new <a class="underline" href="https://devel…

OpenTelemetry .NET Beta Released!

Today, we are happy to announce that the OpenTelemetry .NET SDK has reached beta. This means that you can now begin integrating the…

trozler/whereAmI

A one line shell script that returns you your ip address and its geolocation. - trozler/whereAmI

Zello Security Notice – July 31, 2020

On July 8, 2020, we discovered unusual activity on one of our servers. We immediately initiated an investigation, notified law enforcement and engaged a leading independent forensics firm to help. ...

Blackbaud's Bizarre Ransomware Attack Notification

How many different shades of bizarre is the data breach notification issued by software vendor Blackbaud? Over the course of three paragraphs, Blackbaud normalizes hacking, congratulates its amazing cybersecurity team, and says it cares so much for its custome…

.NET R&D Digest (July, 2020)

This issue of .NET R&D Digest includes bits of computer science (even a link to a paper!), software development and a few learning resources which you can use to learn something new! Ah, yeah, …

Release Release v0.20.0 · microsoft/PowerToys

Our goals for 0.20 release cycle were to focus on adding in a few new features along with a heavy focus on stability / quality fixes. Martin Chrzan helped contribute a new utility that was in our 2...

Developer News - Visual Studio Marketplace

Extension for Visual Studio - Always stay up to date with developer news from the Visual Studio team and other sources right within Visual Studio or your default browser.

Azure Thursday - August 2020

do 6 aug. 2020 19:00: Join on:https://events.azurethursday.com## Schedule (Time in CEST)18:30- 19:00 - Get ready!19:00 - 19:45 – Barbara Forbes - When powers combine: Azure Function Apps & PowerShell1

Code Maze Weekly #36 - Code Maze

This week we’ve seen articles on all kinds of different topics. From .NET to frontend to AI and some interesting real-world stuff that we can all relate to. Check out this week’s selection, pick your favorite place to read and enjoy: .NET and C# Detecting dupl…

Turn on & manage community contributions

Community contributions going away soon Community contributions will be discontinued across all channels after September 28, 2020. Community contributions allowed viewers to add closed captions,

Google Timelapse

Explore the dynamics of our changing planet over the past three and a half decades.

Using the brightness() CSS Filter to generically highlight Content

Filters are not new in CSS, but their often overlooked for providing some useful generic behaviors for things like hover styling or nice background effects. In this post I discuss how to use the brightness() filter to create a generic button hover behavior and…

September DDD by Night

Thu, Sep 10, 2020, 6:00 PM: We have started planning DDD by Night September and now looking for speakers.The evening will be hosted by the DDD Melbourne crew and consists ofshort & sharp presentations

How we migrated Dropbox from Nginx to Envoy

In this blogpost we’ll talk about the old Nginx-based traffic infrastructure, its pain points, and the benefits we gained by migrating to Envoy. We’ll compare Nginx to Envoy across many software engineering and operational dimensions. We’ll also briefly touch …

Integration testing your Polly policies with HttpClient Interception

In my previous post I introduced HttpClientInterception, a hugely versatile .NET library that I've had great success with. In the post I demonstrated how you can use it to stub remote HTTP service dependencies within your application to ease testing. Towards t…

Back to Basics #2: Binding Markup - Nick's .NET Travels

The next post in the series originally written by Beatriz Stollnitz. Original post available on Github. What does “{Binding}” mean? Most Bindings you see in samples have the Source and Path properties set. The Source property specifies the object you’re bindin…

dotnet-presentations/dotNETConf

Creative and technical content for running a .NET Conf local event in your community - dotnet-presentations/dotNETConf

rynowak/link-a-thon

Contribute to rynowak/link-a-thon development by creating an account on GitHub.

dotnet/designs

This repo is used for reviewing new .NET designs. Contribute to dotnet/designs development by creating an account on GitHub.