THE FORGEHUB FIELD NOTES
A little know-how.
A lot less guesswork.
Small guides for getting more out of small tools. Clear answers, useful workflows, and the occasional good-to-know.
No guides for this app yet. Choose All apps to browse the library.
Kitchen ViewWhat does Kitchen View?s ?At kitchen line? percentage mean?Read Kitchen View?s kitchen-line percentage alongside tracked time, check missing feet and calibration, and save the underlying seconds in a report.PNG to SVGHow to trace and save a PNG shape with PNG to SVGTurn a still PNG into black SVG paths: adjust the mask, inspect contours and holes, then save a fresh trace while understanding detail and file limits.Cue Offset BenchHow to shift and save your subtitles with Cue Offset BenchPaste SRT, apply a constant timing offset, inspect every cue and save shifted.srt. Learn how to correct errors and avoid losing an unsaved result.Contrast Pair DeskWhy do green and blue need different text colors in Contrast Pair Desk?Compare black and white text on full green and blue backgrounds, and follow the luminance calculation behind Contrast Pair Desk?s different results.Cue Offset BenchWhat does Cue Offset Bench's +1500 ms example prove?Read Cue Offset Bench?s timing example, check why both boundaries move together, and understand what its current read-only preview cannot do.Circlecard FixturesWhy does Circlecard Fixtures reject my pasted roster?Fix pasted roster errors in Circlecard Fixtures by checking line numbers, tabs, duplicate names and Unicode length before generating again.Circlecard FixturesHow to make a round-robin match sheet with Circlecard FixturesBuild a round-robin sheet in Circlecard Fixtures, check the five-club example, follow opponents and rests, and save a complete local text report.Contrast Pair DeskHow to check text colors with Contrast Pair DeskCheck a foreground and background pair, interpret the gray-and-white example, correct hex inputs and save a current Contrast Pair Desk report.Prerequisite PathWhy does Prerequisite Path list tasks that run at the same time?Read Topological order alongside the timeline in Prerequisite Path, using a three-task example to distinguish dependency order from start times.Subnet Boundary DeskHow to check a subnet?s boundary addresses in Subnet Boundary DeskWork through a /26 example, check Inside and Outside decisions, fix candidate errors and save an inclusive IPv4 block report in Subnet Boundary Desk.Prerequisite PathHow to find critical tasks with Prerequisite PathEnter task durations and prerequisites, interpret the 65-minute example, correct dependency errors and save a Prerequisite Path timing report.Stockstrip Cut PlannerWhy does Stockstrip use three bars when two can fit?Follow a six-piece example to understand Stockstrip's extra bar, check a tighter arrangement and distinguish total leftover from usable space.Evenledger Trip SettlerHow to settle your first outing with Evenledger Trip SettlerWork through Evenledger?s dinner-and-taxi example, enter your own shared expenses, correct errors and save a complete settlement report.Evenledger Trip SettlerWhy does Evenledger suggest paying someone I shared no expense with?Follow a three-person example to understand Evenledger group settlement, check beneficiary choices and save a report before arranging payments.Stockstrip Cut PlannerHow to plan straight crosscuts with Stockstrip Cut PlannerEnter stock, kerf and labeled parts, inspect Stockstrip's bar assignments, then save a cut sheet. Learn the measurement rules and planning limits.Pomodoro TimerWhy does Pomodoro Timer stay at 00:01 before finishing?Understand the last second on Pomodoro Timer, why a resumed second can be short, and why pressing Pause at the deadline can finish the interval.JSON MirrorHow to review padded string values in JSON MirrorCompare exact string values first, then use Trim string edges to isolate other changes. Learn what the option ignores and what the report preserves.Base64 Encoder/DecoderWhy does Base64 reject a value with the right equals signs?Understand Base64 padding-bit errors with small examples, distinguish them from missing padding, and regenerate a value from known source text.JSON MirrorHow to use JSON Mirror's five-change exampleLearn JSON Mirror's built-in five-change example, filter changes, reverse direction and export a complete local comparison report.JSON MirrorWhy does JSON Mirror count a whole object as one difference?Understand container replacements in JSON Mirror, distinguish one changed branch from many changed fields, and inspect the complete values in a local report.Pixel PressHow to resize and save your first image in Pixel PressChoose a local image, set proportional dimensions, preview a JPEG or WebP export and save it with Pixel Press. Understand format changes and session limits.UUID GeneratorWhy do random UUIDs keep a 4 in the same position?Read the version and variant positions in UUID Generator output, then check a pasted test identifier without mistaking its format for proof of uniqueness.LocalLoomHow to make a silent visual bug report in LocalLoomRecord a bug that makes sense without narration in LocalLoom. Plan visible steps, handle the active-time limit, review the result and save your take.QR Code GeneratorWhy do my QR codes have different PNG dimensions?Understand how QR pattern size, the white border and pixels per module determine Standard and Large PNG dimensions in ForgeHub.LocalLoomHow to make your first screen recording in LocalLoomChoose a screen, window or tab in LocalLoom, handle permissions and shared audio, then preview and download your native video before leaving.LocalLoomHow to pause a LocalLoom walkthrough and keep one takeSkip waiting time with LocalLoom pause and resume. Understand active time, continued screen sharing, and how to finish and save the same take.UUID GeneratorHow to generate and copy a UUID v4 in ForgeHubGenerate one UUID v4, copy it into your project, recover when clipboard access fails, and understand replacement, privacy and uniqueness limits.JSON Beautifier & ExplorerHow to investigate a duplicate-key warning in your JSONFind repeated JSON members, understand duplicate counts and escaped key names, then repair the source in JSON Beautifier & Explorer.Base64 Encoder/DecoderHow to encode and decode UTF-8 text in ForgeHubConvert text to standard Base64, reverse it to check the result, and copy or download your output. Learn the padding, UTF-8 and input-size limits.Markdown PreviewerWhy do my Markdown steps restart or lose their nesting?Fix restarted numbering and flattened steps in Markdown Previewer by understanding list boundaries, supported markers and continuation limits.QR Code GeneratorHow to make and save a QR code in ForgeHubTurn exact text or a full URL into a QR code, choose a PNG resolution, check the result and save it. Understand byte limits and cleared previews.Regex TesterWhy does my regex miss lines or stop at a line break?Use Regex Tester to separate Multiline from Dot all, find complete error lines and match separate multiline blocks without merging them.Pomodoro TimerHow to run a focus and break session in Pomodoro TimerSet focus and break durations, pause without losing your place, and start each interval deliberately. Understand resets, session counts and background limits.Pixel PressWhy did my Pixel Press preview disappear after choosing an image?Understand when Pixel Press replaces a preview, how rejected files preserve your work, and how to save or recover a result after a successful replacement.Markdown PreviewerHow to draft, preview and save Markdown in ForgeHubOpen or write a local Markdown draft, check its live proof and download the source. Learn the syntax limits, replacement undo and saving workflow.CSV WorkshopWhy won't CSV Workshop accept my quoted fields?Fix quoted-field errors in CSV Workshop with examples of misplaced spaces, doubled quotes, embedded line breaks and missing fields.Image to PDFHow to turn separate images into an ordered A4 PDFArrange JPEG and PNG images into one A4 PDF, choose orientation and margins, understand white space, and build a fresh result before saving.Image to PDFWhy does Image to PDF reject my images?Diagnose JPEG and PNG selection errors, distinguish file size from pixel limits, and recover from a failed PDF build without clearing your lineup.Regex TesterHow to test a JavaScript pattern in Regex TesterStart with a working sample in Regex Tester, choose flags, inspect match offsets and recover from errors without mistaking partial results for no matches.LocalLoomWhy does LocalLoom stop before five minutes?Understand LocalLoom's separate time and encoded-data limits, read the recording counters, and plan shorter takes around both boundaries.SpacePakakHow to collect and use upgrades in SpacePakakLearn when SpacePakak drops upgrades, how to collect each marker, and what shield, rapid fire, double lasers and extra lives actually do.SpacePakakHow to play SpacePakak: your first flight through waves and bossesLaunch SpacePakak, learn keyboard and pointer flight, read enemy patterns, and understand when waves advance, how scoring works and what restart resets.JSON Beautifier & ExplorerHow to format and explore a JSON document in ForgeHubUse JSON Beautifier & Explorer to format a document, inspect nested branches, find keys and values, and save the complete result while preserving raw tokens.Pocket ArcadeWhich Pocket Arcade difficulty should I practice against?Choose Easy, Medium or Hard in Pocket Arcade by understanding random moves, immediate win and block checks, and the search behind Hard.LocalLoomHow to choose audio for a LocalLoom screen recordingChoose microphone or shared audio in LocalLoom, recover from microphone denial, and check a short take before recording your full walkthrough.CSV WorkshopHow to clean a CSV with CSV Workshop: import to downloadUse CSV Workshop to trim cells, remove empty and duplicate rows, check the preview and export a cleaned CSV while understanding its limits.Pocket ArcadeHow to keep score across Pocket Arcade rematchesRun a tic-tac-toe series in Pocket Arcade: keep scores between rounds, avoid mixing opponents, and understand what resets or refreshes erase.Pixel PressWhy is my compressed image larger in Pixel Press?Use Pixel Press?s actual size comparison to spot larger results, adjust quality and dimensions, and choose a useful image before downloading.JSON MirrorWhy won't my JSON compare? A troubleshooting workflowFix invalid JSON before comparing, understand what Format can do, and distinguish syntax errors from JSON Mirror's size and nesting limits.JSON MirrorHow to compare two JSON files without uploading themCompare two JSON files privately with a diff tool that runs in your browser, or offline with jq or Python, so secrets and customer data never leave your device.JSON MirrorWhy key order and whitespace shouldn't show up in a JSON diffA JSON diff should ignore key order and whitespace. Learn why RFC 8259 treats them as insignificant and what a structural JSON comparison still flags.JSON Mirrornull vs. missing: the JSON difference that breaks APIsJSON null vs missing keys: why {"nickname": null} and {} mean different things in PATCH and JSON Merge Patch, and how to tell them apart in a diff.JSON MirrorComparing JSON arrays: by position or by identity?A practical JSON array diff guide: comparing by index, by an id key, by sequence alignment, or ignoring order, with worked examples and jq sorting tips.JSON MirrorReading JSON paths in a diff: $.settings.theme, $.members[2] and friendsHow to read JSON path notation in diff output: $ for the root, dots for keys, zero-based [n] indexes, quoted brackets, and JSONPath vs JSON Pointer.JSON MirrorHow to Export JSON Differences Beyond the 300-Result ViewJSON Mirror shows up to 300 differences per filter. Learn what the exported report contains, how to refresh stale results, and which limits still apply.