How to Scrape and Parse CVE Data from NVD API v2
The NVD (National Vulnerability Database) changed its public API in 2023, and many existing scrapers…
AI tools, cybersecurity and development news aggregated from top sources — saved permanently with unique URLs.
How to Scrape and Parse CVE Data from NVD API v2
The NVD (National Vulnerability Database) changed its public API in 2023, and many existing scrapers…
I Built the Windows Security Tool I Couldn't Find.
When I searched for a Windows security utility, I found plenty of antivirus software. When I search…
Creating Accessible Websites: A Developer’s Guide
The web is built for everyone. However, many websites still create barriers for people with disabili…
A Word file can remember a value you cannot see
A Word file can remember a value you cannot see A Word document can look clean, contain no comment…
CVE-2026-52887: CVE-2026-52887: Critical SQL Injection and Remote Code Execution in NocoBase
CVE-2026-52887: Critical SQL Injection and Remote Code Execution in NocoBase Vulnerability ID: CV…
A Word editable range can carry an editor identity
A Word editable range can carry an editor identity A Word document can be broadly read-only yet le…
Azure SDK for Rust Migration Guide: REST to GA Crates
If you have been hitting Azure REST endpoints from Rust with hand-rolled reqwest calls and a pile of…
A Word restriction is not encryption
A Word restriction is not encryption A Word template can open as read-only, permit only comments o…
Hackers Poison Adform Script to Swap Crypto Wallet Addresses Across Customer Sites
Attackers modified a JavaScript file served by advertising technology company Adform, turning it int…
Sole developer on a national SSO platform for six months, with Claude writing most of the code
Solution architect, 17 years in. From roughly March 2026 to July 2026 I was the only hands-on develo…
Google's AI Just Found a Chrome Bug That Hid From Humans for 13 Years
The number that should worry you Chrome 149 and 150 shipped with 1,072 security bugs fixed, combin…
Nobody Writes Bad Crypto. They Write Correct Crypto at Four Layers.
The code review comment I have written most often, and regretted most often, is "use a stronger algo…