frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Searching for a Well Designed API

1•willx86•1h ago
Hihi I'm looking for an example of a well designed api that's a small scope, a lot of places I've tried to learn from are such monoliths that where to start is daunting

Preferrably an open source project

I'd prefer: REST/gRPC/ contained and hopefully not something huge Go/Rust/Python/js-ts ( in that order!!)

Apologies if this is the wrong place to ask! Thank you

Comments

willx86•1h ago
This is primarily to try and learn from, I should've made this a bit clearer.
austin-cheney•1h ago
I manage 40% of a major enterprise API effort for the government. At work we use RAML to design and specify our APIs and they are all REST. The actual API requirements come from existing data systems or external teams.

For my personal software I design all my APIs as JSON objects, using TypeScript interfaces for their definitions, and I associate those objects to a service name. So data will look like a parent object with properties data and service where data is the defined JSON payload and service is the name of that data schema. This allows me to use a WebSocket connection for all my various services and it’s so much faster.

Leftium•46m ago
This was shared on HN over a decade ago, but still stands the test of time: http://ciar.org/ttk/public/apigee.web_api.pdf

It's the Music You Hear All Day, Without Ever Noticing

https://www.nytimes.com/2026/03/10/magazine/sync-music-songwriters-video.html
1•XzetaU8•33s ago•0 comments

Ramp Is Coming to Europe

https://ramp.com/blog/ramp-is-launching-in-europe
1•0xedb•36s ago•0 comments

Qatar helium shutdown puts chip supply chain on a two-week clock

https://www.tomshardware.com/tech-industry/qatar-helium-shutdown-puts-chip-supply-chain-on-a-two-...
1•johnbarron•42s ago•0 comments

OS/2 Never Went Away. Its Successor Has Received an Update

https://hackaday.com/2026/03/13/os-2-never-went-away-its-successor-has-received-an-update/
1•Tomte•2m ago•0 comments

Soloterm

https://soloterm.com/
1•handfuloflight•3m ago•0 comments

Seeing Types Where Others Don't

https://theconsensus.dev/p/2026/03/06/seeing-types-where-others-dont.html
1•alpaylan•3m ago•0 comments

The Roadmap Is Not the System

https://yusufaytas.com/the-roadmap-is-not-the-system/
3•yusufaytas•5m ago•0 comments

Why Your Cache Might Be Slowing You Down

https://dvcoolarun.com/system-design/caching/scale/2026/03/13/why-your-cache-might-be-slowing-you...
1•dvcoolarun•5m ago•0 comments

Scientists use 'negative light' to send secret messages hidden inside heat

https://www.livescience.com/physics-mathematics/scientists-use-negative-light-to-send-secret-mess...
2•Brajeshwar•6m ago•0 comments

IIIF: Images and Visual Presentations for the Web

https://lwn.net/Articles/1059565/
1•sohkamyung•6m ago•0 comments

Grasp Protocol

https://gitgrasp.com/
1•fiatjaf•6m ago•0 comments

Dreaming of a Ten-Year Computer

https://alexwlchan.net/2026/ten-year-computer/
1•thm•7m ago•0 comments

GitHub's Continuous AI for Accessibility

https://github.blog/ai-and-ml/github-copilot/continuous-ai-for-accessibility-how-github-transform...
2•Tinos•8m ago•0 comments

Apple M chips performance predictions

https://rubjo.github.io/m-bench/
1•rubjo•9m ago•1 comments

Stateless rate limiting using self-consuming cryptographic hash chains

https://github.com/richieheaven/Hash-Chain-Budget
1•RichieHeaven•11m ago•1 comments

The AI productivity paradox: More work, not less

https://fortune.com/2026/03/10/ai-productivity-workers-workday-efficiency/
1•geox•12m ago•0 comments

Neubrutalism: A Guide to the Design Movement

https://neubrutalism.com/
1•johnnyApplePRNG•14m ago•2 comments

FlashHead: Up to 40% Faster Multimodal Reasoning on Top of Quantization

https://huggingface.co/embedl/Cosmos-Reason2-2B-W4A16-Edge2-FlashHead
1•Embedl-Wilhelm•14m ago•1 comments

Show HN: Algorithms and Data Structures in TypeScript – Free Book (~400 Pages)

http://amoilanen.github.io/Algorithms-with-Typescript/
2•jsontwikkeling•16m ago•0 comments

Delta Sales App

1•Susmita157•17m ago•0 comments

Pin – decentralized web hosting mesh for Raspberry Pi

https://github.com/pin-network/pin-network
1•justj1979•20m ago•2 comments

ZTE F673AV9a GPON ONT – 4GE Ports and Dual-Band WiFi Router

https://www.langzhichina.com/zxhn-f673av9a-gpon-ont-4xge-wifi-2-4g-5g-voip-tr069-management
1•langzhi•21m ago•0 comments

What Cops Saw Chasing Down New Jersey Drones

https://www.twz.com/air/what-cops-saw-chasing-down-jersey-drones-detailed-in-new-documents
1•sklargh•22m ago•0 comments

Erasing the Word "Woman"

https://quillette.com/2026/03/03/erasing-the-word-woman-trans-healthcare-mothers-breastfeeding/
1•appreciatorBus•22m ago•0 comments

Churning butter while agents churn code

https://ibestvina.substack.com/p/churning-butter-while-agents-churn
2•ibestvina•23m ago•0 comments

Chinese boats mass at sea, raising questions

https://sg.news.yahoo.com/thousands-chinese-boats-mass-sea-043002479.html
2•kaycebasques•26m ago•0 comments

Building a strong data infrastructure for AI agent success

https://www.technologyreview.com/2026/03/10/1134083/building-a-strong-data-infrastructure-for-ai-...
1•joozio•29m ago•0 comments

Firefox ESR 115 support extended until the end of August 2026

https://support.mozilla.org/en-US/kb/firefox-users-windows-7-8-and-81-moving-extended-support
1•exploraz•29m ago•1 comments

Show HN: Odays – a stress‑free "On This Day" ritual to declutter 40k photos

https://apps.apple.com/us/app/odays-relive-tidy-photos/id6749476828
1•dominichuang•29m ago•0 comments

Carney announces billions for defense and infrastructure in Canada's North

https://apnews.com/article/carney-north-arctic-sovereignty-e4e75a5c1cec98dfbba50c2c25b6cdee
2•kaycebasques•31m ago•0 comments