14 July 2024

31 links · Sunday

The Hidden Marriage Market

The college sorting machine has replaced traditional arranged marriages

Letting Candidates Know They’re Not Moving Forward

This is the sixth blog post of a series titled Hiring for Engineering Managers. I plan to write a few posts on this topic since I'm incredibly passionate about how to hire for, and grow software engineering teams. The practice of "ghosting" candidates, i.e., …

Darius Foroux - On Thoughts and Thinking Better

What does it mean to be thinking better? Friedrich Nietzsche explained it well in his book, The Gay Science.

Building a WoW server in Elixir

Thistle Tea is my new World of Warcraft private server project. You can log in, create a character, run around, and cast spells to kill mobs, with everything synchronized between players as expected for an MMO. It was floating around in my head to build this f…

The Experience of Deploying Next.js Apps on Cloudflare

I recently went through the process of deploying various small Next.js applications to Cloudflare. As part of working on a new command called "neonctl create-app", we built a way to automatically deploy Next.js full-stack apps (i.e., Next.js apps with a backen…

Welcome to Thunderbird 128 "Nebula"

Thunderbird 128 "Nebula" ushers in significant improvements to our code, stability, and overall user experience. Find out what's new inside!

repos

We are trying to build the simplest git collaboration tool. The goal is to make self-hosting a git server as simple as running an SSH server -- all without sacrificing external collaborators time and energy.

Jelly Star - The World's Smallest Android 13 Smartphone

Introducing Unihertz Jelly Star - The world's smallest Android 13 smartphone with a transparent design and LED light. This phone packs advanced features into a credit card-sized body, including an Octa-Core 6nm MediaTek Helio G99 processor, 8GB RAM, 256GB of s…

GUIs are Antisocial

Last week, I was listening to the CoRecursive podcast interview with PowerShell’s lead architect, Jeffrey Snover. One moment in that interview has been stuck in my head the whole week is when Snover argues that graphical user interfaces (GUIs) are …

How to choose your startup idea

You'll invest 1000s of hours into your startup.. spend 5m reading this to help pick your idea.

Where is the sandbox in your code base?

I was watching Casey Muratori and the Primeagen the other day, and they were talking about the high-level architectural design of the core data inside of Primeagen's game. What Casey says sounds counter-intuitive for anyone from a traditional OOP software back…

The Tragedies of Reality Are Coming for You

In 2023, I was at an ML conference. The night was young, the drinks were flowing, and the topic turned to a question: “if you could take any machine learning subfield, and give all their resources to a different one, what are you killing and what are you boost…

The missing parts in Cargo

When people discuss the merits of Rust, they often mention its strict ownership rules, excellent diagnostics, and impressive performance. Cargo and the crates.io ecosystem frequently receive praise as well. Initially, when I started learning Rust, I couldn’t u…

My curated list of indie blogs

A curated list of indie blogs that I follow and recommend. These blogs are written by individuals who share their thoughts, experiences, and knowledge on a variety of topics.