2 August 2022

52 links · Tuesday

How I Used DALL·E 2 to Generate The Logo for OctoSQL

Everybody has heard about the latest cool thing™, which is DALL·E 2 (henceforth called Dall-e). A few months ago, when the first previews started, it was basically everywhere. Now, a few weeks ago, the floodgates have been opened and lots of people on the wait…

Microsoft Previews Azure Premium SSD V2 Disk Storage

Recently Microsoft announced the preview of Premium SSD v2, the next generation of Microsoft Azure Premium SSD Disk Storage. This new disk offering provides, according to the company, the most advanced block storage solution designed for a broad range of input…

Pushing C# to new places with NativeAOT | Update Conference Prague 2022

One of the key features of .NET 7 is NativeAOT: a tool that allows developers to compile .NET code into a native application. The main benefits are faster startup and reduced memory usage, but it also unlocks a wide range of new native interoperability scenari…

Use One Big Server - Speculative Branches

A lot of ink is spent on the “monoliths vs. microservices” debate, but the real issue behind this debate is about whether distributed system architecture is worth the developer time and cost overheads. By thinking about the real operational considerations of o…

Securing Web APIs with Azure AD: Authorizing Client Applications

Posts in this series: A Case StudyDesigning Authentication SchemesAuthorizing Client ApplicationsIn our last post, we chose the OAuth 2.0 Client Credentials grant scheme to authenticate our APIs and daemon applications: API and daemon application calling an in…

PiBox

Load Balancing with Weighted Pools

Today, we’re excited to announce a frequently requested feature for our Load Balancer – Weighted Pools

Wi-Fine

Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description.

LINQ Improvements in .NET - Code Maze

In this article, we are going to learn what are the LINQ improvements in .NET 6 and how we can use them with examples.

Understanding Jane Street

Plus! Pensions; Customer-Facing; Use Cases; Making a Market; Reflexive Energy Politics; Diff Jobs

On the Etiquette of Pull Request Comments

Commenting on a pull request is fraught with potential pitfalls. Here is a short guide to the etiquette of writing pull request comments.

Invariant functors

Containers that support mapping isomorphic values.

Encapsulating interactions with the outside world in your domain model.

In my ever-lasting battle against anemic domain models I've developed a preference on how to integrate with the external concerns. In this post I'd like to show an alternative, a strategy on how to keep encapsulating behaviour wile interacting with the outside…

An Introduction to Webmention

Some time ago I stumbled over a blog post by Xe Iaso which mentions (pun intended) ‘Webmention’. Webmention is a technology that allows websites to be notified when another website links to it. When i

Ownership is a requirement

One of the cultural values at Tecton is “be an owner, not a renter.” We’ve iterated on these values as the company has grown, but this particular value has been set in stone since the day I joined.…

Time

The personal blog of Tim White, Software Developer from Bournemouth.

RAM and bus timing — 6502 part 6

Schematics, datasheets, kits, and more at https://eater.net/6502Support these videos on Patreon: https://www.patreon.com/beneater or https://eater.net/support for other ways to support.

Stop Making Up Promotional Email Categories

You thought you unsubscribed from company X's marketing emails. Did you really think it would be that easy? It would be a shame if you missed out on company ...

Five Years Of Fosstodon

Mostly The Lonely Howls Of Mike Baying His Ideological Purity At The Moon