Skip to content

Blog

Notes, tips, and updates from the Fresh Jots team.

· 19 min read

Write to Fresh Jots from C++ — `cpr`, `cpp-httplib`, or a small SDK

A spin-off from Write a note from any project, focused on C++. Three flavors: cpr (C++ Requests) when you have vcpkg Conan, cpp-httplib single-header for builds without package managers, and raw libcurl for embedded or no-deps codebases. Includes a std::condition_variable-backed heartbeat, branching on parsed ApiError.code, Qt and Unreal patterns, and a -fno-exceptions embedded variant.

Read more
· 14 min read

Write to Fresh Jots from C# / .NET — `HttpClient`, Refit, or a small SDK

A spin-off from Write a note from any project, focused on C# and .NET. Three flavors: built-in HttpClient (zero new deps, async-first), Refit for typed multi-endpoint interfaces, and ASP.NET Core's IHttpClientFactory for DI-friendly apps. Sealed-record error branching, dead-man heartbeats via BackgroundService, patterns for ASP.NET Core, Worker Services, Azure Functions, AWS Lambda, Blazor, MAUI, and F#.

Read more
· 13 min read

Write to Fresh Jots from Java — `HttpClient`, OkHttp, or a small SDK

A spin-off from Write a note from any project, focused on Java. Three flavors: zero-dependency JDK 11+ HttpClient (the recommended path), OkHttp when you're already shipping it, and Spring RestClient for Boot 3.2+ apps. Sealed-type error branching, dead-man heartbeats, Quarkus / Kotlin / Android / Jakarta EE patterns.

Read more
· 10 min read

Write to Fresh Jots from TypeScript — typed responses, a small SDK

A spin-off from Write a note from any project, focused on TypeScript. Two approaches: npm install freshjots — the fast path, with types shipping in the package as of v0.2.0; or hand-roll a typed Client in ~60 lines when you want full control over the HTTP layer, branded error codes, and tree shakable imports.

Read more
· 8 min read

Get your Fresh Jots API token, then set it once

To call the Fresh Jots REST API — or use the freshjots CLI, or any script that appends to your notes — you need a personal token. Here's where to find it, and three ways to wire it into your environment so every shell and every Claude Code session picks it up.

Read more
· 6 min read

Notes from your terminal

A shell-first CLI for Fresh Jots. Anything that prints to stdout — cron jobs, deploy summaries, docker logs, a Claude Code transcript — pipes straight into a note you can search and edit later. One verb, one note name, one line of shell.

Read more