See what’s happening on Safari right now.

“no matter how much data you have, you still depend on your intuition for deciding how to interpret and then apply the data.”
Highlight by eoinnoble
Book cover for BeagleBone Media Center
Recently published
BeagleBone Media Center by David Lewin published on Jan. 31, 2015
“Simplify: In general, when you’re considering whether to deploy a new feature, or even how to deploy a new feature, remember the 2 a.m./15 minute rule: If it takes more than 15 minutes to explain at 2 a.m., while under the pressure of a network outage, it’s probably too complex.”
Highlight by mccloud
Book cover for Lync Server Cookbook
Recently published
Lync Server Cookbook by Alessio Giombini, António Vargas, Fabrizio Volpe, Lasse Nordvik Wedø published on Jan. 27, 2015
Book cover for Sass for Web Designers
Staff pick
Sass for Web Designers by Dan Cederholm published on May 16, 2014
“Short and sweet, an excellent overview for anyone who wants to get the gist of how Sass works.”
Pick by pablod
Book cover for Make: Getting Started with Spark Core and Photon
Recently published
Make: Getting Started with Spark Core and Photon by Simon Monk published on June 15, 2015
“The normal way for a class to allow a client to obtain an instance is to provide a public constructor. There is another, less widely known technique that should also be a part of every programmer's toolkit.”
Highlight by mayankgupta
Book cover for The Pregnant Athlete
Recently published
The Pregnant Athlete by Brandi Dion published on April 29, 2014
Book cover for Mastering Regular Expressions, 3rd Edition
Staff pick
Mastering Regular Expressions, 3rd Edition by Jeffrey E.F. Friedl published on Aug. 8, 2006
“Regular Expressions too often seem like a black art, but are surprisingly simple to understand once someone explains how RegEx engines works. This book does that, and also describes the advanced syntax to make your RegExes powerful and efficient. Immensely useful for all programmers. Once it clicks you'll never look back!”
Pick by stb
Book cover for Node.js in Practice
Highlight from
Chapter 2. Globals: Node’s environment Node.js in Practice by Alex Young and Marc Harter
“When loading a file, Node is configured to search for files with the .js, .json, and .node extensions. The require.extensions array can be used to tell require to load files with other extensions. Node’s module system will take this into account when treating directories as modules, as well.”
Highlight by zooshme
Book cover for You’re My Favorite Client
Staff pick
You’re My Favorite Client by Mike Monteiro published on Nov. 7, 2014
“Anything Mike Monteiro writes is worth reading.”
Pick by liza
Book cover for Python Guide for the Total Beginner LiveLessons (Video Training)
Staff pick
Python Guide for the Total Beginner LiveLessons (Video Training) by Katie Cunningham published on Sept. 13, 2013
“Python Guide for the Total Beginner LiveLessons is an introduction to programming in Python. You will learn not only about the basics of programming and how to work with Python but delve into advanced concepts like object oriented programming, working with database, developing for the web, and creating games.”
Pick by paul
Book cover for Learning Bootstrap
Using the Base CSS Learning Bootstrap by Ulrich Sossou, Aravind Shenoy

Unearth the potential of Bootstrap to create responsive webpages using modern techniques

  • Understand the various facets of Bootstrap 3.x such as Base CSS and Components in a pragmatic way

  • Leverage the power of Bootstrap with a mobile-first approach resulting in responsive web design

  • Optimize and customize your workflow with ...

  • Book cover for System Analysis and Design, Fifth Edition
    Highlight from
    CHAPTER 3: REQUIREMENTS DETERMINATION System Analysis and Design, Fifth Edition by Roberta M. Roth, Alan Dennis, Barbara Haley Wixom
    “During the analysis phase, requirements are written from the perspective of the business, and they focus on what the system needs to do in order to satisfy business user needs.”
    Highlight by rayhuang
    Book cover for Prototype to Product
    Recently published
    Prototype to Product by Alan Cohen published on April 15, 2015

    Newly updated edition of this top-selling CWNA study guide

    Sybex is the official publisher for CWNP, Inc., the organization behind the the CWNA certification. The new edition of Sybex's top-selling CWNA Study Guide covers the latest CWNA Exam, PW0-105. If you're preparing for the exam, you'll find ...

    Book cover for JavaScript: The Good Parts
    Highlight from
    Objects JavaScript: The Good Parts by Douglas Crockford
    “Objects in JavaScript are class-free. There is no constraint on the names of new properties or on the values of properties. Objects are useful for collecting and organizing data. Objects can contain other objects, so they can easily represent tree or graph structures.”
    Highlight by raneyd
    Book cover for Head First Android Development
    Recently published
    Head First Android Development by David Griffiths, Dawn Griffiths published on July 15, 2015
    “The difference is that if you prepend a module to a class, the object looks in that module first, before it looks in the class.”
    Highlight by adrian_yeow
    Book cover for The Lean Entrepreneur: How Visionaries Create Products, Innovate with New Ventures, and Disrupt Markets
    Staff pick
    The Lean Entrepreneur: How Visionaries Create Products, Innovate with New Ventures, and Disrupt Markets by Brant Cooper, Eric Ries, Patrick Vlaskovits published on Feb. 26, 2013
    “The authors describe a threefold mission for writing The Lean Entrepreneur: 1. To describe why our economy is primed for a new wave of entrepreneurship using new methods of disruptive innovation. 2. To provide you real-world examples of how entrepreneurs are creating new markets and disrupting others. 3. To show you how you can get started creating value.”
    Pick by paul

    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