70% Lessons learned from my 10 year open source project For the past ten years, I’ve been building a popular open source project. Here are the lessons I’ve learned along the way.
61% What does it mean to listen on a port? This story explores some concepts in computer networking, inspired by Michael Nielsen’s idea of discovery fiction. Code samples can also be found in this repo. Excerpts use openbsd-flavoured netcat on Debian Linux; behviour and IPv6 support may vary by ve...
85% Anyone else feel the constant urge to leave the field and become a plumber/electrician/brickie? Anyone done this? I’m a data scientist/software developer and I keep longing for a simpler life. I’m getting tired of the constant need to keep up to date, just to...
79% White Hat Hacker Awarded $2 Million for Fixing ETH-Creation Bug Ethereum layer-2 solution, Optimism, fixed a major flaw that would have permitted an illegal and continuous creation of ETH tokens. According to sources,
96% Happy 20th Anniversary, .NET! - .NET Blog Today marks 20 years since Visual Studio .NET launched and the first version of the .NET platform was released. We’re celebrating all month long!
99% Running macOS in a Virtual Machine on Apple Silicon Macs Install and run macOS in a virtual machine using the Virtualization framework.
99% Implementing Basic Authentication in ASP.NET Core Minimal API This post is about how implement basic authentication in ASP.NET Core Minimal API. Few days back I got a question / comment in the blog post about Minimal APIs - about implementing Basic authentication in Minimal APIs. Since the Action Filters support is ...
99% Angular Server Side Rendering on Azure Static Web Apps This post is about how implement Angular Server side rendering apps on Azure Static Web Apps. What is server-side rendering - A normal Angular application executes within the browser, rendering pages within the DOM in response to user actions. Angular Uni...
99% .NET 6 Web API on Lambda with a Custom Runtime | no dogma blog It's easy to run a .NET 6 Web API application on Lambda using the custom runtime option, this post explains how, and gives the CLI commands to have it up and running in a few minutes.
93% Add support for Windows IO completions to the portable thread pool by kouvel · Pull Request #64834 · dotnet/runtime Added an implementation for BindHandle Polling for IO completions is done in batches on separate threads similarly to what is done on Unixes Added a high-priority work item queue to have IO complet...
90% Add support for Windows IO completions to the portable thread pool by kouvel · Pull Request #64834 · dotnet/runtime Added an implementation for BindHandle Polling for IO completions is done in batches on separate threads similarly to what is done on Unixes Added a high-priority work item queue to have IO complet...
88% Weekly Update 282 My New Focusrite DAC; Early Workshops; Digicert EV Bullshit; TripIt Wants Your DoB; Travelling and Speaking Again
97% Interview question "When we use async/await, how does the main thread know when the awaitable task has finished (under the hood)" I have this question on a list to prepare for and I can't think of an answer or search for one. Does anyone have any ideas how they'd go about...
94% Manton Reece - Moving away from App Store-focused development A few things are happening at once that together are putting some clarity on the direction we should have for Micro.blog development:
77% Call to mediocrity This is a call to mediocrity. Do things without intending to hit the big time. Do! Start! Don't think about the output, but make the way to your goal. Yes: all too often you've set out to do it, and yet you've failed again and again to meet your standards...
97% Interview question "When we use async/await, how does the main thread know when the awaitable task has finished (under the hood)" : dotnet I was one of the designers of the async/await language feature. I probably could not answer this question to the satisfaction of the interviewer, but that is likely because the interviewer has a specific answer in mind that pertains only to a specific sce...
75% Misadventures of an Early Engineer — Dylan Barth The red text beneath the login form read "Unexpected error." I was looking over the shoulder of a support technician named Eric who had just tried logging in to our product for the first time. His cubicle looked identical to the other eighty or so scatter...
88% David Nicholas Williams In team sports, a common thing that happens is people get 'set' in a certain position. This typically happens early on: when you first try the sport, join a team, and get put in a position for your first game.
91% jless - Command Line JSON Viewer JLess is a command-line JSON viewer designed for reading, exploring, and searching through JSON data.