Blogs

BROWSE: Most Recent | Popular Tags |

Tags > performance

Tailoring CSS for performance

By Roseanne Fallin
April 4, 2014

In my last article, I demonstrated how improved performance and a lower PageSpeed Insights score were accomplished by removing unnecessary external JavaScript and CSS requests. YepNope was also used to manage the asynchronous loading of external requests. After the improvements, …

Tailoring for performance

By Roseanne Fallin
March 20, 2014

Like a lot of web teams, O’Reilly’s web group has increased its focus on using global components to better scale maintenance and optimize workflow. From a load-time measurement perspective, our performance ratings stay near benchmarks. However, after a recent analysis, …

Iterate on Performance

By Lara Swanson
February 11, 2014

The two most important tasks to ensure your site remains fast are benchmarking and iterating on your site’s page load time. Quick performance wins can be celebrated today, but the health of your site will thrive with routine check-ins and …

Responsive Web Design Performance

By Lara Swanson
February 4, 2014

A recent study showed that mobile is the primary Internet access method for a vast number of global Internet users. Roughly 50% of Internet users in Africa and Asia are mobile-only, in contrast to 25% in the United States. This …

HTML and CSS Performance

By Lara Swanson
January 28, 2014

[Ed note: This is the third in a series of posts on web design and performance. You can see the first two posts here and here.] Optimizing your markup can have a substantial impact on your site’s page load time. …

Image Performance

By Lara Swanson
January 21, 2014

[Ed note: This is the second in a series of posts on web design and performance. You can see the introductory post here.] Images make up the majority of most sites’ page weight. Thanks to their size and the number …

Web Performance Is User Experience

By Lara Swanson
January 14, 2014

Think about how you search for things on the web. How quick are you to close a tab and go to the next search engine result if a site takes too long to load? Now consider doing that on your …

The Altar of Shiny

By Courtney Nash
January 13, 2014

Web and mobile users continue to expect faster sites and apps–especially when it comes to mobile–and this year I’d like to see people who work on the web spend more time focusing on performance as a user experience priority instead …

Four short links: 7 November 2013

By Nat Torkington
November 7, 2013

Learn to Search — cheeky but spot-on help for people running conferences. Offline First — no, the mobile connectivity/bandwidth issue isn’t just going to solve itself on a global level anywhere in the near future. THIS! 10 Things You Should …

Going Beyond onload: Measuring Performance That Matters

By Mike Petrovich
October 10, 2013

We’re not making web pages anymore; we’re building web applications. Gone are the days of a few script tags in the <head>. Apps today are a complex web of asynchronously-loaded content and functionality. In the past decade, we’ve progressed from …

Early-Warning Is an Unknown Unknown

By Baron Schwartz
October 8, 2013

In 2002, US Secretary of State Donald Rumsfeld told a reporter that not only don’t we know everything important, but sometimes we don’t even know what knowledge we lack: There are known knowns; there are things we know we know. …

The Joys of Static Memory JavaScript

By Colt McAnlis
October 1, 2013

You wake up one morning to discover your team has gotten a dreaded alert: your web application is performing badly. You dig through your code, but don’t see anything that stands out, until you open up Chrome’s memory performance tools, …

The web performance I want

By Mike Loukides
August 8, 2013

There’s been a lot said and written about web performance since the Velocity conference. And steps both forward and back — is the web getting faster? Are developers using increased performance to add more useless gunk to their pages, taking …

Four short links: 6 August 2013

By Nat Torkington
August 5, 2013

White Hat’s Dilemma (Google Docs) — amazeballs preso with lots of tough ethical questions for people in the computer field. Chinese Hacking Team Caught Taking Over Decoy Water Plant (MIT Tech Review) — Wilhoit went on to show evidence that …

Four short links: 23 July 2013

By Nat Torkington
July 23, 2013

Canary (IndieGogo) — security sensor with video, motion, temperature, microphone, speaker, accelerometer, and smartphone remote control. Page Speed is Only The Beginning — 73% of mobile internet users say they’ve encountered Web pages that are too slow. A 1 second …

JavaScript Is Way Too Slow – for What?

By Simon St. Laurent
July 17, 2013

I keep finding that programmers—even web programmers—frequently think “web application” means “JavaScript application.” Programmers are, of course, used to working with programming languages, and often see application environments from the perspective of the programming language in use. These blinders derail …

Why We Started the Velocity Conference

By Tim O'Reilly
June 17, 2013

Back in 2006, Debra Chrapaty, then VP of Operations for Windows Live (later CIO at Zynga, and now CEO of Nirvanix) made a prescient comment to me: “In the future, being a developer on someone’s platform will mean being hosted …

End-to-End JavaScript Quality Analysis

By Ariya Hidayat
May 23, 2013

The rise of single-page web applications means that front-end developers need to pay attention not only to network transport optimization, but also to rendering and computation performance. With applications written in JavaScript, the language tooling itself has not really caught …

Velocity Report: Building a DevOps culture

By Mandi Walls
April 16, 2013

Operations professionals live in a wind tunnel. If you can imagine one of those game show glass boxes, where a contestant stands inside, the door shuts, and money blows around in a whirlwind, you’ve got a good idea of what …

Aereo’s copyright solution: intentional inefficiency

By Mac Slocum
April 3, 2013

Aereo, an online service that sends free over-the-air television broadcasts to subscribers, scored a big win in court this week. At first glance, it would seem the service has to violate copyright. Aereo is grabbing TV content without paying for …

Four short links: 6 March 2013

By Nat Torkington
March 7, 2013

High Performance Networking in Google Chrome — far more than you ever wanted to know about how Chrome is so damn fast. Tactical Chat — how the military uses IRC to wage war. http-console — a REPL loop for HTTP. …

Four short links: 18 December 2012

By Nat Torkington
December 18, 2012

Credibility Ranking of Tweets During High Impact Events (PDF) — interesting research. Situational awareness information is information that leads to gain in the knowledge or update about details of the event, like the location, people aff ected, causes, etc. We found …

Four short links: 11 October 2012

By Nat Torkington
October 11, 2012

ABalytics — dead simple A/B testing with Google Analytics. (via Dan Mazzini) Fastest Rubik Cube Solver is Made of Lego — it takes less than six seconds to solve the cube. Watch the video, it’s … wow. Also cool is …

Six themes from Velocity Europe

By Steve Souders
October 9, 2012

By Steve Souders and John Allspaw More than 700 performance and operations engineers were in London last week for Velocity Europe 2012. Below, Velocity co-chairs Steve Souders and John Allspaw note high-level themes from across the various tracks (especially the …

DNA: The perfect backup medium

By Timothy M. O'Brien
August 20, 2012

It wasn’t enough for Dr. George Church to help Gilbert “discover” DNA sequencing 30 years ago, create the foundations for genomics, create the Personal Genome Project, drive down the cost of sequencing,  and start humanity down the road of synthetic biology. …

Four short links: 3 August 2012

By Nat Torkington
August 3, 2012

Urban Camouflage Workshop — Most of the day was spent crafting urban camouflage intended to hide the wearer from the Kinect computer vision system. By the end of the workshop we understood how to dress to avoid detection for the …

Faster and stronger: Looking back on Velocity 2012

Faster and stronger: Looking back on Velocity 2012
By Mike Loukides
July 10, 2012

Mike Loukides highlights talks from Velocity 2012, including: Bryan McQuade on the importance of understanding the full stack, Dr. Richard Cook on failures and complex systems, Mike Christian on redundant data centers, and John Rauser on the value of outliers.

Velocity Profile: Schlomo Schapiro

By Mac Slocum
June 12, 2012

A profile of web operations and performance expert Schlomo Schapiro, systems architect and open source evangelist at ImmobilienScout24.

Four short links: 8 June 2012

By Nat Torkington
June 8, 2012

HAproxy -- high availability proxy, cf Varnish. Opera Reviews SPDY -- thoughts on the high-performance HTTP++ from a team with experience implementing their own protocols. Section 2 makes a good intro to the features of SPDY if you've not been keeping up. Jetpants -- Tumblr's automation toolkit for handling monstrously large MySQL database topologies. (via Hacker News) LeakedIn --...

What is DevOps?

What is DevOps?
By Mike Loukides
June 7, 2012

NoOps, DevOps — no matter what you call it, operations won't go away. Ops experts and development teams will jointly evolve to meet the challenges of delivering reliable software to customers.

A crazy awesome gaming infrastructure

A crazy awesome gaming infrastructure
By Mike Hendrickson
June 6, 2012

How do you bridge the gap between IT and business while building a gaming infrastructure that scales? Sarah Novotny addresses that question in this Velocity podcast.

IPv6 day and the state of the edge

IPv6 day and the state of the edge
By Jim Stogdill
June 6, 2012

Will IPv6 give us back an open Internet? Or has address scarcity already set the course for gravitational determinism and continued centralization?

The software professional vs the software artist

By Mike Loukides
June 5, 2012

Developer "artists" who think they're too good to address vulnerabilities in operating systems and applications must shoulder blame for insecure systems.

Velocity Profile: Kate Matsudaira

By Mac Slocum
June 5, 2012

A profile of web operations and performance expert Kate Matsudaira, vice president of engineering at Decide.com.

Developer Week in Review: The overhead of insecure infrastructure

Developer Week in Review: The overhead of insecure infrastructure
By James Turner
June 1, 2012

The news is constantly full of companies and organizations falling victim to exploits. Software developers spend a great deal of our time defending against them. But why should they have to bother at all?

Which is easier to tune, humans or machines?

Which is easier to tune, humans or machines?
By Mike Hendrickson
May 30, 2012

In this Velocity podcast, Kate Matsudaira discusses the human side of performance and operations, including how to teach people to address time, cost, quality and scope.

Four short links: 24 May 2012

By Nat Torkington
May 24, 2012

Last Saturday My Son Found His People at the Maker Faire -- aww to the power of INFINITY. Dictionaries Linking Words to Concepts (Google Research) -- Wikipedia entries for concepts, text strings from searches and the oppressed workers down the Text Mines, and a count indicating how often the two were related. Magic Wand (Kickstarter) -- I don't want...

Schlomo Schapiro on continuous delivery platforms

Schlomo Schapiro on continuous delivery platforms
By Mike Hendrickson
May 23, 2012

Schlomo Schapiro talks about what it's like to develop a continuous delivery platform, including the tech stack and the organizational challenges.

JavaScript and Dart: Can we do better?

JavaScript and Dart: Can we do better?
By Simon St. Laurent
May 17, 2012

O'Reilly editor Simon St. Laurent talked with Google's Seth Ladd about the challenges of improving the web.  How can we build on JavaScript's ubiquity while addressing performance, team, and scale issues?

Velocity Profile: Justin Huff

By Mac Slocum
May 16, 2012

A profile of web operations and performance expert Justin Huff, software engineer at PicMonkey and formerly of Google/Picnik.

John Allspaw on DevOps

John Allspaw on DevOps
By Mike Hendrickson
May 15, 2012

John Allspaw discusses DevOps in high-volume web companies and the importance of cooperation between development and operations.

Top Stories: May 7-11, 2012

Top Stories: May 7-11, 2012
By Mac Slocum
May 11, 2012

This week on O'Reilly: We learned how the Velocity Conference site got a big makeover thanks to Velocity practices, Liliana Bounegru offered a brief history of data journalism, and Joe Wikert explained how booksellers can reinvent themselves.

Jesse Robbins on the state of infrastructure automation

By Timothy M. O'Brien
May 11, 2012

OpsCode chief community officer Jesse Robbins discusses cloud infrastructure automation and the most surprising use of Chef he's seen so far.

O'Reilly Radar Show 5/10/12: The surprising rise of JavaScript

O'Reilly Radar Show 5/10/12: The surprising rise of JavaScript
By Mac Slocum
May 10, 2012

Fluent Conference co-chair Peter Cooper explains why and how JavaScript rose to prominence. Also, Steve Souders points the way to web performance tools and techniques.

Commerce Weekly: The competitive push toward mobile payment

Commerce Weekly: The competitive push toward mobile payment
By Jenn Webb
May 10, 2012

The New York Times takes a look at the different mobile payment solutions, MasterCard surveys the globe to see who's ready for mobile payments, and the CEO of i-Cue Design suggests a faster mobile shopping solution. (Commerce Weekly is produced as part of a partnership between O'Reilly and PayPal.)

Understanding Mojito

Understanding Mojito
By Simon St. Laurent
May 10, 2012

O'Reilly editor Simon St. Laurent talked with Yahoo's Bruno Fernandez-Ruiz about the possibilities Node opened and Mojito exploits. Yahoo's Mojito is a different kind of framework: all JavaScript, but running on both the client and the server.

Theo Schlossnagle on DevOps as a career

Theo Schlossnagle on DevOps as a career
By Mike Hendrickson
May 9, 2012

In this Velocity podcast, OmniTI CEO Theo Schlossnagle discusses the skills of DevOps professionals and knowing how you've achieved excellence in the field.

Velocity Profile: Nicole Sullivan

By Mac Slocum
May 9, 2012

Nicole Sullivan discusses her favorite CSS tools and who she follows in the web ops & performance world.

Giving the Velocity website a performance makeover

Giving the Velocity website a performance makeover
By Tony Quartarolo
May 9, 2012

Learn how producers slimmed down the Velocity conference site, cutting the site's load time by 3.5 seconds and dropping 49% of the page weight.

jQuery took on a common problem and then grew through support

By Mac Slocum
May 8, 2012

Rather than accept the deep flaws of cross-browser functionality, John Resig did something about them. In this video interview from Velocity 2011, Resig discusses his initial goals for jQuery, the complexity of mobile, and why JavaScript has become a critical development tool.


1 to 50 of 127 Next
The Watering Hole