Log inSign up
CJ Avilla
6,204 posts
user avatar
CJ Avilla
@cjav_dev
I'm at @AnthropicAI working on @ClaudeDevs
New Hampshire
cjav.dev
Joined April 2009
943
Following
3,150
Followers
  • Pinned
    user avatar
    CJ Avilla
    @cjav_dev
    Jun 12
    Going to do my best to share helpful updates about how to get the most from the Claude Platform: APIs, SDKs, the ant CLI and more. If you have any feedback about existing API features you鈥檇 love to see, I鈥檓 all ears! Pumped to be back in a position where there鈥檚 so much I鈥檓
    1.3K
  • user avatar
    CJ Avilla
    @cjav_dev
    Oct 17, 2022
    馃槏 If a request to the Stripe API fails, you'll now get a new property on the response called `request_log_url` which opens your request logs for the failed request.
    ~/stripe/demos $ stripe payment_intents create --amount 100
{
  "error": {
    "code": "parameter_missing",
    "doc_url": "https://stripe.com/docs/error-codes/parameter-missing",
    "message": "Missing required param: currency.",
    "param": "currency",
    "request_log_url": "https://dashboard.stripe.com/test/logs/req_3yZ3P9MWukQbpE?t=1666028506",
    "type": "invalid_request_error"
  }
}
  • user avatar
    CJ Avilla
    @cjav_dev
    Jan 14, 2024
    I'm sad that @mint is gone so going to speed run for a few hours and try to build a web-based replacement for the features that I actually used frequently: * Net worth tracking * Searching transaction history
    40K
  • user avatar
    CJ Avilla
    @cjav_dev
    Nov 5, 2022
    I'm working on a course to teach Ruby on @Rails basics. I'm considering recording the whole thing using a cloud IDE like @Replit so that students can start without needing to set up an env. Good idea? bad idea?
  • user avatar
    CJ Avilla
    @cjav_dev
    Nov 18, 2023
    With zero direction, my 10-year-old made this fully working pokedex search using @tldraw 馃く
    17K
  • user avatar
    CJ Avilla
    @cjav_dev
    Dec 19, 2022
    In 2019, I really wanted to push myself to start creating screencasts. Watching videos is how I learn best, and I wanted to give back. One of my 2019 goals was to create 6 screencasts. Since then, I've created/livestreamed/guested on/edited and/or produced 432 videos. 馃槺
    6.4K
  • user avatar
    CJ Avilla
    @cjav_dev
    Mar 3, 2022
    Very cool tools coming soon for @StripeDev Terminal. @charlesw_dev taught me just enough to be dangerous today!
    00:00
  • user avatar
    CJ Avilla
    @cjav_dev
    Oct 29, 2020
    I've been working hard to officially move into the developer advocate role @Stripe. It's official! 馃帀馃嵕 I'm very thankful for the incredible support from @anelder, @jaakkosf, and @chris_trag!
    GIF
  • user avatar
    CJ Avilla
    @cjav_dev
    Jan 4, 2024
    Okay who鈥檚 been learning from @excid3 longer than me? Sept 8, 2014!
    user avatar
    Chris Oliver
    @excid3
    Jan 4, 2024
    I've been working on @GoRails for 10 years I just realized. 馃槻
    7.1K
  • user avatar
    CJ Avilla
    @cjav_dev
    Nov 27, 2023
    Can you tell me when I went back to product engineering? 馃槄 馃寫馃寱
    4.3K
  • user avatar
    CJ Avilla
    @cjav_dev
    May 7, 2023
    Asked my 8 year old what he wants for his birthday and he shared this google doc with me. 馃槀馃グ
    4K
  • user avatar
    CJ Avilla
    @cjav_dev
    Mar 5, 2022
    If you use Rails, I highly recommend following @websebdev. Constant stream of incredibly useful tips like this one.
    user avatar
    Sebastien Auriault
    @websebdev
    Mar 5, 2022
    馃拵Rails tip馃拵 Did you know Rails 7 added support for PostgreSQL generated columns? These columns will be calculated by the database only once on INSERT and UPDATE. #ruby #rails #rubyonrails
    # db/migrate/20220226153929_create_orders.rb
class CreateOrders < ActiveRecord::Migration[7.0]
  def change
    create_table :orders do |t|
      t.integer :subtotal_cents
      t.integer :tax_cents
      t.virtual :total_cents, type: :integer, as: "subtotal_cents + tax_cents", stored: true
      
      t.timestamps
    end
  end
end

# console
Order.create(subtotal_cents: 1000, tax_cents: 200)
Order.last.total_ce...
  • user avatar
    CJ Avilla
    @cjav_dev
    Jan 5, 2024
    Here we go! 馃暫 3.3.0 time.
    6K
  • user avatar
    CJ Avilla
    @cjav_dev
    Aug 16, 2022
    Something I've wanted for YEARS at Stripe... a public, incremental changelog with all the additions (not just breaking changes). Our dreams have come true!!
    Changelog
    From docs.stripe.com

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