See what’s happening on Safari right now.

Book cover for Sass for Web Designers
Highlight from
Why Sass? Sass for Web Designers by Dan Cederholm
“Sass is a CSS preprocessor—a layer between the stylesheets you author and the .css files you serve to the browser. Sass (short for Syntactically Awesome Stylesheets) plugs the holes in CSS as a language, allowing you to write DRY code that’ll be faster, more efficient, and easier to maintain (FIG 1).”
Highlight by kylehill
Book cover for Lean Enterprise
Highlight from
Introduction Lean Enterprise by Barry Barry O'Reilly O'Reilly, Joanne Joanne Molesky Molesky, Jez Jez Humble Humble
“extrinsic motivators such as bonuses and rating people in performance reviews actually decrease performance in such nonroutine work”
Highlight by sebastiantitze
Book cover for How to Create and Deliver Great Presentations
Recently published
How to Create and Deliver Great Presentations by Joel Comm / Felicia Slattery published on July 21, 2015
Book cover for Continuous Delivery Expert Interviews by Jez Humble (Video)
Staff pick
Continuous Delivery Expert Interviews by Jez Humble (Video) by Jez Humble published on May 20, 2013
“In this terrific set of one-on-one video sessions with experts in the continuous delivery field, Jez Humble interviews Eric Ries on the Lean Startup methodology; Gary Gruver on large scale Agile development; Jesse Robbins on DevOps and cloud computing; John Allspaw on DevOps and continuous delivery; and Elizabeth Hendrickson on Agile testing.”
Pick by paul
Book cover for Advanced ActionScript 3 with Design Patterns
Recently published
Advanced ActionScript 3 with Design Patterns by Danny Patterson, Joey Lott published on Nov. 2, 2006
“We try to create outer conditions that we believe will make us happy. But it is the mind itself that translates outer conditions into happiness or suffering.”
Highlight by zoikyria
Book cover for Arduino Electronics Blueprints
Recently published
Arduino Electronics Blueprints by Don Wilcher published on July 24, 2015
Book cover for Creating Awesome iOS Interfaces
Staff pick
Creating Awesome iOS Interfaces by Jonathan Penn, Joshua B. Smith published on May 30, 2014
“After attending a CocoaConf event featuring talks from Jonathan Penn and Josh Smith, I was thrilled to see this added to the Safari library. No iOS developer will want to miss this!”
Pick by beaker
Book cover for Apache Kafka
Highlight from
Java consumer API Apache Kafka by Nishant Garg
“The consumer group name is unique and global across the Kafka cluster and any new consumers with an in-use consumer group name may cause ambiguous behavior in the system. When a new process is started with the existing consumer group name, Kafka triggers rebalance between the new and existing process threads for the consumer group. Post rebalance, some of the messages that are intended for a new process may go to an old process, causing unexpected results. To avoid this ambiguous behavior, any existing consumers should be shut down before starting new consumers for an existing consumer group name”
Highlight by gvanlandeghem
Book cover for The Design of Everyday Things: Revised and Expanded Edition
Staff pick
The Design of Everyday Things: Revised and Expanded Edition by Don Norman published on Nov. 5, 2013
“Even the smartest among us can feel inept as we fail to figure out which light switch or oven burner to turn on, or whether to push, pull, or slide a door. The fault, argues this ingenious book, lies not in ourselves, but in product design that ignores the needs of users and the principles of cognitive psychology.”
Pick by paul
Book cover for Python® Programming for the Absolute Beginner, Third Edition
Staff pick
Python® Programming for the Absolute Beginner, Third Edition by Michael Dawson published on Dec. 1, 2009
“If you are new to programming with Python and are looking for a solid introduction, this is the book for you. Developed by computer science instructors, books in the "for the absolute beginner" series teach the principles of programming through simple game creation. You will acquire the skills that you need for practical Python programming applications and will learn how these skills can be put to use in real-world scenarios. By the time you finish this book, you'll be well versed in Python and be able to apply the basic programming principles you've learned to the next programming language you tackle.”
Pick by paul
Book cover for The Business of Sports, 2nd Edition
Recently published
The Business of Sports, 2nd Edition by Kenneth L. Shropshire, Scott Rosner published on Jan. 7, 2011

Updated for Windows 8 and the latest version of Linux

The best way to stay safe online is to stop hackers before they attack - first, by understanding their thinking and second, by ethically hacking your own site to measure the effectiveness of your security. This practical, top-selling guide will help ...

“A problem or defect may be observed so often that it fails to generate a question. Because it is “normal” to expect the problem, questions go unasked. If a business can list “normal” problems, it has normalized the defect.”
Highlight by eoinnoble
Book cover for Macromedia Flash MX ActionScript for Fun  Games
Recently published
Macromedia Flash MX ActionScript for Fun Games by Gary Rosenzweig published on July 16, 2002

Written by over 120 data management practitioners, the DAMA Guide to the Data Management Body of Knowledge (DAMA-DMBOK) is the most impressive compilation of data management principals and best practices, ever assembled. It provides data management and IT professionals, executives, knowledge workers, educators, and researchers with a framework to manage ...

Book cover for Intertwingled
Highlight from
Chapter 5, Limits Intertwingled by Peter Morville
“A strategy is a plan, but it’s also a pattern, a position, and a perspective.”
Highlight by y_garden
Book cover for Introduction to Hyper-V Implementation and Management
Recently published
Introduction to Hyper-V Implementation and Management by John Savill published on July 16, 2015
Book cover for Deploying Node.js
Recently published
Deploying Node.js by Sandro Pasquali published on July 23, 2015
“understanding the requirements, producing a design that satisfies those requirements, and evaluating the design.”
Highlight by azitauserinterface
Book cover for Java Performance: The Definitive Guide
Staff pick
Java Performance: The Definitive Guide by Scott Oaks published on April 21, 2014
“This is a fantastic book on modern Java performance topics that includes recent developments such as the G1 garbage collector. We've already used advice from this book to improve our garbage collection performance on large production web servers.”
Pick by cakeface

Ready to try it out?
Sign up for a free
trial today.

By clicking this box, you confirm that you have read and agree to the terms and conditions of our Membership Agreement, and you understand that when your trial period ends, you will be required to provide billing information if you wish to continue using the service.
Skip the Trial & Join Now!

Learn about Safari for Business