# Blogs

> Step by step articles about API Maker - Playwright and Puppeteer in custom APIs, on the native process or in the sandbox, and MongoDB 6 as a single node replica set with Docker.

Source: https://docs.apimaker.dev/v1/docs/blog/index.html

Step by step articles, each one about a single task. They complement the reference pages of the [APIs](/v1/docs/apis-all/overview.html) and the [guides](/v1/docs/guides/index.html).

    <a class="am-card am-card--purple" href="/v1/docs/blog/General-Blogs/Playwright.html">&lt;/&gt;Playwright on the native processInstall Playwright and Chromium on the server and make a PDF from a native custom API.</a>
    <a class="am-card am-card--green" href="/v1/docs/blog/General-Blogs/Playwright-in-sandbox.html">▦Playwright in the sandboxOverride the sandbox Docker file, add Playwright as a sandbox dependency and send a PDF back.</a>
    <a class="am-card am-card--amber" href="/v1/docs/blog/General-Blogs/setup-puppeteer-and-use-in-Native-custom-APIs.html">pdfPuppeteer in native custom APIsInstall the libraries Chromium needs on Ubuntu, add Puppeteer and turn HTML into a PDF.</a>
    <a class="am-card" href="/v1/docs/blog/MongoDB_6_Start_database_with_single_replica.html">⛁MongoDB replica set with DockerStart MongoDB 6 as a single node replica set with Docker Compose and a key file.</a>

The [browsers guide](/v1/docs/guides/browser-automation.html) compares the native process and the sandbox, and the [release notes](/v1/docs/blog/release-notes/release_notes_summary.html) tell what changed in every version.
