Bookmarks

Bookmarks

49642 bookmarks
Custom sorting
Adding MCP to a Rails app | Stanko K.R.
Adding MCP to a Rails app | Stanko K.R.
Last week we had an AI hackathon at work during which we added an MCP server to our Rails app. This was much easier than I expected, the result was both...
·stanko.io·
Adding MCP to a Rails app | Stanko K.R.
Active Storage & Form Errors: Preventing Lost File Uploads in Rails
Active Storage & Form Errors: Preventing Lost File Uploads in Rails
Rails' Active Storage makes file uploads easy, but validation errors can cause attachments to be lost when forms re-render. This guide explains why and walks through a step-by-step solution using direct uploads, signed IDs, and Stimulus for an improved user experience.
·danielabaron.me·
Active Storage & Form Errors: Preventing Lost File Uploads in Rails
mark3labs/mcp-go: A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
mark3labs/mcp-go: A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools. - mark3labs/mcp-go
·github.com·
mark3labs/mcp-go: A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Graceful Shutdown in Go: Practical Patterns
Graceful Shutdown in Go: Practical Patterns
Go applications can implement graceful shutdown by handling termination signals (SIGTERM, SIGINT) via os/signal or signal.NotifyContext. Shutdown must complete within a specified timeout (e.g., Kubernetes’ terminationGracePeriodSeconds)…
·victoriametrics.com·
Graceful Shutdown in Go: Practical Patterns
pre-commit.ci
pre-commit.ci
Developers spend a fair chunk of time during their development flow on fixing relatively trivial problems in their code. pre-commit.ci both enforces that these issues are discovered (which is opt-in for each developer's workflow via pre-commit) but also fixes the issues automatically, letting developers focus their time on more valuable problems.
·pre-commit.ci·
pre-commit.ci
Waiting for Postgres 18: Accelerating Disk Reads with Asynchronous I/O
Waiting for Postgres 18: Accelerating Disk Reads with Asynchronous I/O
Postgres 18 introduces Asynchronous I/O (AIO) that can dramatically improve read performance, especially in the cloud. Learn how these changes and the new io_method setting work and see why our benchmark results show that io_uring is the recommended setting for maximizing I/O performance in Postgres 18 over the default setting 'worker'.
·pganalyze.com·
Waiting for Postgres 18: Accelerating Disk Reads with Asynchronous I/O
Rowboat - IDE for multi-agent systems
Rowboat - IDE for multi-agent systems
Build, orchestrate, and connect multi-agent systems to MCP tools - all through a simple chat with a copilot. Rowboat is the fastest way to build agents!
·rowboatlabs.com·
Rowboat - IDE for multi-agent systems
arkflow-rs/arkflow: High-performance Rust stream processing engine, providing powerful data stream processing capabilities, supporting multiple input/output sources and processors.
arkflow-rs/arkflow: High-performance Rust stream processing engine, providing powerful data stream processing capabilities, supporting multiple input/output sources and processors.
High-performance Rust stream processing engine, providing powerful data stream processing capabilities, supporting multiple input/output sources and processors. - arkflow-rs/arkflow
·github.com·
arkflow-rs/arkflow: High-performance Rust stream processing engine, providing powerful data stream processing capabilities, supporting multiple input/output sources and processors.
当エンジニアブログで実施したアクセシビリティ改善の方法についての解説
当エンジニアブログで実施したアクセシビリティ改善の方法についての解説
文字やアイコンのコントラスト比、focusしたときに表示されないツールチップ、重複する代替テキスト、「アクセシブルな名前」のないリンク、ターゲット領域を広げるための重複するリンク。これらの問題と解決策、その背景にある考え方についての解説。
·tech.plaid.co.jp·
当エンジニアブログで実施したアクセシビリティ改善の方法についての解説
Client-Side React Rocks
Client-Side React Rocks
React Server Components (RSC) are nice, but they can't beat client-side components in developer experience. See an example with a unique take on the Datagrid API.
·marmelab.com·
Client-Side React Rocks
JSONLint - Free JSON Formatter & Validator Tool
JSONLint - Free JSON Formatter & Validator Tool
A comprehensive suite of free online developer tools for JSON formatting, validation, conversion, and more. Format, compare, convert, and manipulate JSON data with our easy-to-use web tools.
·jsolint.com·
JSONLint - Free JSON Formatter & Validator Tool