Bookmarks

Bookmarks

46225 bookmarks
Custom sorting
WebC
WebC
A docs page for Eleventy, a simpler static site generator.
·11ty.dev·
WebC
eslint-config-prettier Compromised: How npm Package with 30 Million Downloads Spread Malware — Safe and Trusted Open Source
eslint-config-prettier Compromised: How npm Package with 30 Million Downloads Spread Malware — Safe and Trusted Open Source
A supply chain attack exploiting eslint-config-prettier and other popular npm packages were discovered with major supply chain impact. In this blog, we will explore the details of the hack and the impact it had on the npm ecosystem.
·safedep.io·
eslint-config-prettier Compromised: How npm Package with 30 Million Downloads Spread Malware — Safe and Trusted Open Source
vitestではbeforeEachを使わない
vitestではbeforeEachを使わない
はじめに 最近DBありのテストを記述していた際に、実はvitestではbeforeEachは必要ないのではないか、という考えに至ったのでその理由と設計についてまとめてみる。 下記のリポジトリで実験する https://github.com/...
·blog.koh.dev·
vitestではbeforeEachを使わない
Using LLMs and MCP to Debug PG Performance in Rails
Using LLMs and MCP to Debug PG Performance in Rails
I've recently automated a large portion of my Rails performance audits. In this tutorial, I'll describe how to configure an AI-powered PG performance debugging. We will cover using LLMs with custom MCP (model context protocol) n8n integration. We will also discuss the legal and security implications of connecting AI to the production database. There’s also a live demo available!
·pawelurbanek.com·
Using LLMs and MCP to Debug PG Performance in Rails
Service Objects
Service Objects
Not your average method masquerading as a class behind a #call method
·beautifulruby.com·
Service Objects
marimo-team/marimo: A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. All in a modern, AI-native editor.
marimo-team/marimo: A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. All in a modern, AI-native editor.
A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. All in a modern, AI-native editor. - marimo-team/marimo
·github.com·
marimo-team/marimo: A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. All in a modern, AI-native editor.
技術的負債の変質について - じゃあ、おうちで学べる
技術的負債の変質について - じゃあ、おうちで学べる
はじめに 最近、ふと気づいたことがある。技術負債って、もう昔とは全然違うゲームになってるんじゃないか?いや、もっと正確に言うなら、ゲーム自体が終わろうとしているんじゃないか? コーヒーを飲みながら、10年前に書いた自分のコードを眺めていた。当時は「きれいに書いた」つもりだったけど、いくつかの要望がありよく考えずに変更を…
·syu-m-5151.hatenablog.com·
技術的負債の変質について - じゃあ、おうちで学べる
Goroutine はなぜ軽量スレッドと称されるのか
Goroutine はなぜ軽量スレッドと称されるのか
Go を書いたことがある人なら、Goroutine というワードを耳にしたことがあるかと思います。Goroutine とは、Go で並行処理を実現するための軽量なスレッドのことです。Goroutine は一般的なカーネルスレッドと比較して、非常に軽量かつ効率的なスケジューリングが可能です。今回のブログでは、Go ランタイムの仕組みを覗き Goroutine が '軽量スレッド' と呼ばれる理由についてまとめてみたいと思います。
·ren510.dev·
Goroutine はなぜ軽量スレッドと称されるのか
Ruby on Rails, Claude Code and Worktrees
Ruby on Rails, Claude Code and Worktrees
Here’s how I use Claude Code to develop Ruby on Rails applications. Mostly medium sized ones that have been around for a while. No green-field, everything-is-possible, agents-go-wild vibe coding for me. I’ll leave that to others.
·hansschnedlitz.com·
Ruby on Rails, Claude Code and Worktrees
Be My AI for Creating Photo Captions and Alt Text - Podfeet Podcasts
Be My AI for Creating Photo Captions and Alt Text - Podfeet Podcasts
On NosillaCast #969, Tom Mattock explained how important it is that we all add alternative text to our images when we post them on social media. We say we want more engagement, and one of the ways to get that is to be inclusive in your postings. Without alt text, blind folks can’t tell anything […]
·podfeet.com·
Be My AI for Creating Photo Captions and Alt Text - Podfeet Podcasts