Visle の機能揃ってきたのでドキュメント作った
visle.ktsn.dev
Install Playwright で CI 時間3分使うのきつい
Claude Code が賢くなったことで Visle に実装したいけどやるのめんどくさいなーと思ってた機能をどんどん入れることができてる
Rust 初心者すぎて clone しまくってるからそろそろメモリ管理について学ばないといけない
自作言語のスニペット。struct で定義した型パラメーターを持つ型に対して impl でメソッドを定義している。double は型パラメーターが number の時のメソッド、get は任意の型パラメーターで定義されている。型パラメーターが string のときは double の呼び出しで型エラーが発生している。
自作言語がだいぶ Rust っぽくなってきた
もっと Discord とかでいろんなエンジニアと雑談したいな
UI 大喜利用に作ったネタつまみが、タッチデバイスで触ると思った以上に気持ちいい
この記事がわかりやすいかも。example コードの Vue コンポーネントをデモで使ってたり、[at]filename でファイル名つけて import してたりする。
katashin.info/posts/ios-me...
そういえば某懇親会で話したけど、僕のブログは eleventy-plugin-code-demo を魔改造して、任意のコード変換を挟めるようにしたり、コードブロック間で ESModule の import ができるようにしてる。
github.com/ktsn/elevent...
「パワポみたいに画像を置ければいい」から始まった地獄(Web UI 実装勉強会 #2) #web_ui_devs - Katashin .info
katashin.info/slides/word-...
今回の Web UI 実装勉強会、僕からは地獄の UI の話をお届けします
型システムについて語る勉強会的なものやりたい
型システム再入門してる
「チューリング完全ユーザー」が使うことを前提にしてあいまいさを大事にするという考え方、目からウロコだった
baku89.com/turing-compl...
TypeScript に Algebraic Effects がほしい(Mita.ts #8) - Katashin .info katashin.info/slides/ts-al...
全体的に explicit で比較的冗長なのも、裏を返せばソースコード上になにが起こってるか全部書いてあるというわけで、それが Context Engineering と相性がいいという感じなのかな
Remix 3、今の時代に手動再描画は不便そうではあるけど、リアクティブシステムなどに依存しない描画の仕組みにして、状態管理やモジュール化から依存を排除したいモチベーションを感じられて、めっちゃ気持ちわかる~ってなってる
Algebraic Effects and Handlers の実装に必要で限定継続について勉強してるのだけど、自分にとってまったく新しい概念でおもしろい
pllab.is.ocha.ac.jp/~asai/cw2011...
background-clip を使った border へのグラデーション付与とか、animation-play-state を使ってホバー状態↔通常状態のアニメーション遷移を自然にするテクニックとか。勉強になった。
youtu.be/8NfafU1BgaY?...
マイクロインタラクションに View Transition API を使おう!(Web UI 実装勉強会 #1) - Katashin .info katashin.info/slides/micro...
Thank you for the info!
view-transition-name の値や view transition 関連の擬似クラスを Vue の scoped css みたいにグローバルで衝突しないようにしたいのだけど、似たようなことやってる人いないのだろうか。
デザインにブレーキをかけないエンジニアの動き方(DIST.51) - Katashin .info katashin.info/slides/colla...
うらやましい… (5回戦突破)
Vue Fes Japan 2025 に参加します!
チケットを購入してネームカードを作成しよう!
vuefes.jp/2025/ticket/...
#vuefes
タッチデバイスで pointercancel イベントによるドラッグ中断を回避する方法 - Katashin .info katashin.info/posts/touch-...