A million ways to die from a data race in Go

Bookmarks
Using Docker to deal with cgo build complexity
Blog for DoltHub, a website hosting databases made with Dolt, an open-source version-controlled SQL database with Git-like semantics.
Learn How to Lower Heroku Dyno Latency through Persistent Connections (Keep-alive)
The Performance Penalty of Repeated Connections Before the latest improvements to the Heroku Router, every connection between the router and your application dyno risked incurring the latency penalty of a TCP slow start . To understand why this is a performance bottleneck for modern web applications, we must look at the fundamentals of the Transmission Control Protocol (TCP) and its history with HTTP. Maybe you’ve heard of a keep-alive connection, but haven’t thought much about what it is or why they exist. In this post, we’re going to peel away some networking abstractions in order to explain what a keep-alive…
harmjanblok/puma-metrics: Puma plugin to export puma stats as prometheus metrics
Puma plugin to export puma stats as prometheus metrics - harmjanblok/puma-metrics
Rubree - A Ruby regular expression editor inspired by Rubular
Rubree is a Ruby regular expression editor. Quickly test and visualize your regex patterns in an intuitive interface.
aim2bpg/rubree: A Ruby-based regular expression editor.
A Ruby-based regular expression editor. Contribute to aim2bpg/rubree development by creating an account on GitHub.
Hotwire Native deep dive: Push Notifications
Native push notifications are tricky to implement because there's tons of moving pieces. Here's my step-by-step process to get them working in your Hotwire Native apps.
Unparser: real life lessons migrating Ruby tools from Parser to Prism—Martian Chronicles, Evil Martians’ team blog
A deep dive into Ruby parsing and unparsing, the transition from the Parser gem to Prism for Ruby 3.4 support, and how tooling adapts to evolving AST formats using Unparser as a case study.
Index - Dbdock v 1.1.1
Enterprise-grade PostgreSQL backup and restore. Beautiful CLI with real-time progress tracking.
Hornetlabs/synchdb: SynchDB is a PostgreSQL extension designed to replicate data from one or more heterogeneous databases (such as MySQL) directly to PostgreSQL in a fast and reliable way.
SynchDB is a PostgreSQL extension designed to replicate data from one or more heterogeneous databases (such as MySQL) directly to PostgreSQL in a fast and reliable way. - Hornetlabs/synchdb
Postgres Wrappers - Wrappers
A PostgreSQL extension for connecting to external data sources
Introduction - PostgreSQL AI Query Extension
Generate SQL queries from natural language using AI - Documentation for pg_ai_query extension
You should shard your database
Super fast aggregations in PostgreSQL 19 | CYBERTEC PostgreSQL | Services & Support
This blog talks aggregations in PostgreSQL version 19. Read in, check use cases and learn more about the feature.
MagicStack/asyncpg: A fast PostgreSQL Database Client Library for Python/asyncio.
A fast PostgreSQL Database Client Library for Python/asyncio. - MagicStack/asyncpg
tom--bo/databasemix
Contribute to tom--bo/databasemix development by creating an account on GitHub.
Claude の新機能:Tool Serarch Tool / Programmatic Tool Callingについて解説します
Rails で安全にリクエストボディを参照するために request.raw_post を使おう
社内AI活用を“見える化”するランキング機能をリリースしました | CyberAgent Developers Blog
はじめまして。グループIT推進本部で社内向けツールの開発を担当している相田拓真と申します。 本記事で ...
RevenueCat でサブスクリプション管理を効率化 - every Tech Blog
はじめに 導入背景 バックエンドで直面した課題 RevenueCat の魅力 Webhook によるイベント通知 ダッシュボード A/B テスト基盤がある 実際に使って感じたメリット 工夫した点 サブスクリプションの有効期限が切れているにも関わらずプレミアムステータスのままのユーザーがいればステータスを切り替えるバッチ…
In-App Subscriptions Made Easy – RevenueCat
The world’s best apps use RevenueCat to power in-app purchases, manage customer data, and grow revenue across iOS, Android, and the web.
訓練データ1個だけでLLMの推論性能を倍にする - ジョイジョイジョイ
推論能力を高めるためには、LLM の事後訓練で使う訓練データは 1 つで十分かもしれません。本稿では訓練データを 1 つだけ使った強化学習についての研究 Reinforcement Learning for Reasoning in Large Language Models with One Training Exa…
Goで作る自作コーディングエージェント nebula 開発入門
ClaudeCodeやGemini CLIなど最近コーディングエージェントを使う方も増えてきている昨今、コーディングエージェントがどのように動作しているか気になったことはないでしょうか。
コーディングエージェントは、chatGPTのようなチャットのみだけではなく自律的にコードを
「AIに先にテストを全部書かせる」はTDDじゃない。でも、それもアリだよね。
Claude Code はじめてガイド -1時間で学べるAI駆動開発の基本と実践-
Claude Code はじめてガイド -1時間で学べるAI駆動開発の基本と実践-
https://findy.connpass.com/event/375963/
X: https://x.com/oikon48
(追記: 登壇ページを1枚追加しました)
Claude Code完全ガイド
この本では『Claude Code』についてまとめています。
『Claude Code』が提供している基本的な使い方、ツール機能、MCP統合、カスタマイズ方法、開発ワークフローなど各種機能についてドキュメントとプロジェクト内の情報を元にまとめています。
記事の前半では、Claud
個人開発のWebサービスをRuby on RailsからGo言語へ移行している | shimbaco
リンクで見つかるWikiアプリ
lfnovo/open-notebook: An Open Source implementation of Notebook LM with more flexibility and features
An Open Source implementation of Notebook LM with more flexibility and features - lfnovo/open-notebook
arpxspace/smartcommit: Enforce the habit of self-documenting code through better commit messages.
Enforce the habit of self-documenting code through better commit messages. - arpxspace/smartcommit
What is Open Notebook? | Open Notebook
Take Control of Your Research, Privately