🦞🌯 Lobster Roll

Stories by gajus

React 19 (github.com)
Debugging mysterious traffic from Boardman, OR (contra.com)
Setting up PostgreSQL for running integration tests (gajus.com)
Pgschema – Declarative schema migration for Postgres (pgschema.com)
The most important ESLint rule: max-params (dev.to)
Navigating the Complexities of File Watching (github.com)
Show HN: Teemux – Zero-config log multiplexer with built-in MCP server (teemux.com)
I started to use AI agents for coding and quickly ran into a frustrating limitation – there is no easy way to share my development environment logs with AI agents. So that's what is Teemux. A simple CLI program that aggregates logs, makes them available to you as a developer (in a pretty UI), a...
Routing PostgreSQL queries between read-write & read-only instances (contra.com)
Rewriting tests from Cypress to Playwright using GPT3 (contra.com)
Understanding and avoiding visually ambiguous characters in IDs (gajus.com)
Designing one-to-one relationships in PostgreSQL (gajus.com)
The case for native assertions in PostgreSQL (gajus.com)
Vitest v4 (github.com)
Attempting Large Code Refactor using LLMs (contra.com)
Writing composable SQL using JavaScript (contra.com)
Bulk inserting nested data into the database (part II) (contra.com)
React 19.2.0 (github.com)
Turbowatch: Extremely fast file change detector and task orchestrator for Node.js (github.com)
Building advanced SQL search from a user text input (contra.com)
Fully qualified names vs a jungle of imports (contra.com)
Ask HN: Anyone using Redis for full-text search?
I only learned this morning that that's a thing that Redis advertises as capable of. However, I cannot find many case studies to establish how viable/practical is using Redis for this use case.
List of All CSS Properties (nikolai-shabalin.github.io)
Fine-tuning OpenAI models (gajus.com)
Integrating Slonik with Express.js (contra.com)
Ask HN: Why do cars use turning wheels instead of independent motor control?
I was watching a YouTube video (https://youtu.be/6jzG-BMannc?si=GcuFJ0MvVKH-rDgL&t=189) showing an RC car with 4 electric motors, each individually controlled. The car turns left or right by speeding up or slowing down the motors on one side, instead of using traditional turning w...
teemux: Zero-config log multiplexer with built-in MCP server (github.com)
Slack Video Chat Roulette (producthunt.com)
Twitter (most likely) regrets adding Follow (contra.com)