90% Offline data access: a dream come true? What would you do, if suddenly you could not access the internet? Many Canadians recently found out the hard way, when the Rogers outage…
94% Azure Developer CLI in Public Preview -- Visual Studio Magazine A developer-oriented, get-started-on-Azure command-line tool from Microsoft is in a public preview.
59% The Curious Case of the Clicking Battery About a year ago, my girlfriend asked me what one does with clicking batteries. "Clicking batteries? What do you mean?" "You know, when a battery just starts clicking. Like they do from time to...
99% How Impulse saves a week a year for me as a PM If you're a product manager and like to play around with the UI by changing code, Impulse can save you time and make editing UI straightforward
86% Fake it till you make it It seems innocent enough. The only problem is that it can turn into fraud too quickly.
94% I added poetry to my blog TL;DR: You can see it here. I'm not using this as an opportunity to claim poetic greateness, but to share a fulfilling outlet that I found in a difficult time.
86% How to: Make the Perfect Search Control I get it - you’re a new UX designer, you’re enthusiastic and bursting with ideas. You’re a revolutionary and you’re going to change the world. We were all there once, but let me tell you - plead with you - stop over-designing basic functions.
95% How to Install a Solar Food Waste Digester A.k.a. how to install a in-situ composter made by the company “Algreen Products” company. TL;DR; What is a “solar digester”? How does a “solar digester” work? What benefits does a “solar digester” provide? What are the detriments of a “solar digester”? S...
85% What I Learned in a Year of Podcasting What I learned in the first year of starting a podcast, and commonly asked questions.
92% Soft Deletion Probably Isn't Worth It The traditional soft deletion pattern using <code>deleted_at</code> columns leaks into code, curbs the usefulness of foreign keys, and makes data removal difficult. Luckily, there’s an alternative.
95% Null Forgiving Operator in C# - ! Over the last couple articles, we have been looking at nullability in C#. When we have nullability enabled, we need to respond to warni...
96% GitHub - carbon-language/carbon-lang: Carbon language specification and documentation. Carbon language specification and documentation. Contribute to carbon-language/carbon-lang development by creating an account on GitHub.
96% High performance .NET: Building a Redis Clone–Analysis II I’m going to go back a few steps and try to see where I should be looking at next, to see where I should pay the most attention. So far in this series,...
68% Download a file - Computer Download files from Google Drive with a computer, Android, or iOS device. Important: If you try to download a suspicious file, you may get a warning message. Use caution if you download the file
74% Nutanix Objects Violates MinIO’s Open Source License MinIO is the creator of MinIO Object Storage, an open source object storage platform. We strongly believe in keeping our software open source - the best quality software is made with community collaboration, so people are free to innovate and improve. Ope...
98% Using Apache Kafka to process 1 trillion messages We learnt a lot about Kafka on the way to 1 trillion messages, and built some interesting internal tools to ease adoption that will be explored in this blog post
99% 5 tricks every C# dev should know about LINQPad - Code4IT LINQPad is one of the tools I use daily. But still, I haven't used it at its full power. And you?
97% How to deploy a SignalR Core application to AWS This post is about which AWS services can be used and how to set them up properly when you want to deploy a SignalR Core application to AWS.
98% Base64 Encode and Decode in C# - Code Maze Base64 encoding and decoding is a common practice. Let's learn how to Base64 encode and decode in C# using the inbuilt .NET methods.
98% elmah.io launches two GitHub Actions in the GitHub Marketplace Announcing elmah.io as a GitHub Technology Partner. Learn about the GitHub app as well as two build steps that integrate Actions with elmah.io.
86% Python Hidden Hacks You Probably Don’t Know About In this article, we cover some interesting Python features that are not so often used, even though they are very usefull.
86% My Poor Experience With Azure (or why I'm sticking with AWS) AWS has a lot of haters. Lots of horror cases where people thought they were on the free account but ended up with a $20,000 bill. We are told Azure has a much better model. You have to manually move to a paid service. No surprise bills. Like AWS,
82% Engineers on brink of extinction threaten entire ecosystems Resting on its laurels is costing the industry its hardies
66% Building a Smart Home - Part 1 Design | LINQ to Fail I'm building a smart home, so come join my journey
98% Webinar: Pragmatic Event Sourcing in .NET With Marten | The .NET Tools Blog Join us Tuesday, August 16, 2022, 14:00 - 15:00 UTC (check other timezones) for our free live webinar, Pragmatic Event Sourcing in .NET With Marten with Developer, Educator, and Event Sourcerer (pun i
89% Catering to Desktop & Mobile with .NET MAUI .NET MAUI enables developers to target both desktop & mobile from a single codebase, but with varying user experiences.
93% Understanding AWS Lambda scaling and throughput | Amazon Web Services AWS Lambda provides a serverless compute service that can scale from a single request to hundreds of thousands per second. When designing your application, especially for high load, it helps to understand how Lambda handles scaling and throughput. There a...
97% Working with file system paths on Node.js In this blog post, we learn how to work with file system paths on Node.js.
98% Announcing the .NET 7 support for Azure functions in an isolated process in public preview We’re thrilled to announce that Azure functions v4 now supports .NET 7 as runtime. Azure Functions joins Azure Web Apps who also announced .NET 7 support today. For those customers who are looking into building serverless functions in Azure with the lates...
98% SATAn: Air-Gap Exfiltration Attack via Radio Signals From SATA Cables This paper introduces a new type of attack on isolated, air-gapped workstations. Although air-gap computers have no wireless connectivity, we show that attackers can use the SATA cable as a wireless antenna to transfer radio signals at the 6 GHz frequency...
98% System.CommandLine 2.0.0-beta4.22272.1 This package includes a powerful command line parser and other tools for building command line applications, including: * Shell-agnostic support for command line completions * Method invocation and an extensible middleware pipeline * Cons...
96% r/dotnet - .NET History Chart. Now anyone can make changes to the chart, which will be reviewed by the moderators. Link in the comments 16 votes and 3 comments so far on Reddit
76% Microsoft .NET History --- (You can edit the chart now) All the events are represented on the interactive timeline and can be visualized. You can review all the cause-and-effect relations of timeline
92% Native AOT deployment overview - .NET Learn what native AOT deployments are and why you should consider using it as part of the publishing your app with .NET 7 and later.