Cybersecurity Management-Business Software-Technology

Cybersecurity: Insights You Need from Harvard Business Review

As an IT professional, I do not reside in the intended audience of this book. It is geared towards business leaders, not software developers. It provides a high-level and non-technical overview of the field of cybersecurity. Through several authors, it makes the case that cybersecurity cannot be overlooked by all C-suite executives, even in non-technology-based companies. That case is underscored by the direct impact cybersecurity has on a business’ bottom line. Having in-depth technical experience…

Continue reading

History Software-Technology

Biomedical Computing: Digitizing Life in the United States

Confession: I work in the field of biomedical computing as a software developer. After journeying through a BS in computer science and medical school, I desire to devote much of my life towards advancing this field along with other bookish pursuits. So this book, by its title, caught my interest. November does an excellent job of chronicling the advance of applying computing towards biomedical pursuits. Much of the early advances in computing came at the…

Continue reading

Cybersecurity Indie Software-Technology

Cybersecurity: Advanced and Effective Measures to Secure Your Cyber Networks

This book attempts to provide basic and practical measures that can guide an IT professional into more security expertise. It claims that it can teach the reader methods on how to detect vulnerabilities. It succeeds in surveying the technologies relevant to the task, but it falls short in the execution of writing. Lewis, no doubt, is a good security professional. However, he does not explain a topic thoroughly. He is too terse and concise. He…

Continue reading

Presentation Software-Technology

Getting Started with Processing: A Hands-On Introduction to Making Interactive Graphics

Processing is a computer language that is well-adapted to creating graphics. Its target audiences are hobbyists and professionals who are not full-time developers but who want to produce quality graphics. As the title implies, this book introduces the reader to the concepts it takes to get started. No extensive programming experience is required. The programming environment to produce Processing graphics is accessible via a free download. This book provides plenty of examples to excite the…

Continue reading

Indie Software-Technology

JavaScript from ES5 to ESNext

In recent years, JavaScript (JS) has seen a resurgence in popularity. From NodeJS on servers to PhoneGap on mobile devices to common standards in web browsers, JS seems to be everywhere. ES is the abbreviation for ECMA Script, the standard which JS implements. This book covers in detail the advance of the ES standards from earlier days (ES5) to 2019 (ESNext). Much effort has been given on the issue of “callback hell” and features resulting…

Continue reading

Biostatistics Indie Software-Technology

Ultimate Step by Step Guide to Machine Learning Using Python

The conscientious reader should carefully heed the words of this title. The book functions as an introduction to Python that leads, step by step, to using it with Machine Learning. It takes the shortest and easiest path to get there. As such, it provides fairly immediate gratification for the reader. With such low-hanging fruit, its intended audience is beginners without a lot of knowledge in computer science. For that audience, Anis effectively communicates his message.…

Continue reading

Indie Software-Technology

The Vue Handbook

Vue is a popular software programming package based off of JavaScript. It is an add-on that makes a client’s web browser to all sorts of fun and useful things. Through using templating and a centralized API, it can help create fast user interfaces on the web. It’s more-or-less a competitor with other JavaScript libraries like React. Vue functions as a templating engine in JavaScript. That means that it is a client-side templating engine (in your…

Continue reading

Indie Software-Technology

The React Handbook by Flavio Copes

Flavio Copes, an expert on JavaScript, maintains a blog and manages courses that introduce folks to the myriad uses of this long-time staple of a computer language. React is a technology by which JS is used to create more responsive websites for users. These websites operate more quickly and do not wait as often for servers to respond. In this book, Copes first covers the advances in JavaScript over the past few years. Those who…

Continue reading

Biography-Memoir History Software-Technology

UNIX: A History and a Memoir

Brian Kernighan is most known for writing the definitive work on the C computer language. He worked for most of his career at famous Bell Labs from AT&T and worked among those who developed the UNIX operating system. UNIX powers much of the Internet and served as the basis for computer operating systems like Linux and MacOS. These all have influenced technological history, and he enlightens us as to how. He writes in a light,…

Continue reading

Healthcare History Science Software-Technology

Life Out of Sequence: A Data-Driven History of Bioinformatics

Upon reading the title of this book, many non-specialists might rightly ask, “What is bioinformatics? And why does it deserve its own history?” For the first question, bioinformatics is the application of computer technology to biological studies, and I hope that reading this review will answer the second question. Many of us were taught hypothesis-driven biology in school – that is, we were taught to ask a well-formed question, perform an experiment, and confirm/deny the…

Continue reading