Book Watch Archive


Grokking Relational Database Design (Manning)
Monday, 07 July 2025

This book teaches the art of database design through real-world projects, insightful illustrations, and action-oriented learning. Unlike many beginning database books that focus on the technical details of SQL and formal database theory, in this book Qiang Hao and Michail Tsikerdekis teach how to think about relational database design from the ground up. The authors also explore how generative AI tools such as ChatGPT radically simplify the mundane tasks of database design.

 
Coding with AI For Dummies (Wiley)
Friday, 04 July 2025

This book introduces the ways that artificial intelligence can make life as a coder easier. Chris Minnick explains the tools that can produce, examine, and fix code for you and looks at how to automate processes like code documentation, debugging, updating, and optimization.

 
Learn React with TypeScript 3rd Ed (Packt)
Wednesday, 02 July 2025

Subtitled "A beginner's guide to building real-world, production-ready web apps with React 19 and TypeScript" in this book Carl Rippon shows the first steps in building modern-day component-based scalable web apps using the latest features and capabilities of React 19, TypeScript, and Next.js. Updated for React 19, this new edition covers new features such as React Server Components, server functions, and modern hooks, including useFormStatus and useActionState. The author shows building type-safe components using TypeScript.

 
Building Quantum Software in Python (Manning)
Monday, 30 June 2025

This book provides the foundations for building software for the quantum age, and applying quantum computing to real-world business and research problems. Constantin Gonciulea and Charlee Stefanski lay out the math and programming techniques needed to apply quantum solutions to real challenges like sampling from classically intractable probability distributions and large-scale optimization problems.  Developers will learn which quantum algorithms and patterns apply to different types of problems and how to build their first quantum applications. All the simulator code can be easily converted to run on real quantum hardware.

 
Science Year by Year: The Ultimate Visual Guide to the Discoveries that Changed the World (DK)
Friday, 27 June 2025

This book looks at the journey of scientific discovery starting in ancient times and traveling through centuries of invention before fast forwarding into the future. From simple machines to modern-day marvels, the book has illustrated timelines that plot the entire history of science and highlight the most momentous discoveries. A collection of more than 1,500 photographs, illustrations, maps, and graphics charts the evolution of science year by year, century by century.

 
Programming The Raspberry Pi Pico/W In C, 3rd Ed (I/O Press)
Wednesday, 25 June 2025

This book shows how to take full advantage of the Pico using the best language for the job - C - which wastes none of the power and gives access to all of the Pico's features. Harry Fairhead reveals what you can do with the Pico's GPIO lines together with widely used sensors, servos, motors and ADCs. After covering the GPIO, outputs and inputs, events and interrupts, Harry gives you hands-on experience of PWM, the SPI bus, the I2C bus and the 1-Wire bus. This updated and expanded edition was prompted by the launch of the Pico 2 and Pico 2W and covers four devices, the new Pico 2 and its WiFi counterpart, the Pico 2W, as well as the original Pico and Pico W.

 
What Every Engineer Should Know About Python (CRC Press)
Monday, 23 June 2025

This book offers engineers a straightforward and practical introduction to Python for technical programming and broader uses to enhance productivity. Raymond Madachy focuses on the core features of Python most relevant to engineering tasks, avoids computer science jargon, and emphasizes writing useful software while effectively making use of generative AI.

 
Make: Robotic Arms (Make)
Friday, 20 June 2025

This is a hands-on guide to designing, building, and controlling robotic arms, the cornerstone of modern robotics. This is not a book for hardcore engineers--it's written for students, teachers, and tinkerers with no previous experience required. In this book Matt Eaton teaches how to build a robotic arm using simple, affordable parts; control it with an Arduino, and add servos to increase the degrees of motion for progressively complex movements. The book has 26 immersive projects to experience, starting with simple servo circuits and culminating in a robotic arm that operates in 3D space. Readers will also learn inverse kinematics, a mathematical process that enables robots to move, lift, and draw with amazing precision.

 
The BEAM Book (HappiHacking)
Wednesday, 18 June 2025

This book is a guide to understanding Erlang’s runtime system, the BEAM VM. Dr Erik Stenman looks deep into the internals of the Erlang RunTime System (ERTS). The book shows how to optimize applications, debug performance bottlenecks, and what's different about functional language runtimes.

 
An Introduction to String Diagrams for Computer Scientists (Cambridge U P)
Monday, 16 June 2025

String diagrams are a powerful graphical language used to represent computational phenomena across diverse scientific fields, including computer science, physics and linguistics. String diagrams offer a simple, visual representation of complex scientific ideas, while also allowing rigorous mathematical treatment. Robin Piedeleu and Fabio Zanasi provide an accessible introduction to string diagrams from the perspective of computer science. 

 
CHART: Designing Creative Data Visualizations from Charts to Art (CRC Press)
Friday, 13 June 2025

This book is a guide to adding creativity to data visualization, looking at how to make visuals more compelling and memorable. Nadieh Bremer provides thirteen hands-on, tool-agnostic lessons, each filled with actionable insights and perspectives. Between these core lessons the book has tips, mini-chapters, and dozens of real-world examples from both client and personal projects. It also includes glimpses into early sketches, works-in-progress, and in-depth design stories that reveal how creativity in data is often a messy, non-linear, but ultimately rewarding process.

 
The Art of Elixir (Remington Shaw)
Wednesday, 11 June 2025

In this book, subtitled "elegant, functional programming", Jeff Hajewski sets out the case that Elixir simplifies concurrency, thanks to its beginnings inspired by Ruby's elegant syntax and built on top of the reliability of Erlang's BEAM VM.  The book takes the reader on a journey from novice to expert. By the end of the book, readers will know how to write massively concurrent software, and use this knowledge to build a realistic distributed system using gRPC, Kafka, and Postgres.

 
«StartPrev12345678910NextEnd»

Page 1 of 259