Used by Adocasts

Below you'll find a list of what we use at Adocasts for both coding and content production purposes. We may earn a commission on one of the links below.

Hosting

  • Vultr — Our reliable cloud compute server that powers our sites.
  • Cleavr — For seamless CI/CD and effortless server management.
  • Cloudflare — Our go-to for DNS, CDN, firewall, and robust security.
  • Cloudflare R2 — We host all our recent video content here for fast and efficient delivery.
  • Cloudflare Workers — Manages secure authorization access to our Cloudflare R2 videos.
  • Bunny Stream — Currenlty hosts most of our older videos, they're fanstastic, but we're in the process of migrating them over to Cloudflare R2.
  • YouTube — A home for some of our really old videos, also in the process of migrating to Cloudflare R2.
  • Google Cloud Storage — Stores all our images, which are then delivered swiftly via Cloudflare's CDN.

Editor & Terminal

  • Visual Studio Code (VS Code) — My preferred code editor. It's widely familiar to most developers and integrates perfectly with AdonisJS.
  • Bearded Theme HC Wonderland Wood — My current favorite color theme, with high contrast for improved readability.
  • Bearded Icons — The file icon theme I use, mostly because it goes well with the color theme.
  • JuliaMono — The sleek font I'm currently using for my text editor and terminal, a recent switch from Dank Mono.
  • Ghostty — My terminal application of choice. It's incredibly quick and lightweight.

Developer Services

  • Adocasts CMS — Our custom-built content management system, handling everything from lessons and series to topics and user management.
  • PlotMyCourse — Our in-house course planning software, essential for mapping out our series content.
  • Stripe — Our trusted billing and subscription partner for Adocasts Plus.
  • Kit (Formerly ConvertKit) — We use this to send our newsletters and manage our subscriber list effectively.
  • Mailjet — Powers our transactional and notification-based emails.
  • Plausible — Provides privacy-focused analytics for the site.
  • HyperDX — Our error tracking solution, keeping us in the loop when something isn't quite right.
  • Cloudflare Turnstile — Helps us keep pesky bots from submitting forms they shouldn't, maintaining site integrity.

Video Apps & Services

  • Final Cut Pro — Our longtime go-to for video editing. The magnetic timeline and the ability to scrub audio directly are huge productivity boosters.
  • Recut — An amazing app that automatically splices and cuts out dead air from recordings. I also use it to export multicam sequences directly into Final Cut Pro.
  • Adocasts Transcoder — A custom-built desktop application that processes our videos through FFmpeg for compression, transcoding, and generating animated thumbnails for our R2-hosted content.
  • Whisper Transcription — We use this to accurately transcribe all our videos and to translate transcriptions into other languages before uploading to R2.
  • Handbrake — Our utility for miscellaneous video compression tasks when we need to omptimize file sizes.
  • OBS — The software we rely on to record or livestream all our lessons.
  • Freepik — A valuable resource for various image, video, and AI-generated assets, primarily used for our lesson thumbanils.
  • Adobe Express — A handy service we use to convert our videos into easily shareable chunks for social media.

Desktop Apps & Services

  • PostgreSQL — The robust database driver powering the Adocasts site and many of our series.
  • DBngin — Super simple database version manager that allows you to manage your database services in a click
  • TablePlus — My preferred database GUI for querying, inspecting, and backing up data.
  • Medis — A convenient Redis GUI I use to query, inspect, and manage our Redis database.
  • Hoppscotch — My REST Client GUI of choice for API testing and development.
  • LocalCan — A really cool app that lets me expose locally running applications via local, public, or network-accessible domains.
  • Firefox Developer Edition — My long-standing browser of choice. The ability to inspect network requests directly from the console is the must-have feature for me.
  • RayCast — I'm just beginning to explore RayCast's capabilities, currently using it as a command palette, for prompts, and for quick snippets.
  • GitHub — The central hub where we host all our repositories for version control and collaboration.
  • Amphetamine — Essential for keeping my computer awake during long processes, ensuring tasks complete without interruption.
  • BetterDisplay — I use this to precisely define my default and recording screen resolutions.
  • ScreenBrush — The application I use to draw on the screen during recordings, perfect for emphasizing points.
  • Karabiner Elements — Indispensable for defining and overriding keyboard shortcuts. It helps me work around MacOS window tiling limitations in apps like VS Code.

Hardware

* notes when a link does not match the exact product I use

  • M4 Pro Mac Mini — The workhorse where we record, edit, and manage everything related to our content.
  • 27" LG 5K UltraFine — A beautiful, used display I snagged for a great price on eBay. While stunning, be aware it can be prone to temporary ghosting at the edges.
  • Sony ZV-1F — The camera that captures me on video! Its large file outputs mean all recordings are run through Handbrake before storage. Also an eBay find!
  • Shure MV7X — My recently upgraded microphone. Prior to this I used Blue Yeti.
  • Vocaster One — XLR interface used to connect my Shure MV7X to my computer for recording.
  • XP-Pen Artist 15.6 Pro — My go-to pen tablet display for drawing on-screen during lessons. Turning it on also conveniently puts my Mac Mini into recording mode, thanks to BetterDisplay. Another eBay score!
  • Apple Keyboard* — I still use a trusty, super old keyboard that came with an iMac I bought ages ago.
  • Apple Magic Trackpad 2* — The mouse I use when recording and occasionally during editing sessions. Another item snagged off eBay.
  • Logictech MX Master 3 — My primary mouse for general use, purchased used, like new, from eBay.