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

Don't Wait!: Build Retro Games and Level Up Your Skills (Paperback)

Don't Wait!: Build Retro Games and Level Up Your Skills (Paperback)

2026

Editor's Pick
Game Development Retro Gaming Programming Creative Coding Beginner Game Design

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

4.7/5 (96 reviews)
Buy Now

Latest News

How to Disable Music Videos in Spotify
How to Disable Music Videos in Spotify

A recent update made video playback the default for songs and podcasts with a visual component. If y...

www.wired.com • Jul 19, 2026
Best Power Banks (2026): My Picks After Testing Over 100
Best Power Banks (2026): My Picks After Testing Over 100

Keep your phone, laptop, handheld gaming console, and other electronics running with these travel-fr...

www.wired.com • Jul 19, 2026
The 10 Best Electrolyte Powders (We Tested Over 20)
The 10 Best Electrolyte Powders (We Tested Over 20)

Get those lost minerals back with the help of our top electrolyte powders, tablets, drops, and chews...

www.wired.com • Jul 19, 2026
pointer-events
pointer-events

The pointer-events property controls whether an element can become the target of pointer events like...

feeds.feedburner.com • Jul 15, 2026
What’s !important #15: Boundary-aware CSS, Time-based CSS, Full-bleed CSS, and More
What’s !important #15: Boundary-aware CSS, Time-based CSS, Full-bleed CSS, and More

Read all about boundary-aware CSS, accessible grid lanes, time-based web designs, full-bleed, the cu...

feeds.feedburner.com • Jul 15, 2026
Get Ready For the Powerful CSS border-shape Property!
Get Ready For the Powerful CSS border-shape Property!

We recently got the shape() function and corner-shape property. What else could we possibly need as ...

feeds.feedburner.com • Jul 7, 2026

Community Discussions

Ava Clark
Ava Clark
AI Researcher • July 17, 2026

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

Henry Young
Henry Young
Historian • June 25, 2026

As a professional in technology, I can confidently say "Programming Books" is one of the best resources available. The technology approach to the case studies provided is groundbreaking. The technology section alone is worth the price. Don't miss this Programming Books masterpiece!

Lisa Thompson
Lisa Thompson
Software Engineer • July 12, 2026

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

☁️

65°F

Cloudy 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 113
  • Visitors Online 121
  • New Releases 1
Upcoming Events
SIGGRAPH 2026 in 0 days!
Popular Topics
Game PrototypingRapid Game DevelopmentGame DesignPaper PrototypingGame MechanicsIndie Game DevelopmentCreative ThinkingGame JamsIterative DesignGame Conceptswebgpuprogramminggraphicscomputeshaderray-tracingThree.jsWebGLData Visualization3D GraphicsJavaScriptInteractive ChartsWeb Developmentvulkandigital manipulationpsychologymedia influencealgorithm biasonline behaviorjavascriptData visualizationBlender scriptingPython3D graphicsscientific visualizationinteractive modelsopen-source toolsanimationdata storytellingvisual programmingvisualizationsimulationaiwgslGLSLGPUUncanny ValleyDigital HumansHuman PerceptionRobotics PsychologyAI and EmotionCreepy RealismHuman-Computer InteractionSynthetic FacesAvatar DesignPerceptual PsychologyComputational BiologyCancer ResearchBioinformaticsOncologyData ScienceGenomicsSystems BiologyMachine LearningPrecision MedicineMedical Data AnalysisCancer GenomicsPersonalized Medicinepatternspuzzleskinematicsinverse kinematicsskeletaldynamicsDesign FrameworksGameplay LoopsPlayer EngagementCreative ConstraintsMechanics and SystemsIndie Game DesignPrototypingGame StructureDesign ThinkingBlender3D scriptingautomationBlender APIAcademic KPIsResearch MetricsPublish or Perishh-indexGrant Writing PsychologyFaculty EvaluationUniversity RankingsCitation ManipulationTenure StrategySurviving AcademiaAPI EconomyData MonetizationHigh Performance VisualizationChatGPTSoftware ArchitectureRESTful APIspytorchphysicsgamesExtended RealityXR EthicsVirtual Reality EthicsAugmented Reality DevelopmentResponsible InnovationPrivacy in XRHuman-Centered DesignXR SafetyImmersive TechnologyEthical DesignShadersHLSLWGSLMetalVulkanDirectXOpenGLWebGPUGraphics ProgrammingGPU ComputeShader Artlatexscriptingeditingdata visualizationanalyticsstorytellingcommunicationImmersive UXAR DesignVR InteractionSpatial ComputingUser PsychologyExperience DesignDigital ImmersionHuman‑Centered DesignNext‑Gen InterfacesInteraction PatternsQuantum ComputingQubitsQuantum AlgorithmsGrover's AlgorithmShor's AlgorithmQuantum GatesComputational TheoryProgrammingGame DevelopmentChristmas GamesBeginner CodingHoliday ProjectsEducational CodingFestive LearningInteractive GamesCoding for BeginnersCreative ProgrammingOpenCLGPU ComputingParallel ProgrammingHeterogeneous ComputingCompute KernelsHigh‑Performance ComputingGPGPUCross‑Platform DevelopmentC ProgrammingC++ ProgrammingHigh Performance GraphicsReal-Time ChartsBig DataInteractive DashboardsScientific VisualizationDebuggingDiagnosticsSoftware DevelopmentTroubleshootingPerformanceConcurrencyMemory LeaksProfilingSystem AnalysisReverse Engineeringcollision detectionmachine learningDirectX 12GPU ProgrammingGraphics PipelineRay TracingCompute ShadersRenderingOptimizationShader DevelopmentGame PhysicsCollision DetectionRigid Body SimulationGravityMotionPhysics EnginesRealismSimulationUnityUnreal Engineregular expressionsgame analyticsGenerative AIDiffusion modelstransformersLLMsdeep learningtext generationAI projectsopen-source modelsnodejsray tracingrendering3Dvisual effectsPlayer ExperienceGame UXOnboardingFlow TheoryMotivationGame FeelEngagement DesignFeedback LoopsInteraction DesignGame ProductionProject ManagementScope ControlMilestonesPipelinesTeam CoordinationRisk ManagementGame Development ProcessAgile DevelopmentDelivery PlanningWeb GraphicsHigh-PerformanceCompute ProgrammingGame ProgrammingInterview PrepGame AIData StructuresGame EnginesTechnical QuestionsCoding Interviewsreal-time rendering3D projectscreative codingGame AnimationInverse KinematicsRagdoll PhysicsSkinned RigsProcedural AnimationAdvanced Game DevelopmentPhysics SimulationComputer GraphicsInteractive AnimationEducational GamesInteractive DesignGame Development BasicsProject-Based LearningDesign PrinciplesBrowser ComputeHigh‑Performance WebShader ProgrammingRetro GamesArcade DevelopmentCreative TechLearning to Code2D GamesGame Design BasicsProgramming for BeginnersParallel ComputingAlgorithmsGraphics RenderingGame EngineeringGame ArchitectureSystems DesignPerformance OptimizationSoftware EngineeringReal‑Time SystemsTechnical WorkflowsProgramming PatternsScalable Game SystemsC++GraphicsBeginner GuideAnimation SystemsInteractive MediaConstraint SolversNumerical StabilityReal‑Time PhysicsComputational MechanicsSimulation SystemsContact ResolutionDynamics ModelingVulkan ComputeParallel ProcessingGraphics APIHigh Performance ComputingInformation DesignMedia LiteracyDeceptive ChartsCritical ThinkingInfographicsVisual Manipulation