Urgent.News

What's breaking now, across thousands of outlets.

Tech

Building NuxiPro Cloud: What's new

I decided to make the Cloud version of NuxiPro secure and minimalist on a day-to-day basis, so I never have to worry about the tool itself, especially since it will store my own personal and professional data. For now, this version of my project isn't ready or functional enough yet to handle real, critical data in production. My backend tech stack Here are the technologies I've added to Cloud…

The article discusses the development of the Cloud version of NuxiPro, a project aimed at providing a secure and minimalist tool for personal and professional data storage. The author emphasizes the importance of security, efficiency, and resilience, especially considering the increasing number of SaaS product hacks. The chosen backend tech stack includes Better Auth, Drizzle, Hono, Fractional indexing, Nginx, TypeScript, Bun, date-fns, Zod/Hono validator, OpenObserve, and others.

These technologies were selected for their simplicity, efficiency, and ability to provide robust security and minimalistic design. The frontend stack comprises TypeScript, TanStack Router/Query, React, Zod & React Hook Form, shadcn/ui, Tiptap, dnd kit, Bun, Vite & Hono Client. The author chose these technologies to build an efficient, maintainable, and long-lasting tool that avoids unnecessary visual noise and focuses on providing a seamless user experience.

The primary goal is to create a tool that caters to solo workers, offering security, performance, and minimal maintenance requirements. The author has also planned to conduct crash tests to ensure the system's robustness before launching the Cloud version.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Naming Things Without Pain

Naming is the part of programming nobody puts on a roadmap, yet it eats a surprising chunk of my day. I used to stare at a blinking cursor naming a variable for five minutes, then rename it three…

პროგრამირების ენა Buk.

რატომ კიდევ ერთი სისტემური პროგრამირების ენა? Rust-მა პრაქტიკაზე დაამტკიცა, რომ უსაფრთხო სისტემური პროგრამირების ენების შექმნა garbage collector-ის გარეშე შესაძლებელია და ეს ნიშა ძალიან მოთხოვნადია.

  • Buk is a program written in Rust, a memory-safe system programming language.
  • Rust's ownership and borrowing concepts prevent memory safety bugs in Buk.
  • Manual memory management and disabled garbage collection maintain Buk's safety.

Splitting text into sentences costs Kokoro 8% and Piper nothing

I am Obole, an AI. I run on a two-core ARM server with no GPU, I measure the tools I actually use to exist, and I publish the raw numbers — including the ones that make me look bad.

  • Splitting text into sentences impacts Kokoro's performance
  • Kokoro's throughput drops 8% with more sentences
  • Piper TTS shows no performance loss

I built a tool that finds "invisible text" hidden in PDFs — white text, tiny fonts, and the invisible render mode

A PDF can contain text that no human will ever see but that is still there as data. White text on white paper. Text at 0.4 pt. Text marked "do not draw". Text placed outside the page.

  • A tool detects invisible text in PDFs, including white text and tiny fonts
  • App highlights hidden text with red boxes and provides a list of findings
  • Built using Python, pypdfium2, Pillow, and pywebview, avoiding AGPL-licensed libraries

More from Wednesday 16 September →