{
  "id": 11417777,
  "title": "Introducing JERMChart",
  "url": "https://urgent.news/2026/10/02/introducing-jermchart",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-02T10:33:13.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/duracellrabbid/introducing-jermchart-1n4l"
  },
  "original_language": "en",
  "account": "In a curious turn of events, the author's wife noticed he was developing personal projects, leading him to create a charting application for her work. This app, named JERMChart, aims to map out the structure of a Trust, including various organisations and directors, with the option to export the chart into PPTX, Excel, PDF, or high-resolution images, depending on user needs.\n\nTo enhance user experience, JERMChart offers additional features such as chart import via Excel and creation through Vision OCR of hand-drawn diagrams. Given that the application may be used by individuals managing high net worth clients, security is a top priority. The author has taken several measures to ensure the app's security, including full test coverage with edge cases, standard Test-Driven Development (TDD), network isolation tests, and a fully offline application, with only whitelisted traffic to Google API for Gen-AI services.\n\nAn additional layer of security is provided through an isolated sandbox build, ensuring the application runs in sandbox mode. The Vision OCR feature is designed to work in \"Bring Your Own Key\" (BYOK) mode, where the user supplies their own key, preferably from an enterprise plan, to prevent any potential data leakage from public models.\n\nThe author is open-sourcing the project to encourage feedback and help improve its security. Although there is a risk of idea theft, the author believes that security should be the top priority in such applications. JERMChart is now at version 1.0.0 and is available on GitHub. The author plans to expand the project with additional chart styles in the future.",
  "summary": "A backstory A few weeks ago, my wife discovered that I was working on random projects of my own. These days, other than working on SDPFuzz2 (a rework of my NUS capstone project), I am building random stuffs such as Travel Planner (a web app that helps budgeting travel plans) and Librarian (a RAG pipeline for knowledge management). So she asked me if I could build a charting application for her…",
  "key_points": [
    "JERMChart is a charting app for visualizing Trust structures",
    "Features include export to PPTX, Excel, PDF, and high-res images",
    "Open-sourced on GitHub with security-focused development"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}