/images/avatar.png

Manage Sensitive Data with Docker Secrets

Docker Secrets is a tool for securely storing and managing sensitive data in Docker containers. It provides a mechanism to centrally manage and protect sensitive data such as database passwords, API keys, and SSH keys.

Create Locally-Managed Cloudflare Tunnel

Cloudflare Tunnel provides you with a secure way to connect your resources to Cloudflare without a publicly routable IP address. With Tunnel, you do not send traffic to an external IP — instead, a lightweight daemon in your infrastructure (cloudflared) creates outbound-only connections to Cloudflare’s global network. Cloudflare Tunnel can connect HTTP web servers, SSH servers, remote desktops, and other protocols safely to Cloudflare. This way, your origins can serve traffic through Cloudflare without being vulnerable to attacks that bypass Cloudflare.

Play with Code Llama 70B

Code Llama 70B scored 53 percent in accuracy on the HumanEval benchmark, performing better than GPT-3.5’s 48.1 percent and closer to the 67 percent mark an OpenAI paper reported for GPT-4.

Spec-First API Development

Spec-first API development offers a structured and efficient approach to API development. By creating a detailed specification upfront, stakeholders can communicate effectively, teams can develop APIs faster, and the resulting APIs are of higher quality.

Golang Functional Options Pattern

In Go, we often use structs to encapsulate and organize data. However, this approach can become complex and difficult to maintain when we need to provide optional, customizable behavior. This is where the Functional Options Pattern comes into play. It’s a design pattern that allows us to create objects with optional parameters and customizable behavior.