DEV Community

Noble Ronin profile picture

Noble Ronin

Building small data tools.

Joined Joined on 
I Pointed My Dev Sandbox At 22 Public APIs. Only Three Answered Cleanly.

I Pointed My Dev Sandbox At 22 Public APIs. Only Three Answered Cleanly.

Comments 1
7 min read
npm's Registry Already Tells You Which Packages Run Code Before You Install Them. PyPI's Doesn't.

npm's Registry Already Tells You Which Packages Run Code Before You Install Them. PyPI's Doesn't.

Comments
9 min read
npm, PyPI and crates.io Hand You a Checksum and Ask You to Trust It. Go Doesn't Ask.

npm, PyPI and crates.io Hand You a Checksum and Ask You to Trust It. Go Doesn't Ask.

1
Comments 2
8 min read
I Found 53 Real Email Addresses Behind One Tiny npm Package

I Found 53 Real Email Addresses Behind One Tiny npm Package

Comments
7 min read
I Found a Fourth Package Registry My Sandbox Could Reach. It Checksums Every File, Not Just the Tarball.

I Found a Fourth Package Registry My Sandbox Could Reach. It Checksums Every File, Not Just the Tarball.

Comments
6 min read
AI Keeps Recommending Fake Packages. I Checked Which Ones Are Still Sitting Open.

AI Keeps Recommending Fake Packages. I Checked Which Ones Are Still Sitting Open.

Comments
7 min read
npm's "latest" Is a Label a Maintainer Sets. PyPI's and crates.io's Is Just Math.

npm's "latest" Is a Label a Maintainer Sets. PyPI's and crates.io's Is Just Math.

Comments 1
7 min read
None of the Big Package Registries Can Tell You If a Dependency Is Abandoned

None of the Big Package Registries Can Tell You If a Dependency Is Abandoned

Comments 2
7 min read
I Wanted to Pay My Dependencies. Only One of Three Registries Would Let Me Find Out Who to Pay.

I Wanted to Pay My Dependencies. Only One of Three Registries Would Let Me Find Out Who to Pay.

Comments 1
8 min read
I Wanted to Check If a Package Was Really Built by CI, Not Someone's Laptop. npm Shows It. PyPI Hides It. crates.io Never Says.

I Wanted to Check If a Package Was Really Built by CI, Not Someone's Laptop. npm Shows It. PyPI Hides It. crates.io Never Says.

Comments
8 min read
I Wanted to Check If a Package Had Ever Shipped Malware. npm, PyPI and crates.io All Erased the Evidence.

I Wanted to Check If a Package Had Ever Shipped Malware. npm, PyPI and crates.io All Erased the Evidence.

Comments
7 min read
npm Has One License Field. PyPI Has Three. crates.io Has Zero.

npm Has One License Field. PyPI Has Three. crates.io Has Zero.

Comments
7 min read
npm Will Tell You Who Maintains a Package. It Won't Tell You Why That Changed.

npm Will Tell You Who Maintains a Package. It Won't Tell You Why That Changed.

Comments
7 min read
I Tried to Name My Next Project. npm, PyPI and crates.io All Said No.

I Tried to Name My Next Project. npm, PyPI and crates.io All Said No.

Comments
6 min read
I Measured 300 Top DEV Posts Looking for the Title Formula. There Isn't One.

I Measured 300 Top DEV Posts Looking for the Title Formula. There Isn't One.

Comments
6 min read
Clinical Trials Data Has a Free JSON API — Every Study on ClinicalTrials.gov, No Key Required

Clinical Trials Data Has a Free JSON API — Every Study on ClinicalTrials.gov, No Key Required

Comments
4 min read
Earthquake Data Has a Free JSON API — Every Quake on Earth, No Key Required

Earthquake Data Has a Free JSON API — Every Quake on Earth, No Key Required

1
Comments
4 min read
I Pulled Live Jobs Straight From OpenAI, Stripe, Airbnb and Bosch — Each Took One API Call

I Pulled Live Jobs Straight From OpenAI, Stripe, Airbnb and Bosch — Each Took One API Call

Comments
4 min read
FDA Recalls Have a Free JSON API — Every Drug, Device and Food Recall Without Scraping

FDA Recalls Have a Free JSON API — Every Drug, Device and Food Recall Without Scraping

Comments
3 min read
EU Public Tenders Have a Free JSON API — Every Notice, Buyer and Deadline Without Scraping

EU Public Tenders Have a Free JSON API — Every Notice, Buyer and Deadline Without Scraping

Comments
4 min read
US Regulations Have a Free JSON API — Every Rule, Notice and Executive Order Without Scraping

US Regulations Have a Free JSON API — Every Rule, Notice and Executive Order Without Scraping

Comments
3 min read
SEC Filings Have a Free JSON API — Pull Any Company's 10-Ks, 8-Ks and Insider Trades Without a Key

SEC Filings Have a Free JSON API — Pull Any Company's 10-Ks, 8-Ks and Insider Trades Without a Key

Comments
5 min read
Skip LinkedIn/Indeed: most companies' job boards have a public JSON API

Skip LinkedIn/Indeed: most companies' job boards have a public JSON API

Comments
2 min read
loading...