惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
C
CERT Recently Published Vulnerability Notes
C
Cisco Blogs
Cloudbric
Cloudbric
The Last Watchdog
The Last Watchdog
L
LINUX DO - 热门话题
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Application and Cybersecurity Blog
Application and Cybersecurity Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Security Archives - TechRepublic
Security Archives - TechRepublic
TaoSecurity Blog
TaoSecurity Blog
V2EX - 技术
V2EX - 技术
H
Heimdal Security Blog
S
Security Affairs
L
Lohrmann on Cybersecurity
Hacker News - Newest:
Hacker News - Newest: "LLM"
Simon Willison's Weblog
Simon Willison's Weblog
WordPress大学
WordPress大学
小众软件
小众软件
Security Latest
Security Latest
AWS News Blog
AWS News Blog
Apple Machine Learning Research
Apple Machine Learning Research
GbyAI
GbyAI
Engineering at Meta
Engineering at Meta
阮一峰的网络日志
阮一峰的网络日志
罗磊的独立博客
F
Full Disclosure
S
Schneier on Security
L
LangChain Blog
MyScale Blog
MyScale Blog
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
Google Online Security Blog
Google Online Security Blog
Scott Helme
Scott Helme
Stack Overflow Blog
Stack Overflow Blog
爱范儿
爱范儿
A
Arctic Wolf
Martin Fowler
Martin Fowler
B
Blog RSS Feed
大猫的无限游戏
大猫的无限游戏
博客园 - 三生石上(FineUI控件)
The Register - Security
The Register - Security
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
博客园_首页
Latest news
Latest news
F
Fortinet All Blogs
G
GRAHAM CLULEY
T
The Exploit Database - CXSecurity.com
Hacker News: Ask HN
Hacker News: Ask HN

The Cynical Developer

Episode 26 - Why Developers Quit (And Don't Tell You Why) Episode 25 - What Managers Need to Stop Doing Episode 24 - Spec-Driven Development: How You Actually Work With AI Episode 23 - When AI Makes Your Codebase Worse Episode 22 - The Ethics of AI in Software Teams Episode 21 - Why "No-Code" Keeps Failing Episode 20 - The Coming Divide: AI-Augmented vs Non-Augmented Teams Episode 19 - Why AI Code Still Needs Senior Review Episode 18 - Your LLM Is Not a Junior Developer Episode 17 - AI Won't Replace Developers — But It Will Replace Some Jobs Episode 16 - Observability Is Not Optional Anymore Episode 15 - Why Your Cloud Bill Keeps Going Up Episode 13 - The Death of "Clean Architecture" Dogma Episode 12 - Monoliths Are Back (Because They Never Left) Episode 11 - Event-Driven Everything — Do You Actually Need It? Episode 10 - The Rise (and Abuse) of Serverless Episode 9 - Microservices Were a Mistake (For Most Teams) Episode 8 - Meetings Stink! Episode 7 - Technical Debt: Who Creates It and Who Pays Episode 6 - Why most software estimates are fiction, not fact Episode 5 - The Difference Between Busy Teams and Effective Teams Episode 4 - Is AI going to make us all 10x Developers? Episode 3 - Agile Is Not the Problem — Leadership Is Episode 2 - Why "Senior Developer" Doesn't Mean What You Think Episode 1 - The State of Software in 2026: What's Actually Broken Episode 0 - We are back! Episode 159 - JetBrains Space Episode 158 - Code Reviews Episode 157 - Developer Life Cycle Episode 156 - Deep Fakes Episode 155 - Changes in OSS Episode 153 - PayPal Episode 152 - Spring Time Episode 151 - Svelte Episode 150 - More than Coding Episode 149 - Leadership for developers Episode 148 - Letters to a new dev Episode 147 - Cassandra 4.0 Episode 146 - Microservices Episode 145 - Developer Estimates Episode 144 - Writing for Developers Episode 143 - Augmented Reality Episode 142 - Grafana Episode 141 - OpenStack Episode 140 - Software and the Apocolypse Episode 139 - Modern Development for Mordern Developers Episode 138 - Piloting .Net Prosthetics pt.2 Episode 137 - Piloting .Net Prosthetics pt.1 Episode 136 - Developer Goals Episode 135 - Learning to code & changing careers Episode 134 - Creativity for Developers Episode 133 - Do Developers needs Architects? Episode 132 - Artificial Intelligence for Good Episode 131 - Why Projects Fail Episode 130 - Postgres is the Future! - Percona Live Europe 2019 Episode 129 - Migrating from On Prem to Cloud - Percona Live Europe 2019 Episode 128 - Is MySQL still a thing? - Percona Live Europer 2019 Episode 127 - Automation leading us astray - Percona Live Europer 2019 Episode 126 - Percona Live and Developer Bubbles Episode 125 - Agile back to basics Episode 124 - Kubernetes and Docker Episode 123 - "20yrs of Pragmatic Programmers Episode 122 - What is WebAssembly - WASM? Episode 121 - The 3 Second Developer Rule Episode 120 - Effective Developers Episode 119 - Sketch Notes Episode 118 - Developer Conferences Episode 117 - Welder to Web Developer Episode 116 - Everything I wish I knew as newbie developer Episode 115 - Games Development with MonoGame Episode 114 - Well-Architected Web Applications Episode 113 - DJ to Developer Episode 112 - GraphQL and Hasura Episode 110 - Rolling you own software Episode 109 - Pivoting as a Developer Episode 108 - Blazor Episode 107 - The Future of .Net Episode 106 - What is Kafka? Episode 105 - Making Time for Stuff! Episode 104 - Code Reviews Episode 103 - Machine Learning and Artificial Intelligence - Part 3 Episode 102 - Machine Learning and Artificial Intelligence - Part 2 Episode 101 - Machine Learning and Artificial Intelligence - Part 1 Episode 100 - Why podcast about Tech? Episode 99 - Vue Js Episode 98 - Purposeful Practice Episode 97 - Rookout Episode 96 - Get yourself out there Episode 95 - The Bug Squasher Episode 94 - Losing your confidence Episode93 - JetBrains Rider Episode 92 - Two years of the Cynical Developer Episode 91 - Humanitarian Toolbox Episode 90 - Developer Promotion Prospects Episode 88 - Having an Opinion Episode 87 - Security in IoT Episode 86 - Talking to NonTechies Episode 85 - Unity 3D Episode 84 - Unknown Dependencies Episode 83 - Property Based Unit Testing
Episode 14 - APIs Are Products — Start Treating Them Like It
Cynical Deve · 2026-04-13 · via The Cynical Developer
APIs are often an afterthought, but they're products that developers consume. James discusses why API design …