sosukesuzuki.dev

sosukesuzuki

Sosuke Suzuki

輝く明日へ タコパワー

2026

02-14Prettierのメンテナーをやめる

2025

12-302025年の振り返り

12-04さらば、つくば!

08-31typeof x > 'u' は typeof x === 'undefined' より小さいけど遅い

08-21Bunに入社した

05-03JSCのchange array by copy系メソッドを全部速くした

04-06筑波大学情報学群情報科学類を卒業した

03-05低レベルメモリ操作によってJavaScriptCoreのArray.prototype.fillを最適化した

02-24WebKitのReviewerになった

2024

12-312024年の振り返り

12-10WebKit(JavaScriptCore)に100個のPull Requestがマージされた

11-24[JSConf JP 2024 感想] Unicode 15.1でU+200CとU+2004がID_Continueに入ったことによってECMAScriptがちょっと更新されていたことに気がついた

10-29標準偏差さんとsksatのツイートから学ぶABI(Application Binary Interface)

10-22VueFes Japan 2024の「次世代フロントエンドクロストーク」の感想ともっと聞きたかったこと

10-16Intl.DurationFormatの最大値を規定する仕様について

08-19WebKitのコミッターになった

08-12文字列リテラルから不要なエスケープを取り除くのってリンターの責務かも

08-09WebKitにWasm Type Reflection API(の一部)を実装してみた

07-07Intlにおけるロケール識別子のマッチング

06-05プライベートでMac使うのやめた

03-26ECMAScript の Set Methods プロポーザル

2023

12-292023 年振り返り

11-13【翻訳】Prettier の新しい三項演算子のフォーマットを試してみてください

07-26Prettier 3.0 をリリースしました

05-27フレームグラフを眺めて無駄な正規表現を消してPrettierのパフォーマンスをちょっとだけ改善する

03-22TypeScript-ESLintから $500 いただきました

03-04Node.js と ECMAScript の Import Specifier は意味が違うらしい

02-24DefinitelyTyped がつらいので Prettier の型定義を本体のリポジトリに移すことにした

02-11Prettierはデフォルトでインデントのためにタブを使うべきなのだろうか

02-11インデントにタブを使うアクセシビリティ上の利点

2022

08-13Babel が Flow から TypeScript に移行した

07-19Ubieに入社して4ヶ月が経ちました

06-28オープンソースをメンテするときに自分が考えていること

05-01JS に TS のような型注釈を書ける Type Annotations プロポーザル

03-19Prettier のサイズを減らすテクニック

01-13なぜ JavaScript の [1, 2, 3] + [4, 5, 6] は '1,2,34,5,6' なのか

01-07翻訳: Prettier はメンテナーへの報酬の支払いを始めます

2021

12-282021 年振り返り

09-22GitHub Sponsors をはじめました

07-06JavaScript の Class Static Blocks について

07-02JavaScript の Object.hasOwn について

05-23Node.js の import.meta.resolve について

05-02JavaScript にイミュータブルな配列操作メソッドを導入するプロポーザルについて

04-28JavaScript の Symbols as WeakMap keys について

03-0220 歳になった

02-28JavaScript の Module Fragments について

02-13はじめて自分で作ったリポジトリを OSS の Organization に移管した

2020

12-242020年 OSS 活動振り返り

10-24JavaScript の Import Assertions について

10-109 月の OSS 活動 (Prettier とか Babel とか)

10-05GitHub Actions で Prettier がバグってないか確認する

09-167月と8月と9月前半の OSS 活動

08-31はじめて自分で Prettier をリリースした

07-036 月の OSS 活動

06-09Prettier の中間表現 Doc をシュッと試せる JavaScript のサブセットを作ってブラウザで動かす

06-015 月の OSS 活動

05-25Deno に採用されたコードフォーマッター dprint が速い

04-304 月の OSS 活動

04-043 月の OSS 活動

03-06Prettier の TypeScript 3.8 対応遅れてそうだけどどうしたの?

01-25Introducing Yarn 2 ! メモ

01-05Prettier がファイルパスからパーサを推測するときの情報源

2019

12-222019 やったこと