[{"content":"Mockoon is a free, open-source tool that allows you to create and run mock REST APIs locally in seconds. With it, you can:\nCreate unlimited mock REST APIs locally with no account required. Simulate errors, latency, and complex API behaviors. Speed up both frontend and backend development by removing dependencies. Share your mock environments with your team (via JSON files or the optional Mockoon Cloud). It’s available as a cross-platform desktop app, a CLI tool, and a Docker image.\nInstallation Mockoon is available for macOS, Windows, and Linux. You can download the application directly from the official website.\nmacOS (via Homebrew) If you\u0026rsquo;re on a Mac, the fastest way to install the desktop app is with Homebrew:\nbrew install --cask mockoon CLI (Optional) For automation, scripting, or use in CI/CD pipelines, you can install the CLI tool globally via npm:\nnpm install -g @mockoon/cli Adding a Mock API Open the Mockoon app and click \u0026ldquo;New local environment\u0026rdquo;.\nSelect a local folder to save the environment json file.\nAdd a new route by clicking the + icon. Set the path (e.g., /users).\nConfigure the response in the right-hand panel:\nSet the HTTP status code (e.g., 200 OK). Switch to the \u0026ldquo;Body\u0026rdquo; tab and paste your JSON response. Optionally, add headers in the \u0026ldquo;Headers\u0026rdquo; tab. Start the mock server by clicking the green ▶️ Start button at the top.\nThat\u0026rsquo;s it! Test your new endpoint in your browser or with a tool like curl. By default, the server runs on port 3000, but this is easily configurable on the Settings tab.\n# Your API is now live! curl http://localhost:3000/users Powerful Advanced Features Mockoon is simple to start with but packed with advanced features for realistic simulations:\nDynamic Templating: Use Handlebars syntax to generate dynamic and realistic data. Perfect for creating non-static responses.\n{ \u0026#34;id\u0026#34;: \u0026#34;{{uuid}}\u0026#34;, \u0026#34;name\u0026#34;: \u0026#34;{{faker \u0026#39;name.findName\u0026#39;}}\u0026#34;, \u0026#34;email\u0026#34;: \u0026#34;{{faker \u0026#39;internet.email\u0026#39;}}\u0026#34;, \u0026#34;createdAt\u0026#34;: \u0026#34;{{now \u0026#39;iso\u0026#39;}}\u0026#34; } Simulated Latency: Add a delay to responses (e.g., 2000ms) to test how your service\u0026rsquo;s timeout configurations and retry mechanisms behave.\nRule-Based Responses: Serve different responses based on request headers, query parameters, or body content. For example, you can return a 401 Unauthorized error if an Authorization header is missing, or a 200 OK if it\u0026rsquo;s present.\nProxy Mode: Forward requests that don\u0026rsquo;t match any of your mock routes to a real API. This is great for partially mocking a service while letting other calls pass through.\nImport/Export: Quickly bootstrap an environment by importing an OpenAPI/Swagger specification.\nConclusion Mockoon is an essential tool for modern development workflows. Whether you\u0026rsquo;re building a frontend without waiting for backend APIs, testing edge cases and error scenarios, or working offline, Mockoon provides a fast and flexible solution. Its rich feature set—from dynamic templating to rule-based responses—makes it suitable for both simple prototyping and complex integration testing.\nGive it a try and see how much faster your development cycle becomes!\n","permalink":"https://sebasalas.github.io/posts/mockoon-mock-apis-locally/","summary":"\u003cp\u003e\u003ca href=\"https://mockoon.com\"\u003eMockoon\u003c/a\u003e is a free, open-source tool that allows you to create and run mock REST APIs locally in seconds. With it, you can:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCreate unlimited mock REST APIs locally with no account required.\u003c/li\u003e\n\u003cli\u003eSimulate errors, latency, and complex API behaviors.\u003c/li\u003e\n\u003cli\u003eSpeed up both frontend and backend development by removing dependencies.\u003c/li\u003e\n\u003cli\u003eShare your mock environments with your team (via JSON files or the optional Mockoon Cloud).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIt’s available as a cross-platform \u003cstrong\u003edesktop app, a CLI tool, and a Docker image\u003c/strong\u003e.\u003c/p\u003e","title":"Mockoon: An Easy way to mock APIs locally"},{"content":"This guide provides step-by-step instructions for installing and configuring IBM MQ Explorer on macOS using the Eclipse IDE.\n1. Install Eclipse IDE You have two options for installing the Eclipse IDE:\nUsing brew (Recommended):\nOpen your terminal and run the following command:\nbrew install --cask eclipse-ide From the official Eclipse site:\nDownload the installer directly from the Eclipse website: https://www.eclipse.org/downloads/packages/release/2025-06/r/eclipse-ide-eclipse-committers\n2. Install IBM MQ Explorer in Eclipse IDE Launch Eclipse. From the main menu, navigate to Help \u0026gt; Eclipse Marketplace.\nIn the Eclipse Marketplace window, search for \u0026ldquo;mq explorer\u0026rdquo; and click Install for \u0026ldquo;IBM MQ Explorer Version 9.4.1 9\u0026rdquo; (or the highest version available).\nAccept the license agreement to proceed.\nThe installation progress will be displayed.\nA window will appear asking you to trust the content authorities. Click Select All and then Trust Selected.\nA second window for trusting artifacts will appear. Repeat the previous step by clicking Select All and then Trust Selected.\nOnce the installation is complete, you will be prompted to restart the Eclipse IDE. Click Restart Now.\n3. Open the IBM MQ Explorer Perspective From the main menu, go to Window \u0026gt; Perspective \u0026gt; Open Perspective \u0026gt; Other\u0026hellip;.\nSelect MQ Explorer from the list and click Open.\nThe MQ Explorer perspective is now active. You can access it directly from Window \u0026gt; Perspective \u0026gt; Open Perspective \u0026gt; MQ Explorer.\nClick the Hide icon on the Welcome screen to close it.\nYou are now in the IBM MQ Explorer environment. ✅\n4. Import MQ Queues (from XML) In the MQ Explorer Navigator, right-click on IBM MQ and select Import MQ Explorer Settings\u0026hellip;.\nSelect MQ Explorer Settings and click Next.\nBrowse to and select the XML file containing your MQ queue configurations.\nA list of Gateways for accessing the MQ queues will be displayed.\nConclusion You now have IBM MQ Explorer fully configured on your macOS system. This powerful tool allows you to manage IBM MQ queue managers, queues, and messages through an intuitive graphical interface. Whether you\u0026rsquo;re developing applications that interact with IBM MQ or managing existing queue infrastructure, MQ Explorer provides the visibility and control you need.\nTip: Eclipse will automatically reopen the MQ Explorer perspective on startup if it was the last one you used.\n","permalink":"https://sebasalas.github.io/posts/run-ibm-mq-explorer-macos/","summary":"\u003cp\u003eThis guide provides step-by-step instructions for installing and configuring IBM MQ Explorer on macOS using the Eclipse IDE.\u003c/p\u003e\n\u003ch2 id=\"1-install-eclipse-ide\"\u003e1. Install Eclipse IDE\u003c/h2\u003e\n\u003cp\u003eYou have two options for installing the Eclipse IDE:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eUsing \u003ccode\u003ebrew\u003c/code\u003e (Recommended):\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eOpen your terminal and run the following command:\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003ebrew install --cask eclipse-ide\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eFrom the official Eclipse site:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eDownload the installer directly from the Eclipse website:\n\u003ca href=\"https://www.eclipse.org/downloads/packages/release/2025-06/r/eclipse-ide-eclipse-committers\"\u003ehttps://www.eclipse.org/downloads/packages/release/2025-06/r/eclipse-ide-eclipse-committers\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"2-install-ibm-mq-explorer-in-eclipse-ide\"\u003e2. Install IBM MQ Explorer in Eclipse IDE\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cp\u003eLaunch Eclipse. From the main menu, navigate to \u003cstrong\u003eHelp \u0026gt; Eclipse Marketplace\u003c/strong\u003e.\u003c/p\u003e","title":"How to Run IBM MQ Explorer on macOS"}]