Migrating from GitHub to Codeberg ⚡ Zig Programming Language

Bookmarks
How GitHub's agentic security principles make our AI agents as secure as possible
Learn more about the agentic security principles that we use to build secure AI products—and how you can apply them to your own agents.
Why developers still flock to Python: Guido van Rossum on readability, AI, and the future of programming
Discover how Python changed developer culture—and see why it keeps evolving.
「Postgres で試した?」と聞き返せるようになるまでもしくはなぜ私は雰囲気で技術を語るのか? — Just use Postgres 読書感想文 - じゃあ、おうちで学べる
はじめに 「Just use Postgres」という言葉を初めて聞いたのは、いつだったか覚えていません。Twitter か Hacker News か、あるいは社内の Slack か。どこで聞いたにせよ、私の反応は決まっていました。「また極端なことを言う人がいる」と。 「それ、〇〇でもできますよ」——この手のフレーズ…
【Rails × React】WebSocketを使ったタイピングインジケーターの実装手法 - YOUTRUST Tech Blog
はじめに 🚀 こんにちは!2 回目の登場です! YOUTRUST で Web エンジニアをしている林(YOUTRUST)です。 今月末で入社してから半年が経ちました。 なんとこの半年の間に 4 つもの YOUTRUST 主催のイベントが開催されました!😲 (小さいものを含めるともっと) 日々の開発業務だけでなく、こうい…
ポエム:LLM時代のライブラリ設計、LLMが書きやすいものにした方が良いので泣く泣く方針転換した
コミットメッセージをClaudeに書かせるgit aicommit - Write and Run
そういうコマンドがあるわけではありません。 以下のような git alias を .gitconfig に設定すると git aicommit で Claude にコミットメッセージを書かせられるというだけです。 [alias] aicommit = "!f() { COMMITMSG=$(claude -p 'Gen…
web-fragments/web-fragments: A radically different micro-frontends solution that actually works and is easy to incrementally adopt.
A radically different micro-frontends solution that actually works and is easy to incrementally adopt. - web-fragments/web-fragments
Web Fragments - A radically new way to do micro-frontends.
🚀 An incremental, low-risk, high ROI approach, to building micro-frontends.
styleframe-dev/styleframe: Write type-safe, composable, future-proof Design Systems code using styleframe's powerful TypeScript CSS API.
Write type-safe, composable, future-proof Design Systems code using styleframe's powerful TypeScript CSS API. - styleframe-dev/styleframe
Type-safe Composable CSS
From simple UI styles to full Design Systems, write code using Styleframe’s powerful TypeScript CSS API — AI-ready by design.
3ru/eslint-plugin-baseline-js: ✅ ESLint plugin to enforce the JavaScript Baseline.
✅ ESLint plugin to enforce the JavaScript Baseline. - 3ru/eslint-plugin-baseline-js
React Server Componentsの本番運用上の課題について | POSTD
数週間前、私たちの本番アプリがハングし始めました。コンポーネントがランダムに読み込まれなくなったのです。ユーザーの画面ローディングスピナーの前で固まってしまいました。40時間デバッグした末に、私たち…
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
2025/11/23 TSKaigi Hokuriku2025 に登壇した際の資料です。
https://hokuriku.tskaigi.org/
複数のドメインコンテキストで構成されるWebシステムは、コンテキストを跨ぐ更新を行う同期APIがパフォーマンスの悪化や障害の連鎖を招き、ユーザー体…
Speed Up Your Rails Testing Workflow with Local CI
Stop waiting for GitHub Actions. Rails 8.1's local CI runs your tests in seconds on your own machine. Here's how it works.
nicotsx/zerobyte: Backup automation for self-hosters
Backup automation for self-hosters. Contribute to nicotsx/zerobyte development by creating an account on GitHub.
Claude Opus 4.5, and why evaluating new LLMs is increasingly difficult
Anthropic released Claude Opus 4.5 this morning, which they call “best model in the world for coding, agents, and computer use”. This is their attempt to retake the crown for …
Railsのマイグレーションを学び直す本
技術書典にも出品しています。
https://techbookfest.org/product/uccNCBKtYmSYSAzu3X6wiS?productVariantID=iNB2dFdQpvCnEeDqvx308W
noteにも紹介記事を書きました
https://n
TypeScript 6.0で非推奨化されるオプションたち
2025-11-23 TSKaigi Hokuriku 2025
Building AI Agents with TypeScript #TSKaigiHokuriku
TSKaigi Hokuriku 2025 の登壇資料
https://hokuriku.tskaigi.org/talks/32
サンプルリポジトリ
https://github.com/izumin5210-sandbox/open-deep-research-with-ai-sdk
Do Not Put Your Site Behind Cloudflare if You Don
My blog containing posts about open source software, statistics, history, and related topics
RowboatX - Agents for Real Work
Open-source CLI tool for building background agents. File-based state, works with any LLM, human-in-the-loop by default.
randoneering/pgFirstAid: Easy to deploy, open source, postgresql function that provides a prioritized list of actions to take to improve stability and performance.
Easy to deploy, open source, postgresql function that provides a prioritized list of actions to take to improve stability and performance. - randoneering/pgFirstAid: Easy to deploy, open source, p...
Git 3.0 will use main as the default branch
A quiet but important milestone for Git.
Martin Fowler
Martin Fowler breaks down how AI is transforming software architecture and development, from refactoring and deterministic techniques to the timeless principles that still anchor great engineering.
Reindeer - Cursor for Databases
Built to make you extraordinarily productive.
kavicastelo/advanced-cache-design: A collection of advanced cache design algorithms including LRU, LFU, ARC, TinyLFU, Count-Min Sketch, and Segmented LRU, implemented in TypeScript.
A collection of advanced cache design algorithms including LRU, LFU, ARC, TinyLFU, Count-Min Sketch, and Segmented LRU, implemented in TypeScript. - kavicastelo/advanced-cache-design
Rails で独自環境変数に APP_ENV を使ってはいけない
Feature FlagのRedis負荷を90%削減した - Timee Product Team Blog
こんにちは、タイミーでバックエンドのテックリードをしている新谷 (@euglena1215) です。 タイミーのバックエンドでは、Feature Flagの管理にFlipperを使用しており、そのデータストアとしてRedisを利用しています。本記事では、Flipperの値をインメモリキャッシュする機構を導入することで、…
Vitest Browser Mode vs Playwright
What is the difference between Vitest Browser Mode and Playwright? And when to use each in your tests?