Bookmarks

Bookmarks

46813 bookmarks
Custom sorting
SchnellMCP: Ruby native MCP server experience
SchnellMCP: Ruby native MCP server experience
Inspired by Python's FastMCP simplicity, SchnellMCP brings the same elegant developer experience to Ruby. Create powerful MCP servers with plain Ruby methods, native type annotations, and a single decorator — no complexity, just Ruby doing what it does best.
·rubyelders.com·
SchnellMCP: Ruby native MCP server experience
300 Days of RuboCop
300 Days of RuboCop
It's a story that begins with a pull request and ends with a Zen Buddhist saying.
·lovro-bikic.github.io·
300 Days of RuboCop
The Cost of Change in Software
The Cost of Change in Software
Explore the philosophy behind software design: preserving changeability, measuring code friction, and balancing technical debt with over-engineering.
·develclan.com·
The Cost of Change in Software
Web フォントを使って contenteditable から脱出する
Web フォントを使って contenteditable から脱出する
この記事は、合併前の旧ブログに掲載していた記事(初出:2022年1月19日)を、現在のブログへ移管したものです。内容は初出時点のものです。こんにちは、LINE フロントエンド開発センターの玉田です。突...
·techblog.lycorp.co.jp·
Web フォントを使って contenteditable から脱出する
Introducing Echo — Replay Software
Introducing Echo — Replay Software
A fast, modern SSH client for iOS and iPadOS, built for the new era of terminal tools and AI coding agents.
·replay.software·
Introducing Echo — Replay Software
CLIを書いてるなら、まずOTLPでtracesとeventsを吐けるようにするのがオススメ - Kengo's blog
CLIを書いてるなら、まずOTLPでtracesとeventsを吐けるようにするのがオススメ - Kengo's blog
とりあえず他の人に説明するのに良さそうなので、ChatGPTに書かせた記事です。 Agentic CodingでCLIを実装していると、機能要件がどんどん進められる反面、非機能要件がないがしろになりがちです。自分は最近静的解析CLIを育てているのですが、OpenTelemetryでtracesとeventsをexpor…
·blog.kengo-toda.jp·
CLIを書いてるなら、まずOTLPでtracesとeventsを吐けるようにするのがオススメ - Kengo's blog
Journiv - Self-Hosted Private Journaling
Journiv - Self-Hosted Private Journaling
A self-hosted private journaling app with mood tracking, prompt-based journaling, media uploads, analytics, and advanced search. Privacy-first, self-hosted solution with complete data ownership.
·journiv.com·
Journiv - Self-Hosted Private Journaling
リファクタリングを正しく行う:プログラム解析により AI エージェントの安全性と信頼性を高める方法 | Amazon Web Services
リファクタリングを正しく行う:プログラム解析により AI エージェントの安全性と信頼性を高める方法 | Amazon Web Services
従来の AI コーディングエージェントは、関数の名前変更やファイル移動などのリファクタリングをテキスト編集として扱うため、インポートの破損や参照エラーを引き起こしていました。Kiro は VSCode の Language Server Protocol を活用したセマンティックリネームツールとスマートリロケートツールを導入し、F2 キーを押したときと同じ IDE の実証済み機能をエージェントが利用できるようにしました。これにより、ワークスペース全体の参照、インポート、型定義を自動的に更新し、20 秒で終わるべきリファクタリングが 5 分のデバッグセッションになる問題を解決します。
·aws.amazon.com·
リファクタリングを正しく行う:プログラム解析により AI エージェントの安全性と信頼性を高める方法 | Amazon Web Services
OpenClawの何が特別なのか?
OpenClawの何が特別なのか?
ここ数日、OpenClawの名前をよく見かけたと思います。開発者がOpenAIに参加したニュースもあり、タイムラインで話題になっていました。 OpenClaw — Personal AI AssistantOpenClaw — The AI that actually does things. Your personal assistant on any platform.jonahships_ OpenClawはオープンソースの自律型AIエージェントで、LLMに自分のPCの強い権限を渡してAgent Skillsの仕組みで自動操縦します。いわば、Devinのような自律型アシスタントを個人が安価にセルフホストできるようになったものです。Claude Code(非OSS)やCodex CLIといったコーディングエージェントより一段上のレイヤーにあたります。Claude Codeでも同等のことは実現できますが、常時起動・チャット連携・スキル管理といったハーネスを自前で組む必要があり、OpenClawはそこをまるごと引き受けて定期的に推論してツール実行まで走ります。セキュリティ面がまだ未
·blog.lai.so·
OpenClawの何が特別なのか?
ライブラリや言語のバージョンを継続的に上げるという営みについて - その手の平は尻もつかめるさ
ライブラリや言語のバージョンを継続的に上げるという営みについて - その手の平は尻もつかめるさ
ライブラリとか言語のバージョンを上げるの、自分の中では一般常識というか「なんでやらないの」くらいのもんだったんで、逆に「なんで上げるんですか」と尋ねられた時にパッと答えられなかった (脆弱性対策とかそういうのはすぐ言えるんだけど、なんというか「仕草」の話題だと思っており……— moznion (@moznion) 20…
·moznion.hatenadiary.com·
ライブラリや言語のバージョンを継続的に上げるという営みについて - その手の平は尻もつかめるさ
Expert Generalists
Expert Generalists
Being an Expert Generalist should be treated as a first-class skill, one that can be assessed and taught.
·martinfowler.com·
Expert Generalists
Evaluating AGENTS.md: Are Repository-Level Context Files Helpful...
Evaluating AGENTS.md: Are Repository-Level Context Files Helpful...
A widespread practice in software development is to tailor coding agents to repositories using context files, such as AGENTS.md, by either manually or automatically generating them. Although this...
·arxiv.org·
Evaluating AGENTS.md: Are Repository-Level Context Files Helpful...
Harness Engineering
Harness Engineering
Notes from my Thoughtworks colleagues on AI-assisted software delivery
·martinfowler.com·
Harness Engineering
AIのやりすぎで頭がおかしくなっている - 運河
AIのやりすぎで頭がおかしくなっている - 運河
最近AIをやりすぎている。自分でもわかるくらい頭がおかしくなっている。 まともな状態ではないから、本来は人に見える場所に文章を書いたりするべきではない。ただ、自分の状態を精神状態を記録するために書いておきたい。 初めに書いておくが、この文章では一切AIを使っていない。というのもAI使うと、さらにおかしくなりそうだからだ…
·uiuret.hatenablog.com·
AIのやりすぎで頭がおかしくなっている - 運河
Defer available in gcc and clang
Defer available in gcc and clang
About a year ago I posted about defer and that it would be available for everyone using gcc and/or clang soon. So it is probably time for an update. Two things have happened in the mean time: A tec…
·gustedt.wordpress.com·
Defer available in gcc and clang
文字コードの話
文字コードの話
ウォンテッドリー社内で数回に分けて発表した「文字コードの話」のスライドです。 2026/02/21: まだ埋めきれていない部分、出典の確認・整理が不十分な部分等がありますが、ちょうど文字コードが話題になっているので一旦アップロードしてしまいます。ご指摘歓迎です。 【未適用の修正項目】 …
·speakerdeck.com·
文字コードの話