'Visual Studio for Linux?' Tops Microsoft Q&A Site -- Visual Studio Magazine
Thousands of developers have made the ask over the past four years or so.
Thousands of developers have made the ask over the past four years or so.
July 2022 Cumulative Update Preview Updates for .NET Framework
Why I learned the Linux command line as a developer, and you should too | Diving Linux
The episode in which I make new Elmo Fire memes.
Lists the best file formats for the digital archiving and preservation of data. Compares open and proprietary, as well as lossy and lossless formats and discusses the best resolution.
This document explores the hypothesis and my experience running an online business in the Indian poker ecosystem.
I've created an interactive, immersive, and effective online learning experience for my CS1 students. As the first installment in a multi-part series, I'll provide an overview of my course infrastructure, and discuss a bit about how I got to this crazy place.
A critique of modern React, specifically the hooks API, and an explanation of why it's insufficient as a web development framework
Imagine a scenario where you work as a firefighter. A fire starts at the fire department. It's not a big one by any stretch of the means…
Tomorrow is an announcement of EdgeDB 2.0, and I realized that I’ve never shared my experience with it, and it’s been more than a year since I switched every project I could to EdgeDB. So here is a short post on it.
Peter Makowski - Front End Engineer | Accessible Web and Native Apps with React
It's called hedonic adaptation, which results from our brain's ability to quickly adjust to changes in our environment, whether those changes are positive or negative
Building robust transitional apps with Phoenix and Svelte.
Code level discussion of web scraping, gray hat automation, growth hacking and bounty hunting
With ASP.NET MVC out of active development in favor of ASP.NET Core, one developer is reviving the old MVC tech for application in one of the hottest projects in Microsoft's new open source, cross-platform 'Core' world: Blazor.
Thu, Jul 28, 3:00 PM PDT: This will be an in-person event hosted in San Diego. In this meetup event, we can talk about anything you want related to DDD. Indu and Nick Tune will facilitate the sessi
Welcome to my first [Go](https://go.dev) related article which I am releasing on my blog. In this ...
New npm security enhancements include an improved login and publish experience with the npm CLI, connected GitHub and Twitter accounts, and a new CLI command to verify the integrity of packages in npm.
Powered by Restream https://restre.am/yt
Ready to get building with .NET MAUI? Join us for .NET Conf - Focus on MAUI, worldwide Reactor events, and local community event opportunities.
Very excited to have Maddy back on Yet Another Podcast. Today we go beyond the basics to intermediate and advanced topics in .NET MAUI. Or wherever you get your podcasts.
For the first time in our history you can buy Mullvad VPN physical activation codes on Amazon!
The C# specification indicates that function pointers can only be used on static methods. This article explains why.
I'm a full-time creator. With remote work becoming more common in tech, I get more messages from people asking: how can they do what I do?
The proof systems used by Mina. Contribute to o1-labs/proof-systems development by creating an account on GitHub.
The proof systems used by Mina. Contribute to o1-labs/proof-systems development by creating an account on GitHub.
In RavenDB 5.4, we’re introducing new ELT features for Kafka and RabbitMQ. Now, instead of your documents just sitting there in your database, you can involv...
Make it a double.
Nothing funny about the hack attack at T-Mobile that let roughly 2 million users with their names, billing zip codes, phone numbers, email addresses, and other account info compromised.
OpenTelemetry loves Kubernetes, which is clear to see from the OpenTelemetry Operator for Kubernetes. In this video, you will learn: - How to install the Ope...
Finally, Microsoft added output caching to the ASP.NET Core 7.0 preview 6. Output caching is a middleware that caches the entire output of an endpoint instead of executing the endpoint every time it gets requested.
In this blog post I'll share my journey deep into the Linux networking stack, trying to understand the memory and window management of the receiving side of a TCP connection
This Monday I was at the Crypto Finance Forum 2022 in Paris. It was my first time going to a crypto conference that revolves around traditional finance and regulations (aka the current banking system). It was a really interesting experience, and here's a list …
Sensors, lights, plugs, switches, wifi, ZigBee, Z-Wave, oh my...
In this post I'm soliciting opinions-should I pay to keep using Disqus for comments, or should I switch to an open-source alternative that uses GitHub
How to propertly rethrow your exceptions in C# and .NET
Good unit tests have some properties in common: they are Fast, Independent, Repeatable, Self-validating, and Thorough. In a word: FIRST!
In upcoming Intel, Qualcomm, and AMD processors, there is going to be a new chip, built-in to the CPU/SoC silicon die, co-developed by Microsoft and AMD called the Pluton. Originally developed for the Xbox One as well as the Azure Sphere, the Pluton is a new s…
How to Implement Lucene.NET in C# by installing Lucene.NET and creating, updating, and searching the index.
There are many extreme software development strategies out there. PDD can mean Panic Driven, or Performance Driven Development. The first one should be avoided, the second is a MSR paper dealing wi…
In this article, you will learn about Clean Architecture in Asp.net Core Web API.
This guide discusses the keys to effective regression testing: planning, building effective test suites, and selecting the types of testing to execute.
Explore Emoji Kitchen combinations
Evolving distributed systems architecture is challenging. It's not only a matter of evolving message contracts or processes state. Surprisingly, deployments ...
If, like me, you don’t like change (who does?!), here are some tips that I have picked up along the way to try and help ease the transition onto an existing project.
How to return all relevant error messages in a composable way.
Getting ready for work this morning, I stumbled upon a post on the HN front page about C#[1], and as a lover of C#, I clicked into it, to be immediately greeted with a fellow C# enthusiast that primarily uses JavaScript. Well I guess I'm a C# enthusiast who pr…
Ethereum's smart contracts allow developers, for the first time in history, to build ownership experiences residing in the commons. Traditional cloud platforms like Amazon's AWS or Microsoft
Treating your laptop as an implementation detail can help your productivity.
RSS is a great piece of technology that people who use the internet today are unaware of or not using. There has not been any significant development in RSS for the last 10 years, and that's fine. I was a Feed Burner user until Google decided to shut it do…
This is a story of me quitting my job as a web dev, starting my first SaaS, burning through all of my savings, and finding what I really wanted to do.
Sometimes I see people on the internet sharing their generic libraries in C. More often than not, they turn out to use some giant macro that generates a huge amount of code on a single source line. I thought I would show a better way of doing it if you need to…
It seems like every company these days has two things they turn to when first hitting an incident. a) Is there an Alert Reference / Runbook / Whatever (the actual term depends on who you talk to), and b) Is there a dashboard that can tell me exactly what’s wro…
In order to effectively write applications that communicate via sockets, there were some realizations I needed to make that weren't explicitly told to me by any of the documentation I read.
How to determine whether an HTTP request was sent after the user left the page (such as requests sent using the Beacon API or the Fetch API's keepalive option)
Niklas Luhmann
Maker of apps and open source projects
A common word of advice given to people that want to pursue a passion is to stop comparing themselves to others. The rationale is that you're only exposed to the strengths of others, and not their weaknesses. Instead of seeing a balanced …