2025年にやったこと - k0kubun's blog

k0kubun.hatenablog.com

社会人11年目、在米7年目。今年は ZJITの開発を始めた エスプレッソマシンを導入した 子供がUSの小学校に通い始めた という感じの一年だった。 仕事 YJITでできる性能改善の幅が構造的な理由で頭打ちになりつつあるという問題意識から、新メンバーのMax (@tekknolagi) を交えて2025年2月にチームで集まった時に次世代YJITのデザインの議論をし、ZJITの開発が始まった。1月の段階ではMaximeはRubyの動的な機能をある程度制限したサブセットに対してAOTするようなデザインを推していたが、Rubyのセマンティクスを制限するべきではない & しなくても高速化できるという僕の…

miseのGitHub Backendが便利

zenn.dev

TPAC 2025 参加記録 | blog.jxck.io

blog.jxck.io

W3C が毎年開催する国際会議、TPAC 2025 に参加してきた。

Build production-ready applications without infrastructure complexity using Amazon ECS Express Mode | AWS News Blog

aws.amazon.com

Amazon ECS Express Mode simplifies containerized application deployment by automating infrastructure setup through a single command, allowing developers to focus on building applications while following AWS best practices.

Make any TypeScript Function Durable

useworkflow.dev

"use workflow" brings durability, reliability, and observability to async JavaScript. Build apps and AI Agents that can suspend, resume, and maintain state with ease.

第2回 | スタッフ/キャスト 連載インタビュー | SPECIAL | TVアニメ『グノーシア』公式サイト

gnosia-anime.com

『人狼』推理劇×SFループミステリーのインディーゲーム話題作 TVアニメ『グノーシア』2025年10月放送開始!

ロンドン日記 0日目 - 運河

uiuret.hatenablog.com

イギリス・ロンドンに引っ越してきた。 いわゆる駐在ビザがとれて、機内持ち込みサイズのスーツケースとボストンバッグに荷物を全部詰めてロンドンにやってきた。正確にはまだ住む家を探してる途中で、Airbnb に仮暮らしだけど、部屋を借りて生活する予定。 僕は今32才で独身で、車も家族も不動産も持っていないんだけど、また0から生活をやり直すことになる。こっちには友達もいなくて、仕事以外のやることだって探さなきゃいけない。 昨年9月末に家を退去して、日本でのこの1年は家なしの移動生活をしていた。昨年当時はすぐにビザがとれそうな雰囲気を感じていて、東京での暮らしにも飽きてきたこともあり、家を解約してみたの…

Auth.js is now part of Better Auth

www.better-auth.com

Auth.js, formerly known as NextAuth.js, is now being maintained and overseen by Better Auth team

x.com

バイブコーディングという地獄

zenn.dev

Bun 1.2 | Bun Blog

bun.sh

Built-in Postgres client with Bun.sql, built-in S3 object support with Bun.s3, a new text-based lockfile: bun.lock, Express is 3x faster, and a major update on Node.js compatibility.

貯金とか年金をなんとかしたはなし – draftcode's blog

draftcode.wordpress.com

アメリカにもSocial Securityという政府がやっている年金もあるけれども、それではやはり足りないので…

カスタムUIを作る覚悟 / The determination to create a custom UI - Speaker Deck

speakerdeck.com

iOS/iPadOSアプリを作る上で、開発者としての基本姿勢はAppleの標準APIを使ってUIを実現することです。 Appleが用意した高レイヤーのAPIを使うことで、簡単にリッチなUIを実現できます。 しかし、そういったAPIは高レイヤーがゆえに、時には小回りがきかないことも事実です。 そ…

最近のHTMLを改めてちゃんと学んでみた

zenn.dev

期待の新星 Expo UI を触ってみる

zenn.dev

A Friendly Introduction to SVG • Josh W. Comeau

www.joshwcomeau.com

SVGs are one of the most remarkable technologies we have access to on the web. They’re first-class citizens, fully addressable with CSS and JavaScript. In this tutorial, I’ll cover all of the most important fundamentals, and show you some of the ridiculously-cool things we can do with this massively underrated tool. ✨

Stop Re-Rendering — TanStack DB, the Embedded Client Database for TanStack Query | TanStack Blog

tanstack.com

Your React dashboard shouldn't grind to a halt just because one TODO turns from ☐ to ☑. Yet every optimistic update still kicks off a cascade of re-renders, filters, useMemos and spinner flashes. If y...

「macOS Tahoe 26」で「Linux」コンテナーがより身近に--アップルの「Container」で変化する開発環境 - ZDNET Japan

japan.zdnet.com

アップルの「WWDC25」では数多くの発表があったため、同社が新たにコンテナーフレームワークと「Container」というシェルツールを公開し、オープンソース化していたことに気づかなかったとしても不思議ではない。これらのツールは、「macOS」上で「Linux」コンテナーを軽量な仮想マシン(VM)として作成・実行できるように設計されている。

ページにもともと読み込まれているCSS由来のスタイルを打ち消して、しがらみのない開発をするのにall:unset, all:revertを使えそう - hitode909の日記

blog.sushi.money

長年開発を続けているページでは、Bootstrapなど、ページ自体のスタイルを丸ごと上書きしてしまうCSSライブラリが読み込まれていることがある。 一方、最近はReactコンポーネントを作って、スタイルはCSS Modulesで当てたい、という機会が増えている。 CSS Modulesを使うと、コンポーネントに適用スタイルを明示的に指定することができるが、そこにページ丸ごと上書きCSSライブラリが混ざってくると、思うようにスタイルが当たらない、ということになる。 たとえば、Bootstrapを読み込んだページのpタグには、margin bottom: 10pxのようなスタイルが問答無用で指定さ…

GCPのテレメトリーのMCPサーバーを作ってボトルネックを発見する - エムスリーテックブログ

www.m3tech.blog

AI・機械学習チームの北川(@kitagry)です。 このブログはAI・機械学習チームブログリレー1日目の記事です。 最近Claude Codeがとても流行っている気がしますね。 Vimmerである僕としてはCLIで使えるClaude Codeはとてもありがたいです。 NeovimでもDiffを出したり出来るclaudecode.nvimをとても愛用しています。 カメラを見つめる猫 ※本編には関係ありません