Explore other dev related sites in this ring. If you would like to join this ring
61 total entries
Weekly Top 10:
dotnet core (9)
asp.net core (7)
visual studio (6)
Woz's 70th Birthday
Celebrate Woz's 70th & Transform Kids' Lives!
Tripping over the potholes in too many libraries
Never use a dependency that you could replace with an afternoon of programming.
Azure DevOps Server 2020 RC2 now available | Azure DevOps Blog
Today, we released Azure DevOps Server 2020 RC2. This is our last planned prerelease before our final release of Azure DevOps Server 2020. You can upgrade from Azure DevOps Server 2020 RC2 or previous versions of TFS and Azure DevOps. You can find the ful...
How to stop procrastinating by using the Fogg Behavior Model
B J Fogg is a Stanford professor who came up with a simple model of behavior that helps us understand why we take action or not take action at any given moment.
.NET Core August 2020 Updates – 2.1.21 and 3.1.7 | .NET Blog
Today, we are releasing the .NET Core August 2020 Update. These updates contain security and reliability fixes. See the individual release notes for details on updated packages. Security CVE-2020-1597: ASP.NET Core Denial of Service Vulnerability Microso...
ASP.NET Community Standup - Aug 11th 2020 - Blazor Updates in .NET 5
Join members from the Blazor team to hear about what's on the way in .NET 5! Lots of new demos and fun new features! 🥳 Community links for this week: https://www.theurlist.com/aspnet-standup-2020-08-11 #Blazor #ASPNET
A Keyboard With Blank Keycaps Made Me an Expert Typist · Bojan Vidanovic
If you are someone like me who spends hours and hours a day typing then you might be interested in investing in learning how to touch-type.
Steve Blank Teaching Lean Innovation in the Pandemic
Remote education in the pandemic has been hard for everyone. Hard for students having to deal with a variety of remote instructional methods. Hard for parents with K through 12 students at home try…
Creating a QR Code step by step
The Five P Framework for Product Discovery
Deciding what to build is both the most important and often the most nebulous part of a product manager's job. So how do great product managers do this? I've outlined a simple yet effective framework that I use, called the "Five P's."
That coworker who never stops refactoring
We’ve all seen them. They drive the rest of the team crazy. How can we use them to our advantage?
YouTube is King … TikTok is Queen — Ari Lewis
TikTok is like a parasite for most content creators. Its algorithm makes TikTok money at the expense of creators.
I don’t trust Signal
Occasionally when Signal is in the press and getting a lot of favorable discussion, I feel the need to step into various forums, IRC channels, and so on, and explain why I don’t trust Signal. Let’s do a blog post instead.
Everything I did wrong fundraising as a first-time founder - Alex Cohen
Everything I did wrong fundraising as a first-time founder
Would breaking up 'big tech' work? What would? — Benedict Evans
Most of the things we worry about aren't actually competition problems, but even where they are, breakups are unlikely to be effective. The real answers are in much more detailed and micro work: in regulating the internal mechanics of these products, line...
Careers in Industry and Academia
Two Value Systems I recently spoke at Recursion Pharmaceuticals’ Career Insights Series on career development and trajectory in industry (and how it differs from the same in academia, for...
What Is a Cholesky Factorization?
The Cholesky factorization of a symmetric positive definite matrix $LATEX A$ is the factorization $LATEX A = R^T!R$, where $LATEX R$ is upper triangular with positive diagonal elements. It is a ge…
Warn if users target EOL frameworks by joeloff · Pull Request #12579 · dotnet/sdk
Addresses #12060 Warn users if an EOL framework is being targeted. Eventually we'll parse releases-index.json, but for now a static list gets the check in. In VS, the warnings will look similar...
Contribute to joseftw/jos.httpclient development by creating an account on GitHub.
The case for why Google should be regulated as a public utility | RankScience
By Ryan Bednar (CEO of RankScience) Last week on July 29, 2020, the CEOs of the most powerful tech companies in the world—including Google, Facebook, Amazon, and Apple—were called in to testify in front of the House Antitrust Subcommittee. The event was w...
Belarus Has Shut Down the Internet Amid a Controversial Election
Human rights organizations have blamed the Belarusian government for widespread outages.
SpaceX & Starlink: Is Satellite Internet a Good Idea?
SpaceX plans to launch 12,000 satellites to provide world-wide internet coverage with Starlink. Is that a good idea? How fast can satellite be? Is it safe to have that satellites many in orbit? And, why has nobody attempted this before? Well, let's find...
Building a BASIC Interpreter, '80s Style, Part 2
If you recall from part one of the series, we only really delved into Retroputer BASIC’s first phase of parsing — namely, converting the entered line into uppercase and checking if quotes were prop...
Building a BASIC Interpreter, '80s style
It’s funny the rabbit holes one ends up. One of my personal projects for several years has been the creation (exploration, really) of a “fake emulator” — that is, an emulator for a computer that ne...
crt.sh | 2427368505
Free CT Log Certificate Search Tool from Sectigo (formerly Comodo CA)
Let’s implement a Bloom Filter
I am planning to create a series of blog posts that includes some literature research, implementation of various data structures and our journey of creating a distributed datastore in distrentic.io.
Northern VA CodeCamp
Shahed Chowdhuri: Future of Web Apps with ASP .NET Core 2.0
It is perfectly OK to only code at work, you can have a life too.
There is often pressure inside Software development for Software developers to code outside of work hours. Whether you are a Python, Ruby, Java, or any other developer... There is absolutely no need to code outside of work if you don't want too. Coding is...
Staff Product Security Engineer
Remote - US / Canada
Free SSL Certificates and SSL Tools
Free SSL certificates issued instantly online, supporting ACME clients, SSL monitoring, quick validation and automated SSL renewal via Certbot or REST API.
Single Page Applications using Rust
Easy to follow guide to building SPAs using Rust, WebAssembly and Yew
Senior Product Security Engineer
Remote - US / Canada
The kernel and BitKeeper part ways
Back in early 1999, your editor got a call from Larry McVoy. He was worried that Linus Torvalds was on the verge of burning out as the kernel project grew. The problems in those days were quite evident; Linus, it was being said, did not scale. But, acc...
DI scopes in IHttpClientFactory message handlers don't work like you think they do
In this post I discuss how handler DI scopes work in IHttpClientFactory, and how they're different to the request DI scope.
The Tragic Physics of the Deadly Explosion in Beirut
A blast injury specialist explores the chemistry—and history—of explosions like the one captured in videos that swept across the world.
The day I accidentally built a nudity/porn platform
I didn’t know that my next project will turn into a nudity platform and a home for spammers. But it did happen while I wasn’t paying attention. And here are the details. For the next 5/…
Changing World, Changing Mozilla – The Mozilla Blog
This is a time of change for the internet and for Mozilla. From combatting a lethal virus and battling systemic racism to protecting individual privacy — one thing is clear: ...
I Built My First Google Chrome Extension!
As a developer, it's nice to be able to create things to make your life easier. I was tired of having to open up my videos just to copy the link and share it. So, I created my first Chrome Extension! It shows me a list of my most recent videos and allows ...
Workshop: Hack Yourself First: How to go on the Cyber-Offence - Day 1/2 - NDC TechTown 2020
Day 1/2 <br> Cyber-attacks have become a reality of running software on the web today. We find ourselves under a constant barrage of malicious activity from hacktivists, online criminals and increasingly, nation states. Successful attacks from these adver...
Integration Testing ASP.NET Core Applications: Best Practices - Code with Steve
I describe the content which is included in my latest training course "Integration Testing ASP.NET Core Applications: Best Practices".
Emacs 27.1 released
signature.asc Description: PGP signature
PDF: Still Unfit for Human Consumption, 20 Years Later
Research spanning 20 years proves PDFs are problematic for online reading. Yet they’re still prevalent and users continue to get lost in them. They’re unpleasant to read and navigate and remain unfit for digital-content display.
How Malicious Tor Relays are Exploiting Users in 2020 (Part I)
>23% of the Tor network’s exit capacity has been attacking Tor users
Retry Error Handling for Activities and Orchestrations in Azure Durable Functions
Azure Durable Functions provides a rich set of Error Handling APIs. This post shows how Activities or Sub-Orchestrations can be re-run with the different retry options. Activities in a workflow can…
That UPS you bought for your home server may not be as useful as you think
Some years ago I decided to install a server at home for use as a NAS (network-attached storage) in my home network, and for an Internet-facing server. I live in a place where blackouts are very in…
Woz's 70th Birthday
Celebrate Woz's 70th & Transform Kids' Lives!
Use Visual Studio in Presentation Mode | Visual Studio Blog
Have you ever seen a presentation using Visual Studio, but had a hard time seeing the too-small fonts in the editor, Solution Explorer and menu system? How about all the custom extensions and themes the presenter used, making it harder to figure out what ...
An ASP.NET Core URL Builder
A use case for the Immutable Fluent Builder design pattern variant.
Reactive Extensions for .NET | endjin
The Reactive Extensions for .NET ("Rx" for short) are a set of libraries for working with asynchronous and event-based information sources. While Rx has become widely adopted in client-side code, its roots are in highly scalable server-side proc...
Shawn Wildermuth's Blog
The Maintainers: Shaun Walker and DotNetNuke - Shawn Wildermuth
Comic: Pirates Love Continuous Deployment
Why do pirates believe in continuous deployment?
Devcontainers AKA performance in a secure sandbox
Many corporate machines arrive in engineers hands with a preponderance of pre-installed background tools; from virus checkers to backup util...
Blazor vs Angular for Web Developers
A comparison of Blazor and Angular when it comes to modern web development—a review of the pros and cons. Does Blazor stack up?
Implementing Model View Update Pattern in Typescript
In this article, we will see how to build a small application in a functional way.
Tip 273 - Getting started with Azure Image Builder
Having standard Virtual Machine (VM) images can help you to make sure that your VMs are all configured the same and have the same properties and security policies applied to them. You can create VM images with the Azure Image Builder. This allows you to d...
Last time we look at how to get started with GraphQL on dotnet and we looked at the Azure App Service platform to host our GraphQL server. Today we’re going to have a look at a different approach, using Azure Functions to create run GraphQL in a Serverles...
Math.Clamp Method (System)
Returns value clamped to the inclusive range of min and max.
The Clean Network - United States Department of State
Clean Networks is a comprehensive effort by a coalition of like-minded countries and companies to secure their critical telecommunications, Internet, cloud computing, data analytics, and 5G technologies from malign actors by relying on only trusted vendor...
Amia Srinivasan · The Sucker, the Sucker! What’s it like to be an octopus? · LRB 6 September 2017
Their intelligence is like ours, and utterly unlike ours. Octopuses are the closest we can come, on earth, to knowing...
Type.IsAssignableTo by benaadams · Pull Request #40326 · dotnet/runtime
How I Modernized My Flash Game
How I took Frog Fractions, a game written in Flash, and ported it to Unity.
Contribute to terrajobst/HarvestPlatformSupport development by creating an account on GitHub.