18 September 2023

57 links · Monday

SimulaVR

Due to capital constraints, we are unable to meet our delivery deadline by EOY 2023 for Simula One preorders, and are pushing our optimistic shipdate to Q2 2024 (with a pessimistic ship date of Q4 2024). In this post we discuss our capital situation, mistakes …

On Good Products

How to start off with a strong foundation.

Machine Regurgitation

A critical view on Large Language Models and their relation to education and art.

Let ChatGPT Index Your LaTeX Documents

Indexing documents is an ongoing chore. You would think picking out “good” book or article index words would be a trivial pseudo-sampling-sorting task, but that is not the case. Building a useful i…

Linux File Permissions: Easy Guide

Learn the basics of Linux file permissions in this easy-to-follow guide. Understand how to control access and secure your files effortlessly.

Distributed is still the future

Many tech CEOs are calling quits on remote work, requiring employees back in the office. While understandable given the challenges of distributed teams, this reactive move risks abandoning the futu…

How to Debug and Step-Through Rails Codebase

Do you want to read the Rails source code for a deeper understanding of the framework, but feel intimidated by the sheer size of the codebase, or don't know where to start? Start with a specific feature, insert a breakpoint, and step through the method line-by…

Four Years of Team Topologies: The Good

Four years ago to the date, Team Topologies was published. I am taking the opportunity of this date to write about Team Topologies: the good, the (probably) bad, and the ugly.

Apple TV, now with more Tailscale

Today we’re expanding the list of devices that can run Tailscale, bringing secure remote networking to the Apple TV. The newly released tvOS 17 offers support for VPNs, and we’re proud to say Tailscale is among the first to use this new feature. You can now ad…

An argument for buying more devices

Device companies are incentivised to emphasize the changes in each new model of a line. This is why ads laboriously exaggerate small upgrades - to persuade owners of existing products to buy a new one.

Boundaries of Predictability

Exploring the limits of predictions of physical systems and what we can learn from it.

Give Yourself More Playtime

I remember my first computer fondly. As a kid I was more than addicted to the Commodore 64.

The role of a manager

Managers have three roles: direction, support, and administration. To be very clear right off the bat, none of those roles involve doing the job of your empl...

So let’s talk about this Wayland thing

Wayland. It comes up a lot: “Bug X fixed in the Plasma Wayland session.” “The Plasma Wayland session has now gained support for feature Y.” And it’s in the news quite …

Discriminated Unions in C#

Discriminated unions have been a long-standing request for C#. While F# users have had discriminated unions for years, C# developers will have to wait a bit longer.

Our cloud exit has already yielded $1m/year in savings

Getting our applications out of the cloud provided the main celebration for our exit, but seeing the actual spend tumble is the prize. See, the only way to get pricing in the cloud down from obscene to merely offensive is through reserved instances. This is wh…

Stop Using Automapper in .NET! - LAPD #001

Use code DOCKER15 and get 15% off the brand new Docker course on Dometrain: https://dometrain.com/course/from-zero-to-hero-dockerBecome a Patreon and get sou...

Microfrontends with Blazor

Microfrontends is an architectural pattern in frontend applications that promotes the idea of an application being composed by several self-contained and tot...

Resilient Http Calls using Polly.

This is a four-part series blog post on using Polly for resilience that you may require for .NET APIs or Services. In this first blog post…

Security: Tradeoffs

Absolute security is simple– put your PC in a well-guarded vault, and never power it on. But good luck finding a job that would pay you for such advice. Security Engineering (like all enginee…

GitHub Actions

Michael Outlaw is a father, husband, and software developer based out of Atlanta, GA. A fan of gadgets and all things technology, when he isn’t found behind the clickety clack of his favorite mechanical keyboard he’s usually found riding a bicycle on his favor…