How I use HTMX with Go - Alex Edwards
Introducing Insta: Snapshot Testing for Ruby
marcoroth.dev - website and blog
lobste.rs is now running on SQLite
109 comments
Detecting Full Table Scans With SQLite
I’m at RubyConf this week, and it’s great!
I recently read that lobste.rs is now running on SQLite. One part from the post caught my attention:
I wish we could say in a test, “Fail if you encounter any full table scans”. Which would have caught the perf issues we experienced during the first deploy.
SQLite collects information about prepared statements and exposes those statistics though an API. The upshot of this is that we can tell whether a statement did a full table scan after executing the statement without using an EXPLAIN.
Never Escape This Ruby Loop. Also, Here's How.
This is a self-translation of an article I originally wrote in Japanese. Hello. I'm Pocke. In this...
Rails 8.1: Deprecated Associations and How to Fix Them - FastRuby.io | Rails Upgrade Service
Rails 8.1 lets you mark old associations as deprecated. Here’s what changed, why it matters, and how to clean up your code without breaking your app.
6 security settings every GitHub maintainer should enable this week
These six free settings will not make your project unhackable. Nothing will. What they will do is close the easy doors.
Shopify/ruby-style-guide: Shopify’s Ruby Style Guide
Shopify’s Ruby Style Guide. Contribute to Shopify/ruby-style-guide development by creating an account on GitHub.
ReactBench
ReactBench evaluates frontier coding agents on production React work.
Cache Components in Next.js - Certificates.dev
Cache Components is the Next.js 16 caching model behind Instant Navigations. Learn use cache, cacheLife, and cacheTag, and why data is dynamic by default.
brainless
Claude Code, Codex, and Grok interfaces as shadcn components.
We're building Postgres in Rust. Using the LLVM of databases
Turso is becoming the LLVM of databases: one modern, reliable Rust core with many SQL frontends. After rewriting SQLite, we are now building Postgres.
GitHub Release 作成をパッケージリリースのトリガーにするな!
leandrocp/lumis: Syntax Highlighter powered by Tree-sitter and Neovim themes.
Syntax Highlighter powered by Tree-sitter and Neovim themes. - leandrocp/lumis
Lumis - Syntax Highlighter
Syntax highlighting powered by Tree-sitter and Neovim themes. One API across CLI, Rust, Elixir, Node.js, Browser, and Java.
Tibo on X: "On file deletions. We’ve investigated a handful of reports where GPT-5.6 unexpectedly deleted files. What we have found is that this most commonly occurs when: - Full access mode is enabled and codex is run without sandboxing protections, including without auto review being" / Twitter
What we have found is that this most commonly occurs when:
- Full access mode is enabled and codex is run without sandboxing protections, including without auto review being
Automating ESLint migrations with Codemod - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
Big update: Logseq is splitting into two versions
AIに「レビューして」はもう古い?「敵対的検証」のすすめ
1Password for Claude: Give Claude access without giving up your credentials | 1Password
Give Claude access, without giving up control of your secrets. 1Password now enables AI agents to complete tasks requiring credentialed access, while keeping your credentials encrypted, secure, and inaccessible to AI agents.
なぜAI臭さを消したいのか?|laiso
2,565字
【Claude Code】鹿野さんに聞く 私の推しの並行開発環境 大公開 / claude-code-parallel-2026-07-15
【Claude Code】並行開発、どう回してる? 鹿野さんに聞く 私の推しの並行開発環境 大公開
https://offers-jp.connpass.com/event/395255/
の登壇資料です
アーカイブ動画はこちら
https://offers.jp/worker/events…
デロイトが国に納品したスライド351枚、全部数えたらパターンは7つだけだった|うちた
一番意外だったのは、7つのうち“1つの型”だけで45%を占めていたこと。一流ほど、派手な技より“基本の型”を使い倒すんです。 全部言語化して、AIで再現するプロンプトも作ったので置いておきます。 経産省のサイトは、コンサル資料の"宝の山" コンサルの実物資料は、守秘義務のかたまりで普通は世に出ません。 ただ、例外が1つだけあります。国の委託調査です。 経産省は毎年、大量の調査事業をデロイトなど大手ファームに委託していて(1件数千万円規模もざら)、報告書は「公開資料」としてサイトに上がります。つまり、税金で作られたコンサルの"ガチの納品物"が、無料で読み放題なんです。 で、
milanglacier/minuet-ai.nvim: 💃 Dance with Intelligence in Your Code. Minuet offers code completion as-you-type from popular LLMs including OpenAI, Gemini, Claude, Ollama, Llama.cpp, Codestral, and more.
💃 Dance with Intelligence in Your Code. Minuet offers code completion as-you-type from popular LLMs including OpenAI, Gemini, Claude, Ollama, Llama.cpp, Codestral, and more. - milanglacier/minuet-a...
非エンジニアが自作アプリを社内にデプロイできる基盤を作った話
Cloudflare Workers は AI 搭載の Slack ボットを簡単に作れていいぞ - JX通信社エンジニアブログ
こんにちは、JX通信社で CTO をしている小笠原(@yamitzky)です。 JX 通信社の Slack では、プレスリリースへの反響や、弊社の情勢調査事業に関する発信や、ニュースアプリの「NewsDigest(ニュースダイジェスト)」についての言及を監視するチャンネルがあります。皆さんの会社でも、広報部門が自社の反…
How to Achieve Pruning When Querying by Non-Partitioned Columns in PostgreSQL
Under conventional wisdom, pruning can only be achieved when querying by the partition key. However, if your data follows certain patterns, using some clever tricks you can achieve pruning even when filtering by non-partition key columns.
Sätteri
Sätteri puts flexible JavaScript plugins on top of a fast Rust Markdown / MDX engine. Best of both worlds.
bruits/satteri: High-performance Markdown and MDX processing for the JavaScript ecosystem
High-performance Markdown and MDX processing for the JavaScript ecosystem - bruits/satteri
clawkwork/clawk: Give coding agents a disposable Linux VM, not your laptop
Give coding agents a disposable Linux VM, not your laptop - clawkwork/clawk