19 April 2023

31 links · Wednesday

Get your app to Mars!

This is a blog post about firmware updates, and I was inspired to write it by the news that NASA’s Curiosity rover on Mars has got an OTA update. The firmware image was about 21MB and took 11 days to send it over-the-air (or in this case, over-the-vacuum: Mars…

The Overemployed Via ChatGPT

Previously: Escape Velocity From Bullshit Jobs They took our jobs! They took… several of our jobs? “ChatGPT does like 80 percent of my job,” said one worker. Another is holding the line…

Why Prompt Engineering Is Nonsense

Like most people in tech, I have been bombarded lately with a ton of “AI stuff”. Articles upon articles of opinions and rants. Papers and videos on various subjects from technical architectures to societal impacts and beyond. While one must preserve a level-he…

Where's my feedback loop?

It was the end of 2019, and I had been a manager for just over a year. I was leading a small team, with fewer than 15 people. We were well-oiled and functioning smoothly, but there was one feature that customers kept complaining about, and it was way way down

Simplifying Bézier paths

Finding the optimal Bézier path to fit some source curve is, surprisingly, not yet a completely solved problem. Previous posts have given good solutions for specific instances: Fitting cubic Bézier curves primarily addressed Euler spirals (which are very smoot…

Rentomojo Data Breach

Just a few minutes back got an email from Shiny Hunters stating that they had access to Rentomojo Data. They have access to all the details like...

Episode 52: Elastic - with Steve Gordon

In this episode, I was joined by Steve Gordon to chat about the Elastic Stack, and his work on the Elasticsearch .NET client. Steve is a senior engineer at Elastic, maintaining the .NET client libraries. He’s a Microsoft MVP, Pluralsight author, speaker, and b…

Deploying RavenDB with Helm Chart

Helm is the package manager for Kubernetes. It allows you to easily deploy applications and systems to a Kubernetes cluster easily, safely and in a reproduci...

sourcehut pages

sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.

Web API Updates with .NET 8

Preview 3 of .NET 8 includes a new project templates to create an API with a todo service instead of the weather forecast . Looking into the generated code of this template, there are a lot more ch…

2023 State of Web Components

Looking at uses of Web Components in the wild today and how the platform has grown over the years and is likely to evolve in the future.

My 2023 C# Software Developer Tool List

I don’t think I have to make the point of how important tools are. What would we do without IDEs like Visual Studio? Or without good email clients like Gmail and Outlook? For power users like software engineers, good tools can 10x your productivity. Everyone g…