Sat.Jun 09, 2018 - Fri.Jun 15, 2018

article thumbnail

Image Inconsistencies: How and When Browsers Download Images

CSS Wizardry

This year, I’ve been working closely with the wonderful Coingaming team out in beautiful Tallinn. We’ve been working pretty hard on making their suite of online products much faster , and I’ve been the technical consultant leading the project. It’s been an incredibly fun and rewarding engagement, and we’ve made some real business- and customer-facing improvements.

Strategy 241
article thumbnail

Getting Started with Agility: Essential Reading

Allen Holub

As is the case with many of the people who actually know what they’re talking about, I’ve come to shudder when I hear the word “Agile,” at least until I can figure whether the person who uttered the word actually knows what they’ve just said. More often than not, they don’t.

110
110
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

How to balance development goals with security and privacy

O'Reilly Software

Practical advice for software engineers and security consultants. As a software security evaluator and a one-time engineer, I can confirm what the daily security breaches are telling us: software engineers and architects regularly fail at building in sufficient security and privacy. As someone who has been on both sides of this table, I’d like to share some of my own security-related engineering sins and provide some practical advice for both engineers and security officers on how best to balanc

article thumbnail

Monitor performance budgets at a glance with your Status dashboard

Speed Curve

This may sound counter-intuitive, but we don't want you to spend countless hours using SpeedCurve. In fact, our goal is to make your web performance data so accessible, understandable, and actionable that you can get everything you need from us in just a few minutes. That's why we're so excited to announce the brand-new Status dashboard – a visualization that lets you see at a glance all your web performance budgets, as well as which budgets have been violated.

article thumbnail

Effective Standards Work, Part 1: The Lay Of The Land

Alex Russell

The web standards process fails us too often. This series explores the forces at work, how we’re improving the situation, and how you can shape new features more effectively. “Why don’t browsers match standards!” muttered the thoughtful developer (just before filing an issue at crbug.com ). “The point of standards is so that everything works the same.” Once something is in The Standard, everyone will implement interoperably…right?

Design 43
article thumbnail

PPC Optimization: Enhanced CPC & Maximize Clicks

Website Optimization

Last time we explored the option of using experiments to optimize your PPC campaigns in Google Adwords. This time we put that knowledge to the test. In this article we show how to improve an existing call only campaign with a lowball enhanced CPC bid strategy (ECPC).

Google 40
article thumbnail

Microservices, events, and upside-down databases

O'Reilly Software

The benefits of modeling data as events as a mechanism to evolve our software systems. For as long as we’ve been talking about microservices, we’ve been talking about data. In fact, before we even had the word microservices in our lexicon, back when it was just good old-fashioned service-oriented architecture, we were talking about data: how to access it, where it lives, who “owns” it.

More Trending

article thumbnail

Effective Standards Work, Part 2: Threading the Needle

Alex Russell

The web standards process fails us too often. This series explores the forces at work, how we’re improving the situation, and how you can shape new features more effectively. “Part 1: The Lay of The Land” discussed persistent challenges in standards and forces that give rise to misunderstandings. It also described the ecosystem dynamics that make change difficult, even before considering the varying firm-level strategies of browser vendors.

Design 40
article thumbnail

First Input Delay shows how quickly your site responds to user interaction

Speed Curve

We're excited to announce the availability of the First Input Delay metric as part of LUX , SpeedCurve's RUM product. First Input Delay (FID) was developed by Google to capture how quickly websites respond to user interaction. It's fairly simple to implement: We add event handlers for click, mousedown, keydown, pointerdown, and touchstart. When the user first interacts with the page in one of those ways, we measure the time between when the event happened and when the event handler was actually

Website 40
article thumbnail

Why You Need to Monitor Your Site for Performance

Gtmetrix

We walk you through all the reasoning behind monitoring your website with GTmetrix, complete with real-world examples and data.

article thumbnail

Stuff The Internet Says On Scalability For June 15th, 2018

High Scalability

Hey, it's HighScalability time: Scaling fake ratings. A 5 star 10,000 phone Chinese click farm. ( English Russia ). Do you like this sort of Stuff? Please lend me your support on Patreon. It would mean a great deal to me. And if you know anyone looking for a simple book that uses lots of pictures and lots of examples to explain the cloud, then please recommend my new book: Explain the Cloud Like I'm 10.

Internet 113
article thumbnail

Character Sets: Migrating to utf8mb4 with pt_online_schema_change

Percona Community

Modern applications often feature the use of data in many different languages. This is often true even of applications that only offer a user facing interface in a single language. Many users may, for example, need to enter names which, although using Latin characters, feature diacritics; in other cases, they may need to enter text which contains Chinese or Japanese characters.

40