Very slick!
Posts by Rick Cogley
Cloudflare Workers HTML to Markdown: Free-Plan Edition
AI agents want markdown. Converting HTML→markdown inside a Cloudflare Worker on the free plan means fitting within 10 ms CPU and 1 MB bundle. Measured numbers for HTMLRewriter an…
cogley.jp/articles/cloudflare-work...
Cloudflare Workers無料プランでHTML→Markdown変換
AIエージェントはMarkdownを好む。HTMLからMarkdownへの変換をCloudflare Worker内で行うと、無料プランの10ms CPUと1MBバンドルの制約にぶつかる。HTMLRewriterと他選択肢の実測値を示す。
cogley.jp/articles/cloudflare-work...
SECURITY ACTION:中小企業の無料セキュリティ制度
IPAのSECURITY ACTIONは、中小企業向けの無料の自己宣言型セキュリティ制度。2026年4月からgBizID Primeが必要になり、SCS制度の登場で意味を持ち始めている。
cogley.jp/articles/japan-ipa-secur...
SECURITY ACTION: Japan's Free SME Security Credential
Japan's SECURITY ACTION: a free self-declared security badge for SMEs. From April 2026 it needs gBizID Prime, and the coming SCS scheme makes it matter.
cogley.jp/articles/japan-ipa-secur...
SECURITY ACTION: Japan's Free SME Security Credential
Japan's SECURITY ACTION: a free self-declared security badge for SMEs. From April 2026 it needs gBizID Prime, and the coming SCS scheme makes it matter.
cogley.jp/articles/japan-ipa-secur...
SECURITY ACTION:日本の中小企業向け無料セキュリティ制度
IPAのSECURITY ACTIONは、中小企業向けの無料の自己宣言型セキュリティ制度。2026年4月からgBizID Primeが必要になり、SCS制度の登場で意味を持ち始めている。
cogley.jp/articles/japan-ipa-secur...
I think he’s applying the Holy Bronzer? Sorry, “He’s”.
Loafoid
I have been successfully using Anthropic Claude and I like how it works. I was doing some due diligence yesterday testing alternatives, and I have to say I was not impressed with the Copilot included in M365 E5, especially because of the lack o…
https://cogley.jp/posts/01KNQTSGKEQ1PW9ATW53B7WENK
Let’s share your data using OneDrive!
This article clearly explains how to securely and easily share files using Microsoft 365 OneDrive. ☕
blog.esolia.pro/en/posts/2026406-using-o...
(Japanese version also available on the bl…
https://cogley.jp/posts/01KNG8AYM50WND0KZMPSGQD4RE
Sendai was great, very relaxing. We rented a Kei, expecting a beater, but getting a new Delica Mini. Wow, what a great little car! Drove 4 hours, cost 400 Yen to fill ‘er up.
https://cogley.jp/posts/01KNEQM8K68YTJD77G86F26CT7
Heading to Sendai tomorrow for an onsen soak with A.
https://cogley.jp/posts/01KN9PEWCE8AX6HCP0D6ZFYE9N
エンジニアリング・バックプレッシャー:AIが生成するコードの品質を10のSvelteKitリポジトリで守る
AIはレビューが追いつかない速さでコードを書く。解決策はAIを遅くすることではなく、ガードレールを速くすること。SvelteKit + Cloudflare環境でCLAUDE.mdの指示では防げないパターンを機械的に検出する仕組みを紹介する。
cogley.jp/articles/engineering-bac...
Engineering Backpressure for AI-Generated Code
AI writes code faster than humans can review it. The answer isn't slower AI — it's faster guardrails that catch what CLAUDE.md instructions can't enforce.
cogley.jp/articles/engineering-bac...
Further human + AI + proof assistant work on Knuth's "Claude Cycles" problem
https://twitter.com/BoWang87/status/2037648937453232504
https://news.ycombinator.com/item?id=47557166
AIに頼る前にまず自分の手でコードを書け:新卒エンジニアへ
AIはあなたの理解も無知も等しく増幅する。CopilotやChatGPTに頼る前に、良い出力と悪い出力を見分ける基礎力を身につけよう。新卒エンジニアの最初の1年に必要な実践ロードマップ。
cogley.jp/articles/code-the-hard-w...
Learn to Code the Hard Way First
AI multiplies what you know and what you don't. Before leaning on Copilot or ChatGPT, build the fundamentals that let you tell good output from bad.
cogley.jp/articles/code-the-hard-w...
Svelte 5の34パターンをJSON Feedで配信、SvelteKitコードベースをAIで監査する
Svelte 5の34パターンをJSON Feedで配信。grep可能な検索シグネチャ付きで、AIコーディングアシスタントがSvelteKitコードベースのモダン化監査に活用できます。
cogley.jp/articles/svelte-patterns...
Audit Your SvelteKit Codebase with a JSON Feed of 34 Svelte 5 Patterns
34 actionable Svelte 5 patterns in a JSON Feed with grep-friendly search signatures. Point an AI coding assistant at the feed to audit any SvelteKit codebase…
cogley.jp/articles/svelte-patterns...
User-configurable transforms and sandboxed execution of untrusted code are the main applications I think. In my case: database-stored JS templates that format RSS items into posts, executed safely without access to bindings or network.
Cloudflare Dynamic Workers: Sandboxed Code Execution at the Edge
Running user-defined JavaScript templates from a database inside Cloudflare Workers — safely. How Dynamic Workers solved the eval() vs strin…
cogley.jp/articles/cloudflare-dyna...
Cloudflare Dynamic Workers:エッジでのサンドボックス化されたコード実行
データベースに保存したJavaScriptテンプレートをCloudflare Worker内で安全に実行する方法。Dynamic Workersがeval()と文字列補間のトレードオフをどう解決したか。
https://cogley.jp/articles/cloudflare-dynamic-workers
How Should You Manage Your Passwords?
We’ll look at how to manage passwords safely, and how to create stronger, harder-to-guess passwords — even for beginners. ☕
blog.esolia.pro/en/posts/20260302-manage...
(Japanese…
https://cogley.jp/posts/01KMKXZ7TV8TK8SZAHHK06D9C8
Telework Offensive!
It's not just a welfare matter; moving toward a practical telework offensive ☕
blog.esolia.pro/en/posts/20180416-telewo...
(Japanese version also available on the blog.)
https://cogley.jp/posts/01KMKXZ9WH30B50XYW9MQ4T72D
Introducing Acrobat Standard features for use in administrative departments
From differences with Acrobat Reader to useful features and comparison with Acrobat Pro ☕
blog.esolia.pro/en/posts/20260323-acroba...
(Japanese ve…
https://cogley.jp/posts/01KMKXZ4HJS10EEA8SRWJ9H0NX
Whoa, that’s cool. Even on mobile!
設定はどこへ消えた? ベンダードキュメント変更検知の自動化
設定はどこへ消えた? Cloudflare WorkersとAIでベンダードキュメントの変更検知を自動化する。
cogley.jp/articles/automating-vend...
Who Moved My Settings? Automating Vendor Doc Drift Detection
Who Moved My Settings? Automating Vendor Documentation Drift Detection with Cloudflare Workers and AI.
cogley.jp/articles/automating-vend...
SvelteKit + Cloudflare WorkersでAIエージェント向けMarkdownを配信する
AIによるクロール・要約の波が押し寄せています。GoogleのGemini、OpenAIのGPT、AnthropicのClaude、Perplexityなど、あらゆるエージェントがあなたのサイトにアクセスしています。HTMLを返せば、の山をパースするためにトークンを浪費します。Markdownを返せば、クリ…
https://cogley.jp/articles/markdown-for-agents