socraticon Hacker News • Recommends
On “How to Rock a Systems Design Interview”
349K subscribers • 56 videos on Hallway
Intermediate. Assumes working knowledge.
453K views19 years ago14 recommendations
Software designAPI designDesign patterns
Joshua Bloch explains the fundamental principles of designing high-quality, maintainable APIs and why they matter for software development.
Google Tech Talks January 24, 2007 ABSTRACT Every day around the world, software developers spend much of their time working with a variety of Application Programming Interfaces (APIs). Some are integral to the core platform, some provide access to widely distributed frameworks, and some are written in-house for use by a few developers. Nearly all programmers occasionally function as API designers, whether they know it or not. A well-designed API can be a great asset to the organization that wrote it and to all who use it. Good APIs increase the pleasure and productivity of the developers who use them, the quality of the software they produce, and ultimately, the corporate bottom line....What people say. Widely recommended as the definitive talk on API design principles and best practices.
socraticon Hacker News • Recommends
On “How to Rock a Systems Design Interview”
philboon Hacker News • Recommends
On “API Design is UI for Developers”
minzakon Hacker News • Recommends
On “Everything I know about good API design”
awesome-talkscurated list on GitHubRecommends
Under “Software Design”
rjhackinon Hacker News • Recommends
On “Ask HN: What makes a good API presentation?”
d_ron Hacker News • Recommends
On “Ask HN: API design practices”
d_ron Hacker News • Recommends
On “Ask HN: How to design and structure a framework/api”
stiffon Hacker News • Recommends
On “Ask HN: What's the best technical talk you've heard?”
mockindignanton Hacker News • Recommends
On “Ask HN: What makes an API good?”
paulkoeron Hacker News • Recommends
On “Ask HN: What makes an API good?”
neveson Hacker News • Recommends
On “Ask HN: What are good reads for designing APIs?”
0xmohiton Hacker News • Recommends
On “Ask HN: What's your favorite tech talk?”
watwuton Hacker News • Recommends
On “Good learning material – JAVA, Spring”
DanPristupovon Hacker News • Recommends
On “Ask HN: What are some of the best technical talks you've heard?”
codersofthedarkon Stack Overflow • Mentions
On “How to create web API service in PHP”