Bookmarks

Bookmarks

How Go’s Built-in Map Works with Swiss Tables
How Go’s Built-in Map Works with Swiss Tables
Go 1.24 replaced the built-in map’s bucket-based runtime with Swiss Tables. This article explains groups, control bytes, H1 and H2, probing, table growth, directories, deletion, load factor, and the experimental split-group layout.
·victoriametrics.com·
How Go’s Built-in Map Works with Swiss Tables
会議でメンバーが黙るのは、当事者意識の問題ではない|hatamasa
会議でメンバーが黙るのは、当事者意識の問題ではない|hatamasa
発言が出ないとき、原因の大半はメンバー側ではなく、場の設計側にあると思っています。 先日の1on1で、リーダーから「MTGで発言があまり出ない」という相談を受けました。 聞いていくと、状況はけっこう具体的でした。参加者は5人。話を振っても「特にないです」「うーん、よくわからないです」で会話が止まってしまいます。結果、ファシリテーターである本人がずっと喋っていて、気づいたら独演会になっている。最後に「何かあれば言ってください」と言って、誰も何も言わずに解散する。そういう話でした。 これは自分も何度も通ってきた道です。事業会社でもスタートアップでも、規模が変わっても同じ課題にあたって
·note.com·
会議でメンバーが黙るのは、当事者意識の問題ではない|hatamasa
Aurora DSQL の現状 2026 (Rails の場合)
Aurora DSQL の現状 2026 (Rails の場合)
Also available in: English Aurora DSQL が re:Invent 2024 で披露されてから 1.5 年程度たちました。DynamoDB 程度の手軽さで SQL を喋る RDBMS が利用できる上に、DynamoDB を含む purpose-built databases にありがちな設計の難しさがない、という点でかなり便利なデータベースサー …
·diary.sorah.jp·
Aurora DSQL の現状 2026 (Rails の場合)
pnpm update で GitHub Actions もまとめて更新する
pnpm update で GitHub Actions もまとめて更新する
GitHub Actions で使用する Action をコミット SHA に固定すると安全性が高まる一方、更新作業が煩雑になります。pnpm 11.16.0 で追加された `pnpm update --include-github-actions` を使うと、パッケージと Action の更新を同じコマンドで管理できます。この記事では基本的な使い方を確認します。
·azukiazusa.dev·
pnpm update で GitHub Actions もまとめて更新する
新しいグラフライブラリ TanStack Charts の設計思想と使い方
新しいグラフライブラリ TanStack Charts の設計思想と使い方
多くのグラフライブラリがある中、TanStack Charts はなぜ作られたのでしょうか。この記事では、TanStack Charts の設計思想を整理し、React で売上の折れ線にキャンペーンの注釈を重ねるサンプルを紹介します。
·azukiazusa.dev·
新しいグラフライブラリ TanStack Charts の設計思想と使い方
指示待ちから変化に応じるClaude Codeへ!~環境からAgentへの帰り道を作る~
指示待ちから変化に応じるClaude Codeへ!~環境からAgentへの帰り道を作る~
Claude Codeで複数の作業を並列に動かせるようになると、次に増えるのは「待ち」と「確認」だ。CIが落ちた、レビューが返ってきた、長い処理が終わった、外部サービスが復旧した。これらを人が見つけて、結果をコピーし、次の指示を出している限り、人が作業の中継地点になってしまう。 この発表では、LS…
·speakerdeck.com·
指示待ちから変化に応じるClaude Codeへ!~環境からAgentへの帰り道を作る~
PostgreSQL 18: 23x Faster Inserts With UUID v7
PostgreSQL 18: 23x Faster Inserts With UUID v7
📌 Overview We recently switched to version 7 (v7) uuid primary keys and saw significantly faster inserts for some tables. The databases were running Postgres 18.4 and mostly used v1 with some v4 uuid values for primary keys. Changing the column default involved running a single alter table command, but did require an exclusive lock on the table, blocking everything including selects. To solve that, we used a short lock timeout and lots of retries. The biggest speedup was 23x faster average execution time for a multi-row insert query called 12000 times per minute on a table with billions of rows.
·andyatkinson.com·
PostgreSQL 18: 23x Faster Inserts With UUID v7
Welcome to pg_shmemviz: PostgreSQL shared memory visualizer
Welcome to pg_shmemviz: PostgreSQL shared memory visualizer
Introduction The purpose of this blog post is to introduce pg_shmemviz, a new tool to visualize PostgreSQL shared memory. It follows the same approach as pg_walviz, bringing physical layout and byte level navigation to PostgreSQL shared memory instead of WAL segments. Views such as pg_shmem_allocations, pg_buffercache and pg_shmem_allocations_numa are useful...
·bdrouvot.github.io·
Welcome to pg_shmemviz: PostgreSQL shared memory visualizer
Read your own writes, off the primary
Read your own writes, off the primary
WAIT FOR in PostgreSQL 19 lets a reader block until the replica has replayed a specific LSN. Measured against sticky routing, sleeps, and synchronous commit, on a replica that misses the write 99% of the time.
·boringsql.com·
Read your own writes, off the primary
Mastery Still Comes From Doing the Reps
Mastery Still Comes From Doing the Reps
Agents can finish the task without teaching you anything. Building expertise now has to be deliberate.
·addyo.substack.com·
Mastery Still Comes From Doing the Reps
SolidQueue Batches: evolution and architecture
SolidQueue Batches: evolution and architecture
When Rosa first released SolidQueue, she did a fantastic talk on the internals of how it works and what trade-offs she made when building it. You should give it a watch. It’s where I first learned how the SolidQueue approach works, and why it performs as well as it does. I wrote the batch implementation for SolidQueue (with feedback from loads of folks!), so as a complement to Rosa’s original talk, here’s a bit about how the internals of batches work.
·jpcamara.com·
SolidQueue Batches: evolution and architecture
KeyClu
KeyClu
Learn and use all shortcuts easily with KeyClu
·sergii.tatarenkov.name·
KeyClu
Claude Codeみたいな社内エージェント基盤を作った - Insight Edge Tech Blog
Claude Codeみたいな社内エージェント基盤を作った - Insight Edge Tech Blog
こんにちは、Insight Edgeでエンジニアをしている島田です。 現在は社内向けのAIエージェント基盤(名前はLoom)を開発しているため、AIエージェントの開発に携わっている方や社内でエージェント基盤の内製を検討している方へ向けて、エージェント基盤の設計の考え方と内製の判断について紹介したいと思います。 記事を通…
·techblog.insightedge.jp·
Claude Codeみたいな社内エージェント基盤を作った - Insight Edge Tech Blog
Framework - Scaled Agile Framework
Framework - Scaled Agile Framework
SAFe 6 is an update to the SAFe Framework to help organizations become Lean Enterprise and achieve Business Agility. Learn more and see FAQs about 6.
·framework.scaledagile.com·
Framework - Scaled Agile Framework
AIを使ったナレッジ中心設計を試してみた | フューチャー技術ブログ
AIを使ったナレッジ中心設計を試してみた | フューチャー技術ブログ
自分史上最高のウェブアプリケーションフレームワークを作るにあたって、設計知識を小さなファイルの集合としてAIに持たせる「ナレッジ中心設計」を試しました。OKFとの違い、ワークフロー、複数リポジトリでエージェント同士に議論させた話まで書いています。
·future-architect.github.io·
AIを使ったナレッジ中心設計を試してみた | フューチャー技術ブログ