<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Tech Articles - lacolaco&apos;s marginalia</title><description>Reading and Developing</description><link>https://blog.lacolaco.net/categories/tech/</link><item><title>WXT + Angularでブラウザ拡張を作る</title><link>https://blog.lacolaco.net/posts/wxt-angular-browser-extension/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/wxt-angular-browser-extension/</guid><pubDate>Mon, 12 Jan 2026 06:16:00 GMT</pubDate><category>Angular</category><category>TypeScript</category><category>Web</category><category>Extensions</category></item><item><title>Gleam言語に入門する</title><link>https://blog.lacolaco.net/posts/learning-gleam/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/learning-gleam/</guid><pubDate>Sat, 03 Jan 2026 03:48:00 GMT</pubDate><category>Gleam</category></item><item><title>ブログに記事要約機能を実装した（Built-in AI on Chrome）</title><link>https://blog.lacolaco.net/posts/implement-article-summary-feature/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/implement-article-summary-feature/</guid><pubDate>Tue, 30 Dec 2025 12:43:00 GMT</pubDate><category>AI</category><category>Chrome</category><category>Blog Dev</category></item><item><title>ブログにView as Markdownを実装した</title><link>https://blog.lacolaco.net/posts/implement-view-as-markdown/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/implement-view-as-markdown/</guid><pubDate>Mon, 29 Dec 2025 03:11:00 GMT</pubDate><category>Astro</category><category>Blog Dev</category></item><item><title>Angular: provideHttpClient はもう不要（でも必要）</title><link>https://blog.lacolaco.net/posts/angular-provide-http-client-by-default/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/angular-provide-http-client-by-default/</guid><pubDate>Wed, 24 Dec 2025 16:12:00 GMT</pubDate><category>Angular</category><category>アドベントカレンダー</category></item><item><title>Angular: Motionを使ったアニメーション</title><link>https://blog.lacolaco.net/posts/angular-animations-with-motion/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/angular-animations-with-motion/</guid><pubDate>Fri, 12 Dec 2025 01:13:00 GMT</pubDate><category>Angular</category><category>Motion</category></item><item><title>npmサプライチェーン攻撃からユーザーを保護するためのContent Security Policy</title><link>https://blog.lacolaco.net/posts/csp-for-npm-supply-chain-attacks/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/csp-for-npm-supply-chain-attacks/</guid><pubDate>Wed, 15 Oct 2025 01:14:00 GMT</pubDate><category>Web</category><category>セキュリティ</category><category>CSP</category></item><item><title>Agent Communication Language</title><link>https://blog.lacolaco.net/posts/agent-communication-language/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/agent-communication-language/</guid><pubDate>Thu, 09 Oct 2025 14:33:00 GMT</pubDate><category>雑記</category><category>AI</category><category>MCP</category></item><item><title>AIに対するイライラを建設的に活用するためのふりかえり</title><link>https://blog.lacolaco.net/posts/ai-session-retrospective/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/ai-session-retrospective/</guid><pubDate>Mon, 29 Sep 2025 15:03:00 GMT</pubDate><category>AI</category></item><item><title>AngularはAI志向のフレームワークへ</title><link>https://blog.lacolaco.net/posts/angular-ai-forward/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/angular-ai-forward/</guid><pubDate>Sat, 20 Sep 2025 00:48:00 GMT</pubDate><category>Angular</category><category>AI</category><category>MCP</category></item><item><title>Angular: 新しい Enter/Leave アニメーションAPIの解説</title><link>https://blog.lacolaco.net/posts/angular-animations-enter-leave/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/angular-animations-enter-leave/</guid><pubDate>Sat, 26 Jul 2025 10:15:00 GMT</pubDate><category>Angular</category></item><item><title>Angular CLIの新しいUnit Testing Runnerを試す</title><link>https://blog.lacolaco.net/posts/angular-unit-testing-runner-v20/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/angular-unit-testing-runner-v20/</guid><pubDate>Wed, 25 Jun 2025 09:56:00 GMT</pubDate><category>Angular</category><category>Angular CLI</category><category>Testing</category></item><item><title>Angularドキュメント用にGemini + TextlintのMarkdown翻訳ツールを作った</title><link>https://blog.lacolaco.net/posts/ai-markdown-translator-with-gemini-textlint/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/ai-markdown-translator-with-gemini-textlint/</guid><pubDate>Tue, 17 Jun 2025 12:29:00 GMT</pubDate><category>Angular</category><category>Markdown</category><category>AI</category><category>LangChain</category><category>Gemini</category><category>Textlint</category></item><item><title>TSKaigi 2025「SignalとObservable ― 新たなデータモデルを解きほぐす」補足解説</title><link>https://blog.lacolaco.net/posts/tskaigi-2025-explain/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/tskaigi-2025-explain/</guid><pubDate>Sat, 31 May 2025 02:05:00 GMT</pubDate><category>TypeScript</category><category>Signals</category><category>パターン</category></item><item><title>k1LoW/deck: MarkdownでGoogleスライドを作る</title><link>https://blog.lacolaco.net/posts/deck-markdown-to-google-slides/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/deck-markdown-to-google-slides/</guid><pubDate>Wed, 28 May 2025 01:09:00 GMT</pubDate><category>雑記</category></item><item><title>TSKaigi 2025「SignalとObservable ― 新たなデータモデルを解きほぐす」発表スライド</title><link>https://blog.lacolaco.net/posts/tskaigi-2025-slide/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/tskaigi-2025-slide/</guid><pubDate>Fri, 23 May 2025 12:54:00 GMT</pubDate><category>発表スライド</category><category>TypeScript</category><category>Signals</category></item><item><title>GitHub Actions: github/command でIssueOpsを実装する</title><link>https://blog.lacolaco.net/posts/issueops-by-github-command-action/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/issueops-by-github-command-action/</guid><pubDate>Sun, 27 Apr 2025 13:33:00 GMT</pubDate><category>GitHub Actions</category><category>GitHub</category></item><item><title>Angular: Selectorlessがもうすぐやってくる</title><link>https://blog.lacolaco.net/posts/angular-selectorless-is-coming/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/angular-selectorless-is-coming/</guid><pubDate>Wed, 09 Apr 2025 14:13:00 GMT</pubDate><category>Angular</category></item><item><title>Weekly Commits on Angular 2025-04-09</title><link>https://blog.lacolaco.net/posts/weekly-commits-on-angular-2025-04-09/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/weekly-commits-on-angular-2025-04-09/</guid><pubDate>Wed, 09 Apr 2025 07:28:00 GMT</pubDate><category>Angular</category></item><item><title>Angular: Using Web Worker through Resources</title><link>https://blog.lacolaco.net/posts/angular-using-web-worker-through-resource/</link><guid isPermaLink="true">https://blog.lacolaco.net/posts/angular-using-web-worker-through-resource/</guid><pubDate>Wed, 26 Mar 2025 01:33:00 GMT</pubDate><category>Angular</category><category>Web Worker</category><category>Signals</category></item></channel></rss>