Discover Your Next Technical Read

Join our community of developers to find, discuss, and recommend the best programming books.

Featured Book

Discussions

View All
Kai Jet

Best practices for graphics?

I'm working on a project that involves graphics and looking for advice on best practices. Has anyone read "JavaScript D3 in 20 Minutes: (Coffee Break Series)" and can recommend specific chapters?

User Avatar
Skye Shadow 2 hours ago

The author really knows their stuff. JavaScript D3 in 20 Minutes: (Coffee Break Series) is now my go-to reference.

User Avatar
Jasper Hawk 7 hours ago

I appreciate how JavaScript D3 in 20 Minutes: (Coffee Break Series) balances theory with practical examples.

User Avatar
Rowan Thorne 10 hours ago

I'm halfway through JavaScript D3 in 20 Minutes: (Coffee Break Series) and already seeing improvements in my code.

Nova Quill

How does "JavaScript D3 in 20 Minutes: (Coffee Break Series)" compare to other resources?

I'm considering getting "JavaScript D3 in 20 Minutes: (Coffee Break Series)" but wanted to hear from those who have read it. How does it compare to other books or online courses on graphics?

User Avatar
Kai Quill 2 hours ago

JavaScript D3 in 20 Minutes: (Coffee Break Series) is worth it just for the appendix on best practices.

User Avatar
Nova Hollow 8 hours ago

I found the section on error handling particularly helpful in JavaScript D3 in 20 Minutes: (Coffee Break Series).

Editor's Picks

View All
Book Cover

WebGPU Programming Guide: Interactive Graphics & Compute Programming with WebGPU & WGSL

By Unknown Author

195
$42.89
webgpuwgslprogramming
Book Cover

UserScripts in 20 Minutes: (Coffee Break Series)

By Unknown Author

154
$41.09
ai
Book Cover

Generative Adversarial Networks (GANs) Explained

By Unknown Author

126
$42.78
visualizationaimachine learning

Trending Technical News

View All
User Avatar

How does "JavaScript D3 in 20 Minutes: (Coffee Break Series)" compare to other resources?

I'm considering getting "JavaScript D3 in 20 Minutes: (Coffee Break Series)" but wanted to hear from those who have read it. How does it compare to other books or online courses on graphics?

User Avatar

How does "JavaScript D3 in 20 Minutes: (Coffee Break Series)" compare to other resources?

I'm considering getting "JavaScript D3 in 20 Minutes: (Coffee Break Series)" but wanted to hear from those who have read it. How does it compare to other books or online courses on graphics?

Latest Book News

Stay updated with the latest happenings in the literary world

How to Watch 'Cape Fear,' Apple TV's New Series Produced by Martin Scorsese

How to Watch 'Cape Fear,' Apple TV's New Series Produced by Martin Scorsese

The new series is a star-studded nail-biter.

Best Desks of 2026: I’ve Spent Nearly 4,000 Hours Testing Desks. These Are the Ones You Want

Best Desks of 2026: I’ve Spent Nearly 4,000 Hours Testing Desks. These Are the Ones You Want

CNET experts have spent hours testing these desks to make the best recommendation for what to put in your office, game room or hobby space.

Today's NYT Mini Crossword Answers for Friday, June 5

Today's NYT Mini Crossword Answers for Friday, June 5

Here are the answers for The New York Times Mini Crossword for June 5.

I Want iOS 27 To Give Us These Features That'd Be Perfect for a Foldable iPhone

I Want iOS 27 To Give Us These Features That'd Be Perfect for a Foldable iPhone

We could get our first glimpse at software features for the upcoming foldable iPhone Ultra at WWDC 26, and I'm stoked.

Why Does Roast Chicken Taste So Good? Inside the Science Behind the Flavors We Love

Why Does Roast Chicken Taste So Good? Inside the Science Behind the Flavors We Love

When we cook our favorite meals, what happens to the carbo-hydrates, proteins and fats? I confess I am a less-than-average cook, but God loves a trier...

Today's NYT Connections: Sports Edition Hints and Answers for June 5, #620

Today's NYT Connections: Sports Edition Hints and Answers for June 5, #620

Here are hints and the answers for the NYT Connections: Sports Edition puzzle for June 5, No. 620.