Log inSign up
Matthew Phillips
34.5K posts
user avatar
Matthew Phillips
@matthewcp
Working on Astro @cloudflare Co-creator of @astrodotbuild. Builder of yums.email. Finite State Machines for life.
Louisville, United States
matthewphillips.info
Joined April 2008
1,411
Following
4,961
Followers
  • user avatar
    Matthew Phillips
    @matthewcp
    2022年4月26日
    If you're ever feeling bad about an API you designed just remember that someone thought Cache-Control: no-cache should mean to, in fact, cache.
  • user avatar
    Matthew Phillips
    @matthewcp
    2024年7月31日
    it's called garbage collection because that's what your code is.
    68.8K
  • user avatar
    Matthew Phillips
    @matthewcp
    2023年10月23日
    Unpopular opinion: Don't use http verbs PUT, PATCH, DELETE. Just use POST for everything. Reasons: - <form> doesn't support the others. Frameworks that allow it do so through hacks. - URLs are free, you don't gain anything by overloading them. - Purity < practicality
    1M
  • user avatar
    Matthew Phillips
    @matthewcp
    2022年7月21日
    .js, .mjs, .cjs, .jsx, .ts, .tsx, .cts, .mts, what have we done.
  • user avatar
    Matthew Phillips
    @matthewcp
    2023年5月6日
    Serverless: "what if we made basic things like connecting to a database as hard as fuck?"
    93.2K
  • user avatar
    Matthew Phillips
    @matthewcp
    2019年9月21日
    Announcing Robot 🤖 . A new library for building finite state machines that is: 🕺 1kB 🤺 Functional 💃 Fun matthewphillips.info/programming/an…
  • user avatar
    Matthew Phillips
    @matthewcp
    2021年10月14日
    Anyone else decoded some HTML today?
  • user avatar
    Matthew Phillips
    @matthewcp
    2022年6月23日
    Feels like GraphQL is a technology on its way out.
  • user avatar
    Matthew Phillips
    @matthewcp
    2023年7月27日
    Announcing yums.email 👇 yums.email is a recipe storage system built on top of email. Find a recipe you like, send an email to `[email protected]` and you'll get an email back with the recipe nicely formatted. See yums.email for more.
    233K
  • user avatar
    Matthew Phillips
    @matthewcp
    2021年4月24日
    Announcing the alpha release of Lucy, a new DSL for finite state machines and statecharts that compiles to XState machines. What CSS does for styling, Lucy aims to do for runtime logic. matthewphillips.info/programming/po… Checkout Lucy at lucylang.org
  • user avatar
    Matthew Phillips
    @matthewcp
    2023年11月29日
    I still see people using <script type="text/javascript"> and <link type="text/css"> all the time Why are you doing this, it hasn't been necessary in like 10 years!
    224K
  • user avatar
    Matthew Phillips
    @matthewcp
    2022年3月11日
    Announcing Corset, a new approach to declarative DOM binding! corset.dev Corset is an alternative to frameworks like React and Vue. Instead of JSX/templates, you use a CSS-like DSL to bind to the DOM that already exists. This difference has profound implications 👇🏼
  • user avatar
    Matthew Phillips
    @matthewcp
    2024年10月25日
    We all understand that Arc is deprecated, right?
    72.1K
  • user avatar
    Matthew Phillips
    @matthewcp
    2024年6月20日
    🌶 The fact that none of the Rust-based JS bundlers have become production ready, which Go-based esbuild did like 4 years ago, says a lot about both languages.
    77.1K

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up