📰 Dev.to · Alex Spinov
Articles from Dev.to · Alex Spinov · 258 articles · Updated every 3 hours · View all reads
All
⚡ AI Lessons (12148)
ArXiv cs.AIDev.to · FORUM WEBDev.to AIForbes InnovationOpenAI NewsHugging Face Blog

Dev.to · Alex Spinov
3w ago
PubMed Has a Free API — Search 36M+ Medical Papers Programmatically
I was building a health-tech prototype last week. Needed medical research data. Expected paywalls...

Dev.to · Alex Spinov
3w ago
OpenAlex API: Search 250M+ Academic Papers for Free (No Key Required)
Last month I needed citation data for a research project. Google Scholar blocks scraping. Semantic...

Dev.to · Alex Spinov
3w ago
23% of Public APIs Have CORS Misconfigurations — Here's How to Fix Yours
CORS errors are the most common frustration for web developers. But CORS misconfigurations are one of...

Dev.to · Alex Spinov
3w ago
5 Security Headers Your Website Is Missing (and How to Add Them in 2 Minutes)
I scanned the top 100 websites on the Tranco list last week. You know how many had all recommended...

Dev.to · Alex Spinov
3w ago
The npm Registry Has 2 Million Packages — 14% Have Known Vulnerabilities
I ran npm audit on 50 popular starter templates last week. The results were shocking: 43 out of 50...

Dev.to · Alex Spinov
3w ago
GitHub Has a Secret Security API — Scan Any Repo for Vulnerabilities in 30 Seconds
Most developers use GitHub for code. Almost nobody knows it has a free security scanning API that...

Dev.to · Alex Spinov
3w ago
Your Cron Jobs Are Failing Silently (Here's a 50-Line Fix)
Last month, my backup cron job failed at 3 AM on a Saturday. I didn't notice until Monday morning...

Dev.to · Alex Spinov
3w ago
I Linted 100 Dockerfiles from GitHub — The Same 5 Mistakes Everywhere
I wrote a Dockerfile linter and ran it against 100 popular open-source Dockerfiles from GitHub. The...

Dev.to · Alex Spinov
3w ago
I Analyzed 10,000 Git Commits — 23% Had Useless Messages
I ran a script across 50 open-source repos and analyzed 10,000 commit messages. The results were...

Dev.to · Alex Spinov
3w ago
Your .env File Is Probably in Your Git History (Here's How to Check)
You added .env to .gitignore. You deleted the committed version. You think you're safe. You're...

Dev.to · Alex Spinov
3w ago
I Built a Morning Briefing Bot in 50 Lines of Python (Weather + Crypto + News)
Every morning I used to open 5 tabs: weather, news, crypto prices, calendar, and email. That's 10...

Dev.to · Alex Spinov
3w ago
5 Free APIs That Changed How I Build Side Projects (With Code Examples)
Liquid syntax error: Tag '{% raw %}' was not properly terminated with regexp: /\%\}/

Dev.to · Alex Spinov
3w ago
I Built a Free API Vulnerability Scanner — It Found 23 Issues in My Own Code
Last month, I ran a security audit on a side project I'd been working on for 6 months. I thought the...

Dev.to · Alex Spinov
3w ago
You Don't Need Kubernetes (Probably)
I've seen startups with 3 engineers and 500 users deploy on Kubernetes. The monthly infrastructure...

Dev.to · Alex Spinov
3w ago
Why I Stopped Using Docker for Local Development
Controversial take: Docker is amazing for deployment. But for local development, it's slowing you...

Dev.to · Alex Spinov
3w ago
The API Economy Is Broken — And Free APIs Are Winning
Here's a counterintuitive trend: while API companies raise prices (Twitter: $100/month, Reddit:...

Dev.to · Alex Spinov
3w ago
5 Government APIs That Give You Data Worth Thousands (For Free)
Most developers know about the big public APIs — Twitter, GitHub, Google Maps. But there's a goldmine...

Dev.to · Alex Spinov
3w ago
I Automated My Job Search With Python — 3 Scripts That Actually Work
After getting laid off last year, I spent the first week applying to jobs manually. Copy-paste...

Dev.to · Alex Spinov
3w ago
Stop Using API Keys in Environment Variables — Here's What to Do Instead
I recently audited a friend's startup codebase. They had 23 API keys in .env files. Three of those...

Dev.to · Alex Spinov
3w ago
I Built a Supply Chain Scanner for Python — pip Has the Same Problem as npm
Every week there's a new npm supply chain attack story. But here's the thing nobody talks about: PyPI...

Dev.to · Alex Spinov
3w ago
I Scanned 500 npm Packages for Typosquatting — 23 Were Suspicious
Last month, a developer on my team installed colurs\ instead of colors\. One letter difference. The...

Dev.to · Alex Spinov
3w ago
Email.md — Write Emails in Markdown and Convert to Responsive HTML (224pts HN)
A Show HN project is trending at 224+ points: Email.md — write your emails in Markdown and get...

Dev.to · Alex Spinov
3w ago
Running LLMs on Apple Silicon Is Getting Serious — Hypura Scheduler (194pts on HN)
A new project just hit Hacker News at 194+ points: Hypura — a storage-tier-aware LLM inference...

Dev.to · Alex Spinov
3w ago
LiteLLM PyPI Compromise Is Just the Beginning — How to Audit Your Python Dependencies Right Now
If you missed it: LiteLLM versions 1.82.7 and 1.82.8 on PyPI were compromised — malicious code was...
DeepCamp AI