1. X
  2. pilcrow
Log inSign up
pilcrow
4,482 posts
Image
user avatar
pilcrow
@pilcrowonpaper
Open-source developer interested in auth and security.
Tokyo, Japan
pilcrowonpaper.com
Joined November 2017
65
Following
8,051
Followers
RepliesRepliesMediaMedia

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
  • Pinned
    user avatar
    pilcrow
    @pilcrowonpaper
    Jun 3
    Announcing my auth book! A completely free online resource on implementing auth with fully-featured examples Over 10,000 words right now and I still have plenty of things to write about auth.pilcrowonpaper.com
    Image
    46K
  • user avatar
    pilcrow
    @pilcrowonpaper
    Apr 8, 2024
    lmao they just replaceAll()-ed twitter(.)com with x(.)com
    user avatar
    Ryoga 🌱
    @Ryoga_exe
    Apr 8, 2024
    netflitwitter.com ← iOS で見たら netflix/.com に見えるってこと?
    363K
  • user avatar
    pilcrow
    @pilcrowonpaper
    Mar 22, 2025
    Well, this is unfortunate github.com/advisories/GHS…
    Image
    930K
  • user avatar
    pilcrow
    @pilcrowonpaper
    Mar 9, 2024
    Announcing the Copenhagen Book - an open source guide on implementing auth for the web! It covers everything, including sessions, CSRF protection, passkeys, OAuth, 2FA, email verification, and password reset
    thecopenhagenbook.com
    The Copenhagen Book
    A basic guideline on implementing auth for the web.
    136K
  • user avatar
    pilcrow
    @pilcrowonpaper
    Mar 22, 2025
    Am I crazy or has there been zero acknowledgment or explanation from @vercel and @nextjs on the recent middleware vulnerability in Next.js? I'm not sure how exploitable it is irl but it's still a critical vulnerability. My tweet shouldn't be the main way people learn about this
    168K
  • user avatar
    pilcrow
    @pilcrowonpaper
    Jan 20, 2024
    Can we stop naming APIs `$`?
    user avatar
    Bun
    @bunjavascript
    Jan 20, 2024
    Introducing the Bun Shell Cross-platform shell language & interpreter for shell scripting with JavaScript
    
import { $ } from 'bun';

const response = await fetch("https://example.com");

// Pass JavaScript objects to & from scripts
await $`gzip -c < ${response}`.arrayBuffer()

// cross-platform rm
await $`rm -rf /tmp/` 

// variables are escaped.
await $`FOO=${process.argv.at(2)} bun ./foo.js`

// read output as text
const text = await $`echo hello`.text();
    238K
  • user avatar
    pilcrow
    @pilcrowonpaper
    Apr 23, 2024
    I'm still confused why Hetzner is so cheap. Like 2vCPU/4GB (shared) is $5 while it's $20 everywhere else???
    248K
  • user avatar
    pilcrow
    @pilcrowonpaper
    Sep 16, 2024
    okay hear me out
    Image
    user avatar
    pilcrow
    @pilcrowonpaper
    Sep 16, 2024
    Do I need to rename the Twitter OAuth provider to X?
    37K
  • user avatar
    pilcrow
    @pilcrowonpaper
    Dec 4, 2023
    I still can't believe this but... @astrodotbuild has awarded me a $10,000 grant for my work on Lucia!!!!!! Thank you!!
    user avatar
    Astro
    @astrodotbuild
    Dec 4, 2023
    Introducing: The $100,000 Astro Ecosystem Fund Astro usage is exploding! To support our growing ecosystem, we are donating our own open-source funding to award ten $10,000 grants to essential maintainers across our community. Learn more: astro.build/blog/astro-eco…
    123K
  • user avatar
    pilcrow
    @pilcrowonpaper
    Apr 8, 2024
    Replying to @pilcrowonpaper
    What makes this even funnier is that it's done on the client and not the server
    24K
  • user avatar
    pilcrow
    @pilcrowonpaper
    Sep 8, 2023
    My frustration with Next.js pilcrow.vercel.app/blog/nextjs-wh…
    172K
  • user avatar
    pilcrow
    @pilcrowonpaper
    Feb 21, 2024
    ???
    Image
    86K
  • user avatar
    pilcrow
    @pilcrowonpaper
    Nov 1, 2024
    Please share your personal website or blog! I quite enjoy looking and comparing them
    156K
  • user avatar
    pilcrow
    @pilcrowonpaper
    Feb 13, 2024
    Already wrote 5 pages. Hopefully I can release it by March
    Image
    92K