A Software Engineers Casual Log

Product engineering, and lately AI.

January 2025 1 entry

Log

Experimenting with Server-Driven UIs

An experiment in server-driven UI for mobile: a Rails API describes the screens, components and actions, and a React Native app renders them.

May 2024 1 entry

Log

CLI::UI hidden gems 💎

Explore the hidden gems of CLI::UI. Adding links, printing tables & separating frames for better command-line interface experience.

April 2023 1 entry

August 2022 1 entry

December 2021 1 entry

Log

Killing n+1 problems using groups

Fix n+1 update queries by grouping records by their new value: one UPDATE … WHERE id IN (…) per group, plus the Rails update_all version.