Urgent.News

What's breaking now, across thousands of outlets.

Tech

GitView CodeAudit: Go security reviews that never leave your laptop

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle What I Built GitView CodeAudit is a security review for Go backends that runs on your laptop. A static analyzer finds the problems and collects the evidence; an open-weight model, Gemma running on Ollama, explains a finding when you ask, but it never decides one. GitView started as my terminal tool for…

GitView CodeAudit is a security review tool for Go backends that operates on your laptop. Developed from a terminal tool for monitoring Git changes and analyzing Go code, this tool includes a call graph, data flow, SQL operations, and HTTP routes with evidence. The project aimed to provide a solution for freelancers and small agencies who build Go APIs for clients.

Clients often require a security review before a launch, funding round, or due diligence, but such reviews usually come under an NDA, prohibiting the use of cloud AI tools. GitView CodeAudit allows one developer to perform the review on their own laptop and produce a real deliverable: an offline HTML report with each finding, the path leading to it, the evidence, and the reviewer's decision with justification.

The tool costs nothing per token, as each finding answers the client's questions about the location, why it occurred, how it was reached, the severity and confidence level, and how to fix it. The source code for GitView CodeAudit can be cloned from its GitHub repository, along with a small vulnerable API with safe variants of each case for testing.

The application can be installed using Go 1.25 and then launched with the `gitview audit scan` command. The report generated is a single offline HTML file with no network access, strict Content Security Policy, and redacted excerpts of the code.

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

Two Agencies Wrote "Top Agencies" Lists — One Put Itself at #1

A reader question sent us down a rabbit hole worth sharing: when agencies write their own "top agencies in the UK" listicles — which, as we found earlier this week , is how the UK's list layer works…

  • Munro Agency claims #1 spot in its Top 12 Content Marketing Agencies list
  • Koozai lists itself at entry #8 in its Best Content Marketing Agencies in the UK list
  • Koozai's list includes criteria for evaluating agencies before naming them

The build went green because it stopped checking

A teammate deleted a test file on a Friday. Not on purpose. The suite still passed. The pipeline still went green. Nobody noticed for three weeks. Here's the part that should bother you.

  • Build passed despite missing crucial health checks
  • Green build did not guarantee code functionality
  • Thorough testing and monitoring needed for reliable code health

My Journey as a First-Year Computer Science Student

**Starting out in computer science feels exciting but also kind of overwhelming at the same time. I am just getting into how computers work and what programming really involves.

  • Foundational concepts like algorithms and logical sequences are prioritized over complex issues.
  • Collaboration and time management are crucial skills for managing tasks and working with others.

Every regex is written once and read a hundred times. Optimize for the readers.

Somewhere in a codebase you own there's a regex that three people can write and nobody can read. Mine was a date-validation pattern — forty-some characters of punctuation and backreference syntax that…

  • Every regex is written once, read approximately a hundred times
  • Optimize for readability, not just for the writer
  • RegexProof tool generates regex patterns from plain English descriptions

Project Gleipnir

Gleipnir: confining AI coding agents on a home Linux workstation A home-lab writeup by Patrick Robinson. Industrial electrician and automation tech moving into OT/ICS network security; CompTIA…

  • Project Gleipnir uses AI agents on a home Linux workstation for studying and building.
  • Each AI agent operates as its own Linux user with sandboxed launch and controlled network egress.
  • Recovery steps documented separately to prevent unintended rollbacks during main runbook execution.

More from Sunday 18 October →