Bookmarks

Bookmarks

49953 bookmarks
Custom sorting
穢れた技術選定について
穢れた技術選定について
Developers Summit 2026 summerで話した内容です。 https://event.shoeisha.jp/devsumi/20260716/session/6900
·speakerdeck.com·
穢れた技術選定について
Next.js の Instant Navigations を試してみた
Next.js の Instant Navigations を試してみた
Next.js 16.3 Preview では、Instant Navigations という新機能が導入されました。画面遷移で即時表示できない箇所を開発時に検出し、修正を促すための機能です。この記事では Instant Navigations を実際に試してみた様子を紹介します。
·azukiazusa.dev·
Next.js の Instant Navigations を試してみた
How GitHub gave every repository a durable owner
How GitHub gave every repository a durable owner
GitHub had over 14,000 repositories. Fewer than half had clear ownership. Here's how we gave every active repository a validated owner in under 45 days.
·github.blog·
How GitHub gave every repository a durable owner
The joy of Inertia Rails: painting your own with 50 happy little lines—Martian Chronicles, Evil Martians’ team blog
The joy of Inertia Rails: painting your own with 50 happy little lines—Martian Chronicles, Evil Martians’ team blog
Inertia is Turbolinks with one twist: render JSON instead of HTML on the second visit. We rebuild the whole protocol on a real Rails app with a 50-line client and a 16-line server, then audit what the real gem adds on top.
·evilmartians.com·
The joy of Inertia Rails: painting your own with 50 happy little lines—Martian Chronicles, Evil Martians’ team blog
Using uvx in GitHub Actions in a cache-friendly way
Using uvx in GitHub Actions in a cache-friendly way
I often find myself wanting to run a quick Python tool inside of GitHub Actions using uvx name-of-tool - but I don't want that to result in a network request to PyPI every time the workflow runs. I want the tool to be fetched the first time and then reused from the GitHub Actions cache for subsequent runs.
·til.simonwillison.net·
Using uvx in GitHub Actions in a cache-friendly way
Introducing Precursor: detecting agentic behavior with continuous client-side signals
Introducing Precursor: detecting agentic behavior with continuous client-side signals
Precursor, our new continuous behavioral validation engine for bot management, offers visibility into how humans and bots actually interact across the full user journey. By turning session-level behavior into bot detection signals, it identifies advanced automation with higher precision — while reducing friction for legitimate users.
·blog.cloudflare.com·
Introducing Precursor: detecting agentic behavior with continuous client-side signals
AI 時代に増え続ける「作業状態の管理負荷」を、GTD × AI エージェントで軽くする
AI 時代に増え続ける「作業状態の管理負荷」を、GTD × AI エージェントで軽くする
LINE アプリ開発に携わっている Hiraki と申します。普段は、LINE アプリにおけるアーキテクチャの統一を推進するプロジェクトのリードや、AI ネイティブな開発スタイルを業務に組み込むための...
·techblog.lycorp.co.jp·
AI 時代に増え続ける「作業状態の管理負荷」を、GTD × AI エージェントで軽くする
Use cases for aria-expanded
Use cases for aria-expanded
Without reading dry documentation, finding the correct use for aria roles can be a challenge, so Steve Frenzel is here to break down the often mis-used aria-expanded.
·piccalil.li·
Use cases for aria-expanded
yetone/kill-ai-slop: A field guide to the visual & copy tics of AI-generated products — and an Agent Skill that scans your project and strips them out. https://killaislop.com
yetone/kill-ai-slop: A field guide to the visual & copy tics of AI-generated products — and an Agent Skill that scans your project and strips them out. https://killaislop.com
A field guide to the visual & copy tics of AI-generated products — and an Agent Skill that scans your project and strips them out. https://killaislop.com - yetone/kill-ai-slop
·github.com·
yetone/kill-ai-slop: A field guide to the visual & copy tics of AI-generated products — and an Agent Skill that scans your project and strips them out. https://killaislop.com
Kill AI Slop — Clean & Remove AI Slop | 杀死 AI slop
Kill AI Slop — Clean & Remove AI Slop | 杀死 AI slop
Clean AI slop out of your product: a field guide to the visual tics of vibe-coded UIs — and how to detect and remove the AI-generated look. 一份识别并清除 Vibe Coding 产品里 AI slop 的实战手册。
·killaislop.com·
Kill AI Slop — Clean & Remove AI Slop | 杀死 AI slop
No, People Don’t Want More AI In Their Life — Smashing Magazine
No, People Don’t Want More AI In Their Life — Smashing Magazine
Many companies assume everyone craves new AI features. But the reality is that most people don't want more AI — at least not in the way most AI leaders envision it. Brought to you by Design Patterns For AI Interfaces, **friendly video courses on UX** and design patterns by Vitaly.
·smashingmagazine.com·
No, People Don’t Want More AI In Their Life — Smashing Magazine
直近1年の AI Agent を使ってシステム開発してきた所感 - forest book
直近1年の AI Agent を使ってシステム開発してきた所感 - forest book
私が業務に AI Agent を活用できるようになったのは次の fukabori.fm のエピソードを聞いてからです。 iwashi さんと twada さんの話しを聞いて、ようやく ai を使った開発についての展望や方向性を自分の中で納得できた。これまで界隈の盛り上がりと周りの人の話しに対して、自分の懸念を解消できて…
·t2y.hatenablog.jp·
直近1年の AI Agent を使ってシステム開発してきた所感 - forest book
Too many words about DIDs
Too many words about DIDs
Blog post: Too many words about DIDs by Steve Klabnik
·steveklabnik.com·
Too many words about DIDs
最近の AI コーディングで実践している、設計を中心とした開発の進め方
最近の AI コーディングで実践している、設計を中心とした開発の進め方
AI コーディングエージェントの自律性が向上し、複数のエージェントを並行して動かすことが日常になったことで、開発の中で最も時間を使う工程が実装から設計へ移りつつあります。この記事では、設計セッション、Git worktree を使った並列実行、自律的な検証、AI によるコードレビューなど、最近の私が実践している開発の進め方を紹介します。
·azukiazusa.dev·
最近の AI コーディングで実践している、設計を中心とした開発の進め方
RailsでクライアントIPを安全に取得する話 - PLEX Product Team Blog
RailsでクライアントIPを安全に取得する話 - PLEX Product Team Blog
はじめに クライアントIPの取得方法 Railsはクライアントと直接通信しているわけではない X-Forwarded-Forとは X-Forwarded-For は複数のIPが入る じゃあ X-Forwarded-For をそのまま読めばいいのか? 一度ブラウザを経由すると信頼できなくなる Railsのrequest.…
·product.plex.co.jp·
RailsでクライアントIPを安全に取得する話 - PLEX Product Team Blog