41554 blogs · [ { "id": "01a0da03-c8f2-728b-86ee-50bade60ea35", "title": "Site Shutting Down", "url": "https://www.mostlylucid.net/blog/theend", "published_at": "2026-09-25T12:20:56+00:00" }, { "id": "01a0da03-c8f2-728b-86ee-50badebe94cf", "title": "Filling Job Forms from a JobML Career Record with Chrome's Local LLM", "url": "https://www.mostlylucid.net/blog/lucidresume-evidence-filler", "published_at": "2026-09-23T12:00:00+00:00" }, { "id": "01a0da03-c8f2-728b-86ee-50badf258f84", "title": "On The Jev Bandwagon: Building a Behavioural Bidirectional Spam Blocking Proxy with Jev & .NET Core", "url": "https://www.mostlylucid.net/blog/stylomail-behavioural-inference-with-jev", "published_at": "2026-09-22T22:00:00+00:00" }, { "id": "01a0bb96-e212-736e-90ed-b554fa3a1bac", "title": "The Problem With Résumés: Professional Claims Need Citations", "url": "https://www.mostlylucid.net/blog/the-problem-with-resumes", "published_at": "2026-09-18T12:00:00+00:00" }, { "id": "01a08cc9-75df-7368-b1b0-030dd4b5605c", "title": "StyloBot Release Series: The Compression Property", "url": "https://www.mostlylucid.net/blog/stylobot-release-compression-property", "published_at": "2026-09-10T12:00:00+00:00" }, { "id": "01a087a9-3786-72d5-9e87-9e7c11fb17ec", "title": "Signal Shingle: a novel architecture for high-performance ASP.NET multi-widget sites", "url": "https://www.mostlylucid.net/blog/signal-shingle-architecture", "published_at": "2026-07-24T12:00:00+00:00" }, { "id": "01a087a9-3786-72d5-9e87-9e7c12226691", "title": "The StyloAgent Workflow: How I Build and Manage Large (and HUGE) Systems Using Code LLMs (Part 2)", "url": "https://www.mostlylucid.net/blog/styloagent-workflow-part2", "published_at": "2026-07-18T16:05:00+00:00" }, { "id": "01a087a9-3786-72d5-9e87-9e7c12743604", "title": "The StyloAgent Workflow: How I Build and Manage Large (and HUGE) Systems Using Code LLMs (Part 1)", "url": "https://www.mostlylucid.net/blog/styloagent-workflow", "published_at": "2026-07-18T16:00:00+00:00" }, { "id": "01a087a9-3786-72d5-9e87-9e7c12e07af4", "title": "StyloBot Release Series: StyloExtract - a local learning HTML to Markdown converter", "url": "https://www.mostlylucid.net/blog/stylobot-release-styloextract", "published_at": "2026-06-23T18:00:00+00:00" }, { "id": "01a087a9-3786-72d5-9e87-9e7c137c07fc", "title": "StyloBot Release Series: Behaviour-Aware ASP.NET UI", "url": "https://www.mostlylucid.net/blog/behaviour-aware-ux", "published_at": "2026-06-01T10:30:00+00:00" }, { "id": "01a087a9-3786-72d5-9e87-9e7c14662fb0", "title": "StyloBot Release Series: Behaviour-Aware TypeScript UI", "url": "https://www.mostlylucid.net/blog/typescript-sdk", "published_at": "2026-06-01T10:30:00+00:00" }, { "id": "01a087a9-3786-72d5-9e87-9e7c1513db62", "title": "StyloBot Release Series: Behaviour, Not Identity", "url": "https://www.mostlylucid.net/blog/stylobot-fingerprint", "published_at": "2026-06-01T10:30:00+00:00" }, { "id": "01a087a9-3786-72d5-9e87-9e7c15b3bb2c", "title": "StyloBot Release Series: Testing the Thing That Won't Sit Still", "url": "https://www.mostlylucid.net/blog/stylobot-release-nondeterministic-testing", "published_at": "2026-06-01T10:30:00+00:00" }, { "id": "01a087a9-3786-72d5-9e87-9e7c161614d0", "title": "StyloBot Release Series: The Sidecar Architecture", "url": "https://www.mostlylucid.net/blog/sidecar-architecture", "published_at": "2026-06-01T10:30:00+00:00" }, { "id": "01a087a9-3786-72d5-9e87-9e7c167c5296", "title": "StyloBot Release Series: Finding and Fixing Unbounded Growth in Long-Running .NET Services", "url": "https://www.mostlylucid.net/blog/stylobot-release-reliability", "published_at": "2026-06-01T10:30:00+00:00" }, { "id": "01a087a9-3786-72d5-9e87-9e7c16d051b2", "title": "StyloBot Release Series: Learning to Get Faster", "url": "https://www.mostlylucid.net/blog/stylobot-release-learning", "published_at": "2026-05-13T11:00:00+00:00" }, { "id": "01a087a9-3786-72d5-9e87-9e7c17998884", "title": "The Road Ahead", "url": "https://www.mostlylucid.net/blog/unemployed", "published_at": "2026-04-30T14:50:00+00:00" }, { "id": "01a087a9-3786-72d5-9e87-9e7c186e58ad", "title": "Behavioural Inference: How I Learned to Stop Worrying and Love Probabilistic Systems", "url": "https://www.mostlylucid.net/blog/behavioural-inference-systems-blog", "published_at": "2026-03-13T10:30:00+00:00" }, { "id": "01a087a9-3786-72d5-9e87-9e7c19426ad2", "title": "StyloBot: As Simple As Possible And No Simpler (Part 3)", "url": "https://www.mostlylucid.net/blog/botdetection-part3-as-simple-as-possible", "published_at": "2026-02-16T10:30:00+00:00" }, { "id": "01a087a9-3787-7070-903c-3d55adbe0a05", "title": "StyloBot: How Bots Got Smarter - The New Frontier in Bot Detection (Part 2)", "url": "https://www.mostlylucid.net/blog/botdetection-part2-signature-pipeline-and-stylobot-architecture", "published_at": "2026-02-15T10:30:00+00:00" }, { "id": "01a087a9-3787-7070-903c-3d55ae718c37", "title": "Mostlylucid.OcrNer - The NuGet Package (Part 2)", "url": "https://www.mostlylucid.net/blog/simple-ocr-ner-nuget", "published_at": "2026-02-12T12:00:00+00:00" }, { "id": "01a087a9-3787-7070-903c-3d55ae87f53d", "title": "Taking a break from Blogging", "url": "https://www.mostlylucid.net/blog/taking-a-break", "published_at": "2026-01-31T05:00:00+00:00" }, { "id": "01a087a9-3787-7070-903c-3d55aec9f52c", "title": "DoomSummarizer: DocSummarizer's Younger, Smarter Brother", "url": "https://www.mostlylucid.net/blog/doomsummarizer-deep-research", "published_at": "2026-01-29T10:00:00+00:00" }, { "id": "01a087a9-3787-7070-903c-3d55af340b75", "title": "Time Boxed Tool: ConsoleImage", "url": "https://www.mostlylucid.net/blog/timeboxedtool-consoleimage", "published_at": "2026-01-24T12:00:00+00:00" }, { "id": "01a087a9-3787-7070-903c-3d55b025ddbd", "title": "Simple OCR and NER Feature Extraction in C# with ONNX", "url": "https://www.mostlylucid.net/blog/simple-ocr-ner-extraction", "published_at": "2026-01-21T12:00:00+00:00" } ] posts Claim your blog
Back to mostlylucid.net
Blog · corpus.blog/blogs/mostlylucid.net/posts

mostlylucid.net

mostlylucid.net

2026