Discover Your Next Favorite Read

A room without books is like a body without a soul. — Cicero

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

How to Write Retro Games - Web Programming (Paperback)

How to Write Retro Games - Web Programming (Paperback)

February 10, 2025

Editor's Pick
Books Computers & Technology Web Development & Design Programming JavaScript

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

4.7/5 (190 reviews)
Buy Now

Latest News

Data Centers Are Driving a US Gas Boom
Data Centers Are Driving a US Gas Boom

Gas projects in the US pipeline explicitly linked to data centers increased by almost 25 times over ...

www.wired.com • Jan 28, 2026
ICE Is Using Palantir’s AI Tools to Sort Through Tips
ICE Is Using Palantir’s AI Tools to Sort Through Tips

ICE has been using an AI-powered Palantir system to summarize tips sent to its tip line since last s...

www.wired.com • Jan 28, 2026
Here’s the Company That Sold DHS ICE’s Notorious Face Recognition App
Here’s the Company That Sold DHS ICE’s Notorious Face Recognition App

Immigration agents have used Mobile Fortify to scan the faces of countless people in the US—includ...

www.wired.com • Jan 28, 2026
How to Style the New ::search-text and Other Highlight-y Pseudo-Elements
How to Style the New ::search-text and Other Highlight-y Pseudo-Elements

Chrome 144 recently shipped ::search-text, which is now one of several highlight-related pseudo-elem...

feeds.feedburner.com • Jan 28, 2026
ReliCSS
ReliCSS

Stu Robson's ReliCSS (clever name!) tool can excavate outdated CSS in your codebase that have m...

feeds.feedburner.com • Jan 28, 2026
There is No Need to Trap Focus on a Dialog Element
There is No Need to Trap Focus on a Dialog Element

Accessibility advice around modals have commonly taught us to trap focus within the modal. Upon furt...

feeds.feedburner.com • Jan 26, 2026

Community Discussions

James Miller
James Miller
Bookstore Owner • December 29, 2025

As someone deeply interested in technology, I found "Programming Books" to be an exceptional read. The author's approach to technology is both innovative and practical. What stood out most was the practical applications. This book has fundamentally changed how I think about technology.

Ava Garcia
Ava Garcia
Software Engineer • January 5, 2026

I was skeptical at first, but "technology" won me over completely. The Programming Books methodology combined with technology makes for a compelling read. The insights on the case studies provided are particularly valuable. A must-have for technology enthusiasts!

James Park
James Park
Historian • January 4, 2026

"technology" exceeded all my expectations. The blend of Programming Books and technology creates a unique perspective on the future implications. I found myself constantly highlighting passages about technology. This book is a game-changer for Programming Books.

Robert Anderson
Robert Anderson
Author • January 7, 2026

I was skeptical at first, but "psychology" won me over completely. The Programming Books methodology combined with psychology makes for a compelling read. The insights on the case studies provided are particularly valuable. A must-have for psychology enthusiasts!

William Johnson
William Johnson
AI Researcher • January 14, 2026

I was skeptical at first, but "reading" won me over completely. The Programming Books methodology combined with reading makes for a compelling read. The insights on the depth of analysis are particularly valuable. A must-have for reading enthusiasts!

Henry Chen
Henry Chen
Author • January 23, 2026

As someone deeply interested in technology, I found "Programming Books" to be an exceptional read. The author's approach to technology is both innovative and practical. What stood out most was the depth of analysis. This book has fundamentally changed how I think about technology.

Lucas Thompson
Lucas Thompson
Software Engineer • January 4, 2026

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

James Chen
James Chen
Historian • January 12, 2026

"reading" exceeded all my expectations. The blend of Programming Books and reading creates a unique perspective on the author's unique perspective. I found myself constantly highlighting passages about reading. This book is a game-changer for Programming Books.

Olivia Young
Olivia Young
Education Specialist • January 5, 2026

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

Henry Garcia
Henry Garcia
Computer Science Professor • January 6, 2026

I was skeptical at first, but "psychology" won me over completely. The Programming Books methodology combined with psychology makes for a compelling read. The insights on the author's unique perspective are particularly valuable. A must-have for psychology enthusiasts!

Mia Young
Mia Young
Cognitive Psychologist • January 2, 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 comprehensive coverage. This book is perfect for reading and Programming Books alike.

☀️

72°F

Sunny in Your Area

Quote of the Day

"Programming isn't about what you know; it's about what you can figure out."

Chris Pine
Joke of the Day

A SQL query walks into a bar, goes up to two tables and asks, 'Can I join you?'

Today's Stats
  • Books Read Today 134
  • Visitors Online 344
  • New Releases 1
Upcoming Events
SIGGRAPH 2026 in 0 days!
Popular Topics
graphicscomputeray-tracingShadersGLSLHLSLWGSLMetalVulkanDirectXOpenGLWebGPUGraphics ProgrammingGPU ComputeShader ArtWebGLGPU ComputingGPGPUParallel ProgrammingBrowser ComputeHigh‑Performance WebShader ProgrammingWeb DevelopmentjavascriptImmersive UXAR DesignVR InteractionSpatial ComputingUser PsychologyExperience DesignDigital ImmersionHuman‑Centered DesignNext‑Gen InterfacesInteraction Patternssimulationphysicsgameswebgpuprogrammingaimachine learningkinematicsinverse kinematicsanimationskeletalThree.jsData Visualization3D GraphicsJavaScriptInteractive ChartsshadervulkanvisualizationwgslInformation DesignMedia LiteracyDeceptive ChartsCritical ThinkingInfographicsVisual ManipulationGenerative AIDiffusion modelsChatGPTtransformersLLMsdeep learningtext generationAI projectsopen-source modelsGame DesignDesign FrameworksGameplay LoopsPlayer EngagementCreative ConstraintsMechanics and SystemsIndie Game DesignPrototypingGame StructureDesign ThinkingData visualizationBlender scriptingPython3D graphicsscientific visualizationinteractive modelsopen-source toolsdata storytellingvisual programmingdynamicsGame AnimationProgrammingInverse KinematicsRagdoll PhysicsSkinned RigsProcedural AnimationAdvanced Game DevelopmentPhysics SimulationComputer GraphicsInteractive AnimationC++GraphicsGame DevelopmentBeginner GuideAnimation SystemsInteractive Mediacollision detectionray tracingrendering3Dvisual effectsregular expressionspatternsGame EngineeringGame ArchitectureSystems DesignPerformance OptimizationGame EnginesSoftware EngineeringReal‑Time SystemsTechnical WorkflowsProgramming PatternsScalable Game SystemsGPU3D projectsBlender APIcreative codingBlender3D scriptingautomationlatexscriptingeditingChristmas GamesBeginner CodingHoliday ProjectsEducational CodingFestive LearningInteractive GamesCoding for BeginnersCreative Programmingpsychologyanalyticsgame analyticspytorchdigital manipulationmedia influencealgorithm biasonline behaviorGame PhysicsCollision DetectionRigid Body SimulationGravityMotionPhysics EnginesRealismSimulationUnityUnreal EngineVulkan ComputeGPU ProgrammingCompute ShadersParallel ProcessingGraphics APIHigh Performance Computingreal-time renderingpuzzlesHigh Performance GraphicsReal-Time ChartsBig DataInteractive DashboardsScientific VisualizationComputational BiologyCancer ResearchBioinformaticsOncologyData ScienceGenomicsSystems BiologyMachine LearningPrecision MedicineMedical Data AnalysisCancer GenomicsPersonalized MedicinenodejsDirectX 12Graphics PipelineRay TracingRenderingOptimizationShader DevelopmentDebuggingDiagnosticsSoftware DevelopmentTroubleshootingPerformanceConcurrencyMemory LeaksProfilingSystem AnalysisReverse EngineeringOpenCLHeterogeneous ComputingCompute KernelsHigh‑Performance ComputingCross‑Platform DevelopmentC ProgrammingC++ Programmingdata visualizationstorytellingcommunicationWeb GraphicsHigh-PerformanceCompute ProgrammingRetro GamesArcade DevelopmentGame ProgrammingCreative TechIndie Game DevelopmentLearning to Code2D GamesGame Design BasicsProgramming for BeginnersAPI EconomyData MonetizationHigh Performance VisualizationSoftware ArchitectureRESTful APIsQuantum ComputingQubitsQuantum AlgorithmsGrover's AlgorithmShor's AlgorithmQuantum GatesComputational TheoryParallel ComputingData StructuresAlgorithmsGraphics RenderingEducational GamesInteractive DesignGame Development BasicsProject-Based LearningDesign Principles