Discover Your Next Favorite Read

Books wash away from the soul the dust of everyday life. — Pablo Neruda

Stay Informed

The latest in technology, programming, and cognitive science

Join Our Community

Share your thoughts and discover what others are reading

Editor's Choice

Little Black Book of Ray-Tracing and Path-Tracing (Paperback)

Little Black Book of Ray-Tracing and Path-Tracing (Paperback)

January 21, 2025

Editor's Pick
Books Computers & Technology Games & Strategy Guides

This groundbreaking book explores the intersection of technology and human cognition, offering practical insights for developers and thinkers alike.

4.7/5 (112 reviews)
Buy Now

Latest News

The Best Google Pixel Phones of 2026, Tested and Reviewed
The Best Google Pixel Phones of 2026, Tested and Reviewed

Here’s a guide to all the models—plus Pixel case recommendations and smart software tricks to tr...

www.wired.com • Mar 6, 2026
The Future of Iran’s Internet Is More Uncertain Than Ever
The Future of Iran’s Internet Is More Uncertain Than Ever

Iran’s internet shutdown has reduced connectivity by 99 percent, with air strikes likely causing a...

www.wired.com • Mar 6, 2026
These Beats Headphones We Like Are $150 Off
These Beats Headphones We Like Are $150 Off

Save a chunk of change on the Beats Studio Pro over-ear headphones....

www.wired.com • Mar 6, 2026
The Different Ways to Select <html> in CSS
The Different Ways to Select <html> in CSS

Sure, we can select the &#60;html&#62; element in CSS with, you know, a simple element selec...

feeds.feedburner.com • Mar 5, 2026
Popover API or Dialog API: Which to Choose?
Popover API or Dialog API: Which to Choose?

Choosing between Popover API and Dialog API is difficult because they seem to do the same job, but t...

feeds.feedburner.com • Mar 2, 2026
What’s !important #6: :heading, border-shape, Truncating Text From the Middle, and More
What’s !important #6: :heading, border-shape, Truncating Text From the Middle, and More

Despite what’s been a sleepy couple of weeks for new Web Platform Features, we have an issue of Wh...

feeds.feedburner.com • Feb 27, 2026

Community Discussions

Ava Thompson
Ava Thompson
Library Director • March 2, 2026

"learning" is a must-read for anyone interested in Programming Books. The depth of research and clarity of explanation makes complex topics accessible. I particularly enjoyed learning. It's rare to find a book that balances the real-world examples with learning so effectively.

Robert Miller
Robert Miller
Software Engineer • March 5, 2026

"technology" is a must-read for anyone interested in Programming Books. The depth of research and clarity of explanation makes complex topics accessible. I particularly enjoyed technology. It's rare to find a book that balances the future implications with technology so effectively.

Noah Brown
Noah Brown
Computer Science Professor • February 19, 2026

What a fantastic book! "psychology" delivers on its promise to Programming Books. The author's expertise in psychology shines through every chapter. I was especially impressed by the historical context. This book is perfect for psychology and Programming Books alike.

Robert Anderson
Robert Anderson
Library Director • February 11, 2026

What a fantastic book! "reading" delivers on its promise to Programming Books. The author's expertise in reading shines through every chapter. I was especially impressed by the author's unique perspective. This book is perfect for reading and Programming Books alike.

David Johnson
David Johnson
Computer Science Professor • February 11, 2026

I've read many books on psychology, but "Programming Books" stands out for its psychology. The practical examples and the historical context make it invaluable. The section on psychology was particularly enlightening. Highly recommended for Programming Books!

Emma Chen
Emma Chen
Education Specialist • February 9, 2026

What a fantastic book! "reading" delivers on its promise to Programming Books. The author's expertise in reading shines through every chapter. I was especially impressed by the theoretical foundations. This book is perfect for reading and Programming Books alike.

Henry Clark
Henry Clark
Literary Critic • February 4, 2026

I've read many books on reading, but "Programming Books" stands out for its reading. The practical examples and the real-world examples make it invaluable. The section on reading was particularly enlightening. Highly recommended for Programming Books!

⛈️

85°F

Thunderstorms in Your Area

Quote of the Day

"The only way to learn a new programming language is by writing programs in it."

Dennis Ritchie
Joke of the Day

Why don't programmers like nature? It has too many bugs.

Today's Stats
  • Books Read Today 77
  • Visitors Online 407
  • New Releases 2
Upcoming Events
SIGGRAPH 2026 in 0 days!
Popular Topics
javascriptsimulationwebgpuaiwgslprogramminggraphicscomputeData VisualizationInformation DesignMedia LiteracyDeceptive ChartsCritical ThinkingInfographicsVisual ManipulationpatternsQuantum ComputingQubitsQuantum AlgorithmsGrover's AlgorithmShor's AlgorithmQuantum GatesComputational Theoryvulkanshaderkinematicsinverse kinematicsray tracingrendering3Dvisual effectsParallel ComputingGPU ProgrammingWebGPUWGSLData StructuresAlgorithmsGraphics Renderinganimationskeletalray-tracingGame EngineeringGame ArchitectureSystems DesignPerformance OptimizationGame EnginesSoftware EngineeringReal‑Time SystemsTechnical WorkflowsProgramming PatternsScalable Game SystemsImmersive UXAR DesignVR InteractionSpatial ComputingUser PsychologyExperience DesignDigital ImmersionHuman‑Centered DesignNext‑Gen InterfacesInteraction Patternsphysicscollision detectionvisualizationGenerative AIDiffusion modelsChatGPTtransformersLLMsmachine learningdeep learningtext generationAI projectsopen-source modelsRetro GamesArcade DevelopmentGame ProgrammingBeginner CodingCreative TechIndie Game DevelopmentLearning to Code2D GamesGame Design BasicsProgramming for Beginnersdigital manipulationpsychologymedia influencealgorithm biasonline behaviorDirectXDirectX 12HLSLGraphics PipelineRay TracingCompute ShadersGame DevelopmentRenderingOptimizationShader DevelopmentHigh Performance GraphicsReal-Time ChartsBig DataInteractive DashboardsScientific VisualizationWebGLGPU ComputingGPGPUParallel ProgrammingGLSLBrowser ComputeHigh‑Performance WebShader ProgrammingWeb DevelopmentGraphics ProgrammingGame PhysicsCollision DetectionRigid Body SimulationGravityMotionPhysics EnginesRealismSimulationUnityUnreal EngineShadersMetalVulkanOpenGLGPU ComputeShader ArtpuzzlesOpenCLHeterogeneous ComputingCompute KernelsHigh‑Performance ComputingCross‑Platform DevelopmentC ProgrammingC++ ProgrammingdynamicsComputational BiologyCancer ResearchBioinformaticsOncologyData ScienceGenomicsSystems BiologyMachine LearningPrecision MedicineMedical Data AnalysisCancer GenomicsPersonalized MedicineThree.js3D GraphicsJavaScriptInteractive ChartsWeb GraphicsHigh-PerformanceCompute ProgrammingGame DesignDesign FrameworksGameplay LoopsPlayer EngagementCreative ConstraintsMechanics and SystemsIndie Game DesignPrototypingGame StructureDesign ThinkingInterview PrepGame AITechnical QuestionsCoding InterviewsnodejsGame ProductionProject ManagementScope ControlMilestonesPipelinesTeam CoordinationRisk ManagementGame Development ProcessAgile DevelopmentDelivery PlanningBlenderPython3D scriptingautomationBlender APIProgrammingChristmas GamesHoliday ProjectsEducational CodingFestive LearningInteractive GamesCoding for BeginnersCreative ProgramminggamesDebuggingDiagnosticsSoftware DevelopmentTroubleshootingPerformanceConcurrencyMemory LeaksProfilingSystem AnalysisReverse EngineeringData visualizationBlender scripting3D graphicsscientific visualizationinteractive modelsopen-source toolsdata storytellingvisual programmingGame AnimationC++GraphicsBeginner GuideAnimation SystemsInteractive MediaComputer GraphicsVulkan ComputeParallel ProcessingGraphics APIHigh Performance Computingregular expressionsInverse KinematicsRagdoll PhysicsSkinned RigsProcedural AnimationAdvanced Game DevelopmentPhysics SimulationInteractive Animationlatexscriptingediting3D projectscreative codinganalyticsgame analyticsEducational GamesInteractive DesignGame Development BasicsProject-Based LearningDesign PrinciplesPlayer ExperienceGame UXOnboardingFlow TheoryMotivationGame FeelEngagement DesignFeedback LoopsInteraction DesignGPUreal-time renderingConstraint SolversNumerical StabilityReal‑Time PhysicsComputational MechanicsSimulation SystemsContact ResolutionDynamics Modelingdata visualizationstorytellingcommunicationAPI EconomyData MonetizationHigh Performance VisualizationSoftware ArchitectureRESTful APIspytorch