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.