Wed.Jan 09, 2019

article thumbnail

The Ethics of Web Performance

Tim Kadlec

One question I’ve seen posed a few times in the past several months is whether performance really is a moral or ethical concern, or if that’s all heavy-handed exaggeration. It’s a fair question, I suppose. Advocates of any technique or technology can be a bit heavy-handed when it suits them if they’re not being careful–myself included.

article thumbnail

The state of test automation: 7 key trends to watch

TechBeacon Testing

Prior to my Automation Guild conference each year, I survey the community about the issues they're struggling with. I also speak with many testing thought leaders on my weekly Test Talks podcast.

Testing 85
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

Tree Shaking - How to Clean Up Your JavaScript

KeyCDN

Tree shaking is a strategy web developers use to create leaner JavaScript bundles by getting rid of unused code. This guide will explain how to utilize tree shaking to your advantage with a module bundler such as webpack. What is Tree Shaking? Tree shaking, also known as live code inclusion, is a technique for optimizing code written in ECMAScript dialects like JavaScript.

Code 47
article thumbnail

Web Page Usability Matters

Addy Osmani

Learn about why modern web performance metrics matter

Metrics 80
article thumbnail

Create Custom Shortcodes To Embed Content In Hugo Posts And Pages

The Polyglot Developer

I’ve mentioned this numerous times before, but The Polyglot Developer is powered by Hugo which is a static site generator that takes Markdown and converts it to HTML. While Markdown is easy to use and can accomplish quite a bit, the syntax doesn’t accomplish everything that you’d hope to accomplish when it comes to a website. For example audio and video aren’t a thing in Markdown while it is in HTML.

Website 40
article thumbnail

New Year’s Updates

John McCalpin

As part of my attempt to become organized in 2019, I found several draft blog entries that had never been completed and made public. This week I updated three of those posts — two really old ones (primarily of interest to computer architecture historians), and one from 2018: July 2012: Local and Remote Memory Latency on AMD Processors in 2-socket and 4-socket servers.

Latency 40
article thumbnail

Agile: Optimise for velocity over predictability

Abhishek Tiwari

When it comes to agile estimation, quite often agile teams spend a big chunk of their time in heavyweight processes like detailed story point estimation to improve the predictability or accuracy of their estimates. In other words, agile teams invest more time in estimation to reduce that variance (i.e. time estimated vs. time taken) which otherwise can be used to create features and add business value.

Tuning 40