19 March 2021

57 links · Friday

Hybrid encryption and the KEM/DEM paradigm

If you know a bit about public key cryptography, you probably know that you don’t directly encrypt a message with a public key encryption algorithm like RSA. This is for many reasons, one of …

microsoft/codetour

VS Code extension that allows you to record and playback guided tours of codebases, directly within the editor. - microsoft/codetour

Matthew McDonnell

Creative coder, artist and entrepreneur.

Leprechaun dust from DuckDuckGo

I made a heart locket animation for a Valentine’s day project years back, and stuck a generator for it online that recently took on a life of its own when it got adopted as a meme I think because of a cat called Bingus??

Nightingale Diagrams - Numberphile

Professor Mike Merrifield discusses diagrams popularized by Florence Nightingale.Check out Brilliant (get 20% off their premium service): https://brilliant.o...

A Mind Is Born

Making a demo in just 256 bytes would be a formidable challenge regardless of platform. A Mind Is Born is my attempt to do it on the Commodore 64. In the absence of an actual 256-byte compo, it was submitted to the Oldskool 4K Intro compo at Revision 2017, whe…

bwesterb/armed-keccak

Experimentation with KeccaK on AArch64. Contribute to bwesterb/armed-keccak development by creating an account on GitHub.

YouTube

Weekly Update 235

C# 9 records as strongly-typed ids - Part 5: final bits and conclusion

We’re reaching the end of this series on records as strongly-typed ids. Sorry for the long delay since the last post… life happened! So far we’ve covered ASP.NET Core model binding, JSON serialization, and EF Core integration. Almost everything is working, we …

mmulet/code-relay

Source for the Code Relay website. Code Relay The fastest and easiest way to contribute to open source! - mmulet/code-relay

Join our Cloud HD Video Meeting

Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solutio…

Words

Words that do not appear in the Agile Manifesto & Principles: Sprint backlog product owner manager PBI (product backlog item) scrum master Sprint review QA team PMO release train product increment stand-up (or Daily Scrum) meeting story point estimate velocity…

Cloudflare and WordPress.com partner to Help Build a Better Internet

Today we’re excited to announce a number of initiatives, starting with the integration of Cloudflare’s privacy-first web analytics into WordPress.com. This integration gives WordPress.com publishers choice in how they collect usage data and derive insights abo…

Cookie Consent Speed.Run

Test your GDPR skills by speed running a cookie consent banner

Code Maze Weekly #69 - Code Maze

Another productive week in the .NET community and another weekend getting closer. That means it’s time to relax and learn something new. So check out the articles we’ve selected for you this week and enjoy the read. .NET and C# Resolve Services In ASP.NET Core…

Third Time’s the Cache, No More

Up until now, we wouldn’t cache requests with query strings until we saw them three times. We trace that behavior back to 2010, examine why we might have needed it, and show ourselves why we don’t need it anymore.

YouTube

On .NET Live - Messaging Patterns for .NET Developers

Now THAT’S What I Call Service Worker!

If you’re looking to achieve the single-page app level performance without the overhead (and boot time) of a huge JavaScript library or having to completely rewrite your website in a new technology…

Jon Galloway - MS Stage

Jon Galloway :: MS Stage - biggest conference about Microsoft Technologies stack

Xamarin - Q1 2021

Take this survey powered by surveymonkey.com. Create your own surveys for free.

Skin In The Game Of Software Development

Or The Agency Problem Within Engineering Teams. A while back I decided it’s time for a change and went to find my second engineering adventure. As I’ve been enjoying a month off in between the jobs and subjecting myself to the brain dump of Nassim Taleb’s Ski…

The 2021 Early-Retirement Update

I’ve had a difficult time finding a way to create a new entry on a blog that has essentially been dead since 2015.  Yet, I have had a persistent feeling that I owe my readers an update.

Intel Goes Long

The truly weird thing is that Justin Long was always pitching for Intel-based computers, at least indirectly, in the “Get a Mac” campaign, the introduction of which coincided with the start of the Intel Mac era: 2006-2009.

Who's the Best Engineer You've Worked With?

I ask this question in every interview I have with someone who has at least as much experience as I do. I ask this when I’m interviewing job candidates and also when I’m the one applying for a new position. I don’t really care about what that engineer’s name i…

Relentlessly give the user what they want – Bryan Kennedy

I love my Peloton. Mostly it exists as a fancy piece of abstract art in my office, but I occasionally use it for workouts. When I overcome my lazy butt inertia, my experience is that the Peloton almost always wants to do an update.

MySQL from Below

When you insert data into a database and run COMMIT you expect things to be there: Atomically, Consistent, Isolated and Durable, like Codd commanded us 40 years ago, but also quickly. There is a surprising amount of sophistication being poured into this, but s…