About

About NPDev Labs

Six public products, built and run by one person: sourced AI and blockchain briefings, a market dashboard, a studio that paints a picture and writes a story, a page that explains what a country is searching for from the headlines its publishers already printed, and a reader for the latest F1, NBA, NFL and world-soccer headlines with a fifteen-minute AI overview of each, and NPDev Cards, a searchable Pokémon card catalogue with the market prices Cardmarket and TCGplayer report.

Who runs this

I’m Nisarg, the builder behind NPDev Labs. I build side projects and write about taste, AI tooling, and the human skills behind great work.

What is here

  • NPDev News — AI and blockchain briefings, published as dated editions that keep every original source link, with a searchable archive and an RSS feed. Read the briefings
  • FinPulse — a market dashboard: tracked crypto and U.S. sector quotes with the provider timestamp and cache age, finance headlines, a scheduled market analysis, and prediction markets with the market’s implied odds beside a model estimate. Open the dashboard
  • NPDev Art — AI-generated paintings and short fictional stories from the same scene, attempted every half hour, each piece keeping a permanent address. See the paintings
  • NPDev Trends — what a country is searching for, taken from the Google Trends RSS feed for a chosen country, with a short AI-written explainer a few times a day built only from the headline titles and publisher names that feed supplies, each one labelled as an AI-written summary of headline metadata and linked to every source it used. See what is trending
  • Programming meme archive — a locally stored collection with source attribution, searchable by the text detected inside the images. Open the archive
  • Anime news reader — headlines from anime news publishers, kept with the desk that published them and a link to the original article. Open the reader

The searches that exist are the News archive search, the meme archive search and the Trends explainer search. There is no site-wide search. One account covers FinPulse market details and Art paintings; the briefings and both archives are readable without signing in.

How it is made

The briefings, market summaries and analysis, paintings, and fictional stories are generated by AI. They can contain mistakes or omissions. Their inclusion here does not mean a person has checked every item.

Automated publishing and validation checks are not factual verification. Briefings link to sources; summaries and analysis reflect the information available to their automated workflows, not original reporting or a personal investment opinion.

So treat all of it as a machine’s reading of its sources, not as advice or as a checked fact. The briefings can misread a story, and the market commentary can be wrong.

The meme archive and the anime reader are not AI-generated: the memes are stored collections with source attribution, and the anime headlines are kept as the publishers wrote them, with the desk, the date and the original article link.

What the automated checks do cover is the limits of automated checks: strict content security policy, no third-party scripts, cached reads in place of live provider calls, and validation of the structure of what is published. None of that proves a claim is true.

Sources and attribution

Every briefing story links to the article it was read from, and every anime headline links to the publisher’s own page. Source links, dates and archive URLs are kept as they were recorded; nothing is rewritten to hide where it came from.

Prices are indicative. The dashboard keeps the provider’s own timestamp separate from the time the figure was fetched, and labels data that is delayed, stale or old with its own age.

What the site records

The homepage uses a first-party random-id cookie to count visits. These counts are not a count of people. Public services also maintain aggregate page-view counts. This is not a complete description of logging or data processing across the services.

Corrections and contact

Message @noslopmaxima on X to report an error, ask a question or say that something is broken. Include the page URL and what appears wrong so I can investigate. A report does not guarantee an immediate response or correction. There is no contact form on this site.