2021-01-28
3926
#docker
Thomas Hunter II
33185
Jan 28, 2021 ⋅ 14 min read

Zero-downtime deploys with DigitalOcean, GitHub, and Docker

Thomas Hunter II Thomas has contributed to dozens of enterprise Node.js services and has worked for a company dedicated to securing Node.js. He has spoken at several conferences on Node.js and JavaScript, is the author of Distributed Systems with Node.js, and is an organizer of NodeSchool SF.

Recent posts:

Building a Next.js text summarizer with Trigger.dev and Gemini AI

Building a Next.js text summarizer with Trigger.dev and Gemini AI

Learn how to offload long-running Gemini AI requests to Trigger.dev background jobs in Next.js using Server Actions and real-time React hooks.

Emmanuel John
Sep 1, 2026 ⋅ 8 min read
Building a browser-based receipt scanner with LiteRT.js

Building a browser-based receipt scanner with LiteRT.js

Learn how to use Google’s LiteRT.js to build a browser-based OCR receipt scanner with WebGPU acceleration and on-device LLM structuring via LiteRT-LM.

Emmanuel John
Aug 31, 2026 ⋅ 9 min read

How do you visualize a TypeScript dependency graph?

Learn how to use the TypeScript Compiler API and AST traversal to extract imports and build a file dependency graph CLI.

Rosario De Chiara
Aug 28, 2026 ⋅ 4 min read

5 Claude Code best practices for senior developers

Stop generating AI slop with Claude Code. Discover 5 actionable developer tips to manage context windows, enforce rules with hooks, and improve code quality.

Shruti Kapoor
Aug 27, 2026 ⋅ 9 min read
View all posts

Would you be interested in joining LogRocket's developer community?

Join LogRocket’s Content Advisory Board. You’ll help inform the type of content we create and get access to exclusive meetups, social accreditation, and swag.

Sign up now