Bookmarks

Bookmarks

AIは励まされると頑張れるらしいので、いろんな方法で奨励してみた。 - カミナシ エンジニアブログ
AIは励まされると頑張れるらしいので、いろんな方法で奨励してみた。 - カミナシ エンジニアブログ
プロローグ 2025/05/22 Claude 4 リリース後、多くの人間が一段階未来へきたと感じていることだろう。 今まで超えられないと感じていた壁を超えたような感覚がある。 dd 更に Claude 4 を、LLMを使いこなしたい。そう思い Claude 4 プロンプトエンジニアリングのベストプラクティスに目を通し…
·kaminashi-developer.hatenablog.jp·
AIは励まされると頑張れるらしいので、いろんな方法で奨励してみた。 - カミナシ エンジニアブログ
Guest Post: How I Scanned all of GitHub’s “Oops Commits” for Leaked Secrets ◆ Truffle Security Co.
Guest Post: How I Scanned all of GitHub’s “Oops Commits” for Leaked Secrets ◆ Truffle Security Co.
GitHub Archive logs every public commit, even the ones developers try to delete. Force pushes often cover up mistakes like leaked credentials by rewriting Git history. GitHub keeps these dangling commits, from what we can tell, forever. In the archive, they show up as “zero-commit” PushEvents.
·trufflesecurity.com·
Guest Post: How I Scanned all of GitHub’s “Oops Commits” for Leaked Secrets ◆ Truffle Security Co.
Comparing Idiomatic Spaceships in Ruby
Comparing Idiomatic Spaceships in Ruby
If you want to make a Ruby class comparable (ex. a b), all you have to do is implement the "spaceship" method, =, and include the Comparable module. But how do you implement the spaceship?
·skipkayhil.github.io·
Comparing Idiomatic Spaceships in Ruby
Think before you cache
Think before you cache
Explore caching strategies and tools in Rails, from low-level manual caching to popular tools and gems that make caching easier. We’ll learn how to identify effective caching opportunities and avoid common pitfalls.
·sinaptia.dev·
Think before you cache
PNG is back!
PNG is back!
After 20 years, PNG is back with renewed vigor! A new PNG spec was just released.
·programmax.net·
PNG is back!
URL to Any | All-in-one URL Conversion Tool
URL to Any | All-in-one URL Conversion Tool
URL to Any provides various URL conversion tools to transform web content into Markdown, PDF, images, and more formats.
·urltoany.com·
URL to Any | All-in-one URL Conversion Tool
Flags for discoverable test config in Go
Flags for discoverable test config in Go
As your test suite grows, you need ways to toggle certain kinds of tests on or off. Maybe you want to enable snapshot tests, skip long-running integration tests, or switch between real services and mocks. In every case, you’re really saying, “Run this test only if X is true.” So where does X come from? I like to rely on Go’s standard tooling so that integration and snapshot tests can live right beside ordinary unit tests. Because I usually run these heavier tests in testcontainers, I don’t always want them running while I’m iterating on a feature or chasing a bug. So I need to enable them in an optional manner.
·rednafi.com·
Flags for discoverable test config in Go
Claude Codeのログとメトリクスをさくらのクラウド「モニタリングスイート」に送る - すぎゃーんメモ
Claude Codeのログとメトリクスをさくらのクラウド「モニタリングスイート」に送る - すぎゃーんメモ
Claude Codeには OpenTelemetry (OTel) のサポートがある。 これを使ってログやメトリクスを収集し、さくらのクラウドの「モニタリングスイート」に送信する試みをした。 Claude CodeのOpenTelemetry設定 otel-collectorで受ける otel-collectorから…
·memo.sugyan.com·
Claude Codeのログとメトリクスをさくらのクラウド「モニタリングスイート」に送る - すぎゃーんメモ
t-wada vs テスト大好郎
t-wada vs テスト大好郎
先日一部のClaude Codeユーザーの間で「プロンプトに”t-wadaさんの推奨する進め方に従ってください”と書くとテスト駆動開発のプラクティスを実践してくれる」というTIPSが話題になっていました。 なるほど、TDDやテスト駆動開発という言葉は広まりすぎて「意味の希薄化」が発生し、曖昧な理解のまま自動テストやテストファーストと混同され、それがLLMの学習データにも影響したが、人名を与えるとLLMに「具体的な参照点」を与え、より具体的なプログラミングスタイルに限定させる効果があったのか pic.twitter.com/p6SCPj8YdA — Takuto Wada (@t_wada) June 25, 2025 これは確かに面白い現象で、現にClaudeに直接質問するとt-wadaさんの知識を持っていることがわかります。そこから連想してClaude CodeがTDDをするトリガーとして使えるのなら面白いなと思い色々試してみました。 (ところでこの翌日、最近バイブコーディングにはまってSmalltalkのライブラリをLLMで書いているKent Beckも自著のタイトルを
·blog.lai.so·
t-wada vs テスト大好郎