The Power of Rails Development Get a high-level overview of Ruby on Rails programming, and web development in general, by working through these steps to building a toy demo application.

Agile Product Delivery Find out how Agile product delivery can provide superior outcomes for the enterprise and the customers it serves.

Mole Balances in Chemical Reaction Engineering Chapter 1 from the 6th edition of Elements of Chemical Reaction Engineering

Using Your Windows 10 PC Learn how to turn on and start using a new Windows 10 computer.

Measuring Depth, Directionally Drilled Wells, and Directional Surveys Excerpt from the Third Edition of Applied Three-Dimensional Subsurface Geological Mapping.

Scaling Agile Game Teams Clinton Keith presents scaling practices that have been successfully used with game teams of more than 1,000 developers spread across dozens of studios.

Functions and Functional Programming in JavaScript JavaScript has an object model that is very different from class-based programming languages. Learn about functions and functional programming, which is very important in JavaScript.

JSON & JSON Strings The JavaScript Object Notation and how it is used.

Designing for Extensibility in .NET Presents issues and guidelines that are important to ensure appropriate extensibility in a .NET framework.

Blockchain is the Ultimate Serverless Platform Why you should be using Blockchain as a cloud computing platform.

What’s New in iOS Programming: The Big Nerd Ranch Guide, 7th Edition Big Nerd Ranch has just released the 7th Edition of their iOS Programming Guide. Find out what's new and what's changed in the latest edition.

What is RAM? Scott Mueller outlines what RAM is, and explains the difference between computer memory and disk storage.

How Infectious Disease Spreads The prevalence of infectious disease in history has fluctuated wildly. David Clark outlines the different ways a disease can spread and examines how many diseases become milder over time.

Service Workers and Progressive Web Apps (PWA) An introduction to service workers and how to use them to enable cool background processing in your web app.

Top Cybersecurity Threats of 2020 A new year brings new threats! Discover the top cybersecurity threats companies will face in 2020, based on the latest cases and trends observed by data breach experts.

Distributed Services Platform - An Introduction Introduces the need for a Distributed Services Platform in your cloud infrastructure that offers superior security, cloudlike scale, hardware performance, and low latency and yet be software programmable.

Create a GUI with Java Walks you through how to use Swing to create applications that feature key GUI components.

BPF and the I/O Stack Demonstrates how BPF can trace at all layers of the storage I/O stack. The tools traced the block I/O layer, the I/O scheduler, SCSI, and nvme as an example driver.

Online Privacy: Threats and Requirements A survey of threats, requirements, and approaches to online privacy.