27 May 2022

34 links · Friday

Fast! by Hanakawa

demo for Windows, 8th at Euskal 2003

Multiplicity Choices Are Hard to Model and Change

Programming involves continually making choices, whether we realise we are doing so are not. We hope that each choice advances us towards our intended goal of making a program that does what its users will want it to do. However, because the problems we are ta…

Why, Oh Why Was This Added?

In this post, I take you on a debugging journey and show you why it might be a good idea to add a comment next to a certain method.

Ceci n'est pas une non fungible tokens

Please go ahead, screenshot that NFT - reupload it; hell, use the screenshot as your Twitter PFP despite not having paid a single Wei for it! Yes, I don't care - It's because an NFT's i

Magical SVG Techniques — Smashing Magazine

Smart SVG techniques, from generative SVG grids to SVG paths with masks, grainy SVG gradients, cut-out effects and fractional SVG stars. Let’s look at some magical SVG techniques that you can use right away.

DevOps Nirvana – Part 1

DevOps Nirvana, what does this mean? Webster defines it as a state of perfect happiness. Although a complete DevOps end-to-end setup might not be perfect, it can be extremely close. By adopting the principles of agile, automation, continuous integration and co…

Episode 99 - Copy-Pasting with Iris Classon

In this episode, Iris Classon returned to talk with us about her new book The Unlikely Success of a Copy-Paste Developer, some of the lessons that all developers must learn throughout their careers, and that it's OK to get things wrong.

Code Cleanup on Save in Visual Studio 2022

This feature Code Cleanup on Save in Visual Studio 2022 will do the code cleanup automatically on Save based on your configured preferences.

Build Announcements: SQL Server 2022 public preview and Azure SQL updates | Data Exposed

Join Anna Hoffman and Bob Ward in this episode of Data Exposed as they recap the big announcements at Microsoft Build 2022 including SQL Server 2022 public preview, Azure SQL Database Ledger, and several new developer updates you won't want to miss.   Watch on…

100 Days of TypeScript (Day 9)

If you have been following along on our journey so far, I have been going through the building blocks of TypeScript development. On Day 8, I touched on TypeScript working with web pages. At the end…

OpenTelemetry .NET Automatic Instrumentation Releases its first Beta

We’re excited to announce the first beta release of the OpenTelemetry .NET Automatic Instrumentation project! Without this project, .NET developers need to use instrumentation packages to automatically generate telemetry data. For example, to instrument inboun…

Microsoft Build – Join us May 24-26 2022

Come together and discover the latest innovations in code and application development—and gain insights from peers and experts from around the world.

Day 2 - Packages, Variables, and Functions Oh My!

Day 2 - Packages, Variables, and Functions Oh My! First things first; we need to make sure that we get our GO environment set up. We will need to make sure that we have GO installed and make sure that we are using an IDE of our choice as we spoke abo...

Generating Configs with Nix + Cue

I've continued my excursion into improving my local development environment with Nix. In today's post, I want to share the solution I designed to tackle the problem of the root of a repository becoming full of various configuration files. The problem A typi…

Answer engines

Reply to Is DuckDuckGo, DuckDuckDone? by Kev Quirk I read your article and share similar concerns. Using Microsoft Bing and Google Search’s commercial APIs generally requires accepting some harsh terms, including a ban on mixing SERPs from multiple sources (t…