Web developer, YouTuber, and developer advocate.

Hi Friends! I’m CJ, a web developer and entrepreneur based in Bedford, NH. I teach web development fundamentals and help devs integrate APIs.

Quick drag and drop sorting with Rails using stimulus and shopify/draggable

How to implement drag-and-drop sorting in Rails using StimulusJS and Shopify Draggable, setting up a Stimulus controller to handle drag events and send requests to update order on the server, with code samples showing how to configure the controller, use it in views, and process order updates on the backend to reorder associated models.

AI launches, Docs, Calendars

In this episode, we catch up on recent tech events, discussing in detail the AI launches at both OpenAI and GitHub. We chat about the Hu.ma.ne AI pin, and touch on GitHub Universe. We also talk about Docs implementations and the challenges of managing and maintaining code snippets in documentation. Show notes:Docs Astro Starlight - https://starlight.astro.build/Tailwind UI protocol - https://tailwindui.com/templates/protocolAngular - angular.devMarkdoc - https://markdoc.dev/Calendars cal.com infrastructure https://cal.com/infrastructureCalendly - https://calendly.com/Nylas - https://info.nylas.com/Full Calendar - https://fullcalendar.io/StoryFuel.appHumane AI pin https://hu.ma.ne/Github monaspace https://monaspace.githubnext.com/Crochet talk https://www.youtube.com/watch?v=6FtbmlZOk44Jupyter notebook episode: https://www.youtube.com/watch?v=WTmcdixuqcY 

Stay up to date

Get notified when I publish something new, and unsubscribe at any time.

Work

  1. Company
    Craftwork
    Role
    Full Stack Engineer
    Date
    2023 - Present
  2. Company
    Stripe
    Role
    Developer Advocate
    Date
    2019 - 2023
  3. Company
    MyVR (acquired)
    Role
    Senior Software Engineer
    Date
    2015 - 2019
  4. Company
    App Academy
    Role
    Instructor
    Date
    2012 - 2015
Full CV