Bookmarks

Bookmarks

49953 bookmarks
Custom sorting
From React to native web with nanotags: a migration that saved 100 KB
From React to native web with nanotags: a migration that saved 100 KB
Most marketing sites ship a SPA framework just to toggle a sidebar. Here's how we migrated an Astro site from React and Ark UI to native Web Components: 100 KB less JavaScript, no functionality lost, and a tiny library called nanotags that makes Custom Elements enjoyable to write.
·evilmartians.com·
From React to native web with nanotags: a migration that saved 100 KB
Rails Security, AI, and IBB
Rails Security, AI, and IBB
For quite a few years the Rails project has been working with the Internet Bug Bounty (IBB). The IBB is an organization that awarded cash to security researchers that reported issues to OSS projects participating in the IBB. For quite a while I wasn’t certain about my feelings toward the program because I felt like cash rewards could incentivize low quality reports as well as encourage reporters to “haggle” about the severity of a particular bug (the IBB paid more when the bug was more severe). In the beginning that certainly was the case. We were fielding many low quality reports, and people were haggling over severity. But the program evolved, and despite the never-ending haggling, I felt it did more good (rewarding security researchers) than bad (forcing the security team to wade through low quality reports).
·tenderlovemaking.com·
Rails Security, AI, and IBB
AI Skills for Real Engineers
AI Skills for Real Engineers
A practical skill system for engineers who want to use AI without giving up their standards.
·aihero.dev·
AI Skills for Real Engineers
ValkDB/postgresparser: ANTLR-based PostgreSQL query parser for Go. Extracts tables, columns, joins, CTEs, parameters, DDL actions, and full column-usage metadata from SQL into a structured IR.
ValkDB/postgresparser: ANTLR-based PostgreSQL query parser for Go. Extracts tables, columns, joins, CTEs, parameters, DDL actions, and full column-usage metadata from SQL into a structured IR.
ANTLR-based PostgreSQL query parser for Go. Extracts tables, columns, joins, CTEs, parameters, DDL actions, and full column-usage metadata from SQL into a structured IR. - ValkDB/postgresparser
·github.com·
ValkDB/postgresparser: ANTLR-based PostgreSQL query parser for Go. Extracts tables, columns, joins, CTEs, parameters, DDL actions, and full column-usage metadata from SQL into a structured IR.
The AI Vampire
The AI Vampire
This was an unusually hard post to write, because it flies in the face of everything else going on.
·steve-yegge.medium.com·
The AI Vampire
認知負債 - kawasima
認知負債 - kawasima
生成AIがプロンプトからコードを大量に生成してくれるので、出力されたものを理解する時間と引き換えに早くリリースする。この構造は技術的負債と同じなので「認知負債」と呼ばれることがある。 Margaret-Anne Storey https://margaretstorey.com/blog/2026/02/09/cognitive-debt/ が AI 時代のソフトウェア健全性を技術的負債・認知負債
·scrapbox.io·
認知負債 - kawasima
Two Hundred and Twelve Things
Two Hundred and Twelve Things
PostgreSQL 19 is an admin-and-monitoring release with 212 items: worker-managed AIO, smarter planner joins, faster diagnostics, and a C11 requirement.
·thebuild.com·
Two Hundred and Twelve Things
PostgreSQL 19 features I'm excited about | Bytebase
PostgreSQL 19 features I'm excited about | Bytebase
PostgreSQL 19 features I'm excited about: planner advisor framework, DDL extraction, online REPACK, pg_stat_recovery, parallel autovacuum, sequence sync, and 64-bit MultiXact.
·bytebase.com·
PostgreSQL 19 features I'm excited about | Bytebase
Th0rgal/open-ralph-wiggum: Type `ralph "prompt"` to start open code in a ralph loop. Also supports a prompt file & status check. Open Code, Claude Code, Codex, Copilot
Th0rgal/open-ralph-wiggum: Type `ralph "prompt"` to start open code in a ralph loop. Also supports a prompt file & status check. Open Code, Claude Code, Codex, Copilot
Type `ralph "prompt"` to start open code in a ralph loop. Also supports a prompt file & status check. Open Code, Claude Code, Codex, Copilot - Th0rgal/open-ralph-wiggum
·github.com·
Th0rgal/open-ralph-wiggum: Type `ralph "prompt"` to start open code in a ralph loop. Also supports a prompt file & status check. Open Code, Claude Code, Codex, Copilot
I am worried about Bun
I am worried about Bun
Bun is excellent software. Anthropic owns it now, Bun sits under Claude Code, and Claude Code getting worse makes me worried Bun could follow the same enshittification path.
·wwj.dev·
I am worried about Bun
Cognitive Surrender
Cognitive Surrender
Cognitive offloading is delegating to the AI and still owning the answer. Cognitive surrender is when the AI's output quietly becomes your output and there i...
·addyosmani.com·
Cognitive Surrender
smalibary/pi-native-search: Pi extension that adds web_search and web_fetch tools using each provider's native search backend (ZAI, Anthropic, Google, OpenAI, xAI, Claude Code subscription), with DuckDuckGo fallback.
smalibary/pi-native-search: Pi extension that adds web_search and web_fetch tools using each provider's native search backend (ZAI, Anthropic, Google, OpenAI, xAI, Claude Code subscription), with DuckDuckGo fallback.
Pi extension that adds web_search and web_fetch tools using each provider's native search backend (ZAI, Anthropic, Google, OpenAI, xAI, Claude Code subscription), with DuckDuckGo fallback. - sm...
·github.com·
smalibary/pi-native-search: Pi extension that adds web_search and web_fetch tools using each provider's native search backend (ZAI, Anthropic, Google, OpenAI, xAI, Claude Code subscription), with DuckDuckGo fallback.
elpapi42/pi-minimal-subagent
elpapi42/pi-minimal-subagent
Contribute to elpapi42/pi-minimal-subagent development by creating an account on GitHub.
·github.com·
elpapi42/pi-minimal-subagent
elpapi42/pi-fork
elpapi42/pi-fork
Contribute to elpapi42/pi-fork development by creating an account on GitHub.
·github.com·
elpapi42/pi-fork