Temporal is not another message queue or streaming platform. It is a modern workflow orchestration engine that helps engineers build long-running, failure-resilient business processes using normal code. This article explains what Temporal is, how it compares to Kafka and RabbitMQ, where the concept comes from, and how it works – using real-world analogies and a TypeScript example.
Category: Programming & Development
Coding Tutorials (Python, JavaScript, Java, etc.)
Web Development (HTML, CSS, React, etc.)
Mobile App Development
APIs & Microservices
DevOps & CI/CD
How to Customize Shopify Webhook Payloads
Learn how to optimize your Shopify webhook integrations by customizing payload data. This guide covers best practices for reducing payload size, improving performance, and implementing efficient webhook configurations using the GraphQL Admin API and app configuration files.
Running Large Language Models Locally with Podman and Ollama
Learn how to set up and run powerful LLMs like Qwen2.5-14B on your local machine using Podman and Ollama. This comprehensive guide covers installation, model deployment, and troubleshooting for split GGUF files.
Run Claude Code with a Local LLM Using Ollama
Want to use Claude Code without sending data to the cloud or paying API fees? You can point it at a locally running LLM via Ollama in just a few minutes. Here’s exactly how.
Containerised Application Triggering SSIS on Host: Insights and Challenges
The Problem When I containerised a Node.js application (using Podman on RHEL), I faced a challenge:The app needed to trigger SSIS packages (.dtsx files) using dtexec. SSIS was installed on the host, but not inside the container. Why not install SSIS in the container? So, how do we trigger SSIS from a container without installing…
How to Validate the HMAC Hash in Kong Gateway for Shopify Webhooks
When integrating Shopify webhooks with Kong Gateway, one common challenge is validating the HMAC signature provided by Shopify. At the time of writing, there is no built-in Kong plugin that can directly read and validate the HMAC value passed in the X-Shopify-Hmac-Sha256 header. Shopify does not allow customizing this header to use Kong’s standard HMAC…
Unit vs Integration vs End-to-End Testing: What’s the Difference and Why It Matters
Testing is the backbone of reliable software development. But with so many testing strategies—Unit, Integration, and End-to-End (E2E)—it’s easy to get confused about what each one does and when to use them. In this post, we’ll break down these three approaches, their purpose, and how they fit into a robust testing strategy.