1. X
  2. Joe Maffei (moved to Bluesky)
Log inSign up
Joe Maffei (moved to Bluesky)
644 posts
Joe Maffei (moved to Bluesky) profile banner
@joemaffei

Joe Maffei (moved to Bluesky)

@joemaffei
@joemaffei.dev
Saint Paul, MN
joemaffei.com
Joined March 2009
259
Following
140
Followers
RepliesRepliesRepostsRepostsMediaMedia

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
  • Pinned
    @joemaffei
    Joe Maffei (moved to Bluesky)
    @joemaffei
    Nov 2, 2024
    🦋
  • @joemaffei
    Joe Maffei (moved to Bluesky)
    @joemaffei
    Sep 16, 2024
    Is @npmjs down? @npmstatus
  • @joemaffei
    Joe Maffei (moved to Bluesky)
    @joemaffei
    Aug 6, 2024
    @cassidoo Here’s my take on the sum of squares function. Yay, math!
    Image
    Sum of Squares
    From gist.github.com
  • @joemaffei
    Joe Maffei (moved to Bluesky)
    @joemaffei
    Mar 3, 2024
    I was helping my wife request an eVisa for our trip to Brazil, and went down the most frustrating rabbit hole of web application bugs I have ever experienced. I wonder how much @VFSGlobal @vfsglobalcare charged @govbrazil for this dumpster fire. A novel in 13 parts:
  • @joemaffei
    Joe Maffei (moved to Bluesky)
    @joemaffei
    Feb 23, 2024
    Why can’t TypeScript guard against this runtime error? Summoning @mattpocockuk
    function firstLetterCapitalized(word: string) {
  const [first, ...rest] = word;
  return first. toUpperCase();
}

console. log(firstLetterCapitalized( 'test'));
// [LOG] : "T"

console. log(firstLetterCapitalized(''));
// [ERR]: Cannot read properties of undefined (reading 'toUpperCase')
Advertisement
Advertisement