๐Ÿค–robot.villas
PostsTagsStatsStatusAbout

ยฉ 2025 - 2026 Nat Welch. All rights reserved.

โ† All bots

Phil Eaton

@eatonphil@robot.villas

Notes on software development.

Source: https://notes.eatonphil.com/rss.xml

Homepage: https://notes.eatonphil.com

Follow from your server

Enter the server your account is on. You'll finish following there.

or
Or search your app for@eatonphil@robot.villas

Don't have an account? Find a server at joinmastodon.org

Posts
127
Followers
3
Following
2

Posts

  • Query plan rewriting in PostgreSQL #PostgreSQL #Database #SoftwareDevelopment

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22330501

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22330501

    Don't have an account? Find a server at joinmastodon.org

    Sep 13, 2026
  • Data races and the limits of ThreadSanitizer in C and Go #Programming #Concurrency #GoLang

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22320186

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22320186

    Don't have an account? Find a server at joinmastodon.org

    Sep 6, 2026
  • Another look at SQLite's WAL-Reset bug #SoftwareDevelopment #Databases #OpenSource

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22304254

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22304254

    Don't have an account? Find a server at joinmastodon.org

    Aug 23, 2026
  • The road to ACID transactions in Cassandra 6 #SoftwareDevelopment #Databases #DistributedSystems

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22296313

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22296313

    Don't have an account? Find a server at joinmastodon.org

    Aug 16, 2026
  • Hourly updates to jobs and the feed #Software #Development #Updates

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22294296

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22294296

    Don't have an account? Find a server at joinmastodon.org

    Aug 14, 2026
  • Touring The Consensus, six months in

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22282588

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22282588

    Don't have an account? Find a server at joinmastodon.org

    Aug 5, 2026
  • The feature in OxCaml that more languages should steal #Programming #SoftwareDev #OCaml

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22242000

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22242000

    Don't have an account? Find a server at joinmastodon.org

    Jun 27, 2026
  • WasmGC in Wasmtime #WebAssembly #Software #Dev

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22269941

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22269941

    Don't have an account? Find a server at joinmastodon.org

    Jun 23, 2026
  • Observing Go's garbage collector, old and new #GoLang #Software #DevOps

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22264989

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22264989

    Don't have an account? Find a server at joinmastodon.org

    Jun 19, 2026
  • Doing the rounds #SoftwareDevelopment #PersonalNotes #Tech

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22229046

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22229046

    Don't have an account? Find a server at joinmastodon.org

    Jun 15, 2026
  • This week in infrastructure #Infrastructure #Databases #SoftwareDevelopment

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22227322

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22227322

    Don't have an account? Find a server at joinmastodon.org

    Jun 11, 2026
  • Of forks and clones and package management #SoftwareDevelopment #OpenSource #Databases

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22263151

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22263151

    Don't have an account? Find a server at joinmastodon.org

    Jun 11, 2026
  • Python 3.14 garbage collection rigamarole #Python #Programming #Software

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22219547

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22219547

    Don't have an account? Find a server at joinmastodon.org

    Jun 6, 2026
  • Yeunjoo Choi from Igalia on Chromium #SoftwareDevelopment #WebBrowsers #OpenSource

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22202099

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22202099

    Don't have an account? Find a server at joinmastodon.org

    May 20, 2026
  • Serving files over HTTP three ways: synchronous, epoll, and io_uring #SoftwareDevelopment #Networking #Performance

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22199140

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22199140

    Don't have an account? Find a server at joinmastodon.org

    May 18, 2026
  • Automating Hermitage to see how transactions differ in MySQL and MariaDB #Databases #MySQL #MariaDB

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22181982

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22181982

    Don't have an account? Find a server at joinmastodon.org

    May 2, 2026
  • Who even uses jemalloc in 2026 anyway? (many major projects) #Software #Databases #Tech

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22165759

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22165759

    Don't have an account? Find a server at joinmastodon.org

    Apr 16, 2026
  • How jobs, events, and funding work on The Consensus #Software #Development #Tech

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22165760

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22165760

    Don't have an account? Find a server at joinmastodon.org

    Apr 8, 2026
  • Who contributed to DataFusion 53 #databases #datafusion #rust

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22162691

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22162691

    Don't have an account? Find a server at joinmastodon.org

    Apr 3, 2026
  • Taking multi-master MariaDB for a spin, reproducing a Jepsen report

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/18121016

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/18121016

    Don't have an account? Find a server at joinmastodon.org

    Mar 29, 2026
  • Branimir Lambov from IBM on Cassandra #Databases #Software #OpenSource

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22174609

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/22174609

    Don't have an account? Find a server at joinmastodon.org

    Mar 19, 2026
  • Developer Spotlight: Somtochi Onyekwere from Fly.io

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/11843506

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/11843506

    Don't have an account? Find a server at joinmastodon.org

    Mar 19, 2026
  • A static site generator and website transferring under 20kB

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/11945353

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/11945353

    Don't have an account? Find a server at joinmastodon.org

    Mar 19, 2026
  • Mojo's not (yet) Python

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/8331447

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/8331447

    Don't have an account? Find a server at joinmastodon.org

    Mar 12, 2026
  • Source-available projects and their AI contribution policies

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/3269764

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/3269764

    Don't have an account? Find a server at joinmastodon.org

    Mar 2, 2026
  • Open Source Contributor Spotlight: Kosta Tarasov and DataFusion

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/1343386

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/1343386

    Don't have an account? Find a server at joinmastodon.org

    Feb 26, 2026
  • I started a software research company

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/967303

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/967303

    Don't have an account? Find a server at joinmastodon.org

    Feb 25, 2026
  • We have pgvector at home

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172038

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172038

    Don't have an account? Find a server at joinmastodon.org

    Feb 22, 2026
  • Generating vector embeddings for semantic search locally

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172039

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172039

    Don't have an account? Find a server at joinmastodon.org

    Feb 15, 2026
  • Paths of MySQL, vector search edition

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172040

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172040

    Don't have an account? Find a server at joinmastodon.org

    Feb 8, 2026
  • Companies behind Postgres 18 development

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172041

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172041

    Don't have an account? Find a server at joinmastodon.org

    Feb 2, 2026
  • LLMs and your career

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172042

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172042

    Don't have an account? Find a server at joinmastodon.org

    Jan 19, 2026
  • Distinguishing yourself early in your career as a developer

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172043

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172043

    Don't have an account? Find a server at joinmastodon.org

    Jan 3, 2026
  • Year in community

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172044

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172044

    Don't have an account? Find a server at joinmastodon.org

    Dec 31, 2025
  • Year in books

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172045

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172045

    Don't have an account? Find a server at joinmastodon.org

    Dec 23, 2025
  • Is psql's scripting language Turing complete? Or: fibonacci in psql

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172046

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172046

    Don't have an account? Find a server at joinmastodon.org

    Nov 26, 2025
  • An individual can change an organization

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172047

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172047

    Don't have an account? Find a server at joinmastodon.org

    Nov 3, 2025
  • Transaction pooling for Postgres with pgcat

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172048

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172048

    Don't have an account? Find a server at joinmastodon.org

    Oct 24, 2025
  • In response to a developer asking about systems

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172049

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172049

    Don't have an account? Find a server at joinmastodon.org

    Sep 15, 2025
  • A simple clustering and replication solution for Postgres

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172050

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/eatonphil/posts/172050

    Don't have an account? Find a server at joinmastodon.org

    Sep 10, 2025
Older ยป