With Storyscript, we got it done in under 4 minutes and 4 lines of code.
(Updated) Sad the the tweet was deleted...because some of the answers were half a days work using terminal, git and containers.
:root { | |
--violation-color: red; /* used for clear issues */ | |
--warning-color: orange; /* used for potential issues we should look into */ | |
} | |
/* IMAGES */ | |
/* | |
* Lazy-Loaded Images Check | |
* ==== |
http server as server | |
# Working, just a proxy over an existing service | |
when server listen method:"post" path:"/" as request | |
url = request.body.get(key:"url" default:"") | |
output = Arinono/remove-bg remove :url | |
request write content:output | |
# Compiling, real example of what the story could be | |
when server listen method:"post" path:"/debug" as request |
# pingdom as a story | |
### | |
# there is 2 levels on this story | |
# - CRUD on entries to ping | |
# - CRON on entries every minute | |
### | |
# crud /entries | |
http server as server | |
when server listen path:"/entries" as request |
With Storyscript, we got it done in under 4 minutes and 4 lines of code.
(Updated) Sad the the tweet was deleted...because some of the answers were half a days work using terminal, git and containers.
by Tatiana Mac
Last updated 14 April 2021
As speaking comes with immense privilege, I have crafted a speaker rider to set expectations and boundaries around my engagement. I am grateful to all the conference organisers who have brilliantly hosted me. I would love to continue to exercise this privilege to speak at conferences, and use this privilege to make the landscape more accessible and beneficial to tech's most historically excluded and marginalised communities.
😫 I provide a lot of explanations for those of you who never had to consider these things. Most thoughtful conferences I've attended check most of these boxes intrinsically, particularly when conference runners are experienced speakers. They get it.
Jakob Nielsen and Robert Miller | |
* https://www.nngroup.com/articles/website-response-times/ | |
* http://yusufarslan.net/sites/yusufarslan.net/files/upload/content/Miller1968.pdf | |
How perceived perf can impact User Engagement | |
* https://www.wsj.com/articles/financial-times-hopes-speedy-new-website-will-boost-subscribers-1475553602 | |
* https://www.doubleclickbygoogle.com/articles/mobile-speed-matters/ | |
* https://digiday.com/media/gq-com-cut-page-load-time-80-percent/ | |
* https://www.soasta.com/blog/introducing-a-new-web-performance-metric-for-media-sites-activity-impact-score/ | |
* https://www.soasta.com/blog/google-mobile-web-performance-study/ |
/***************************************************************** | |
* onMessage from the extension or tab (a content script) | |
*****************************************************************/ | |
chrome.runtime.onMessage.addListener( | |
function(request, sender, sendResponse) { | |
if (request.cmd == "any command") { | |
sendResponse({ result: "any response from background" }); | |
} else { | |
sendResponse({ result: "error", message: `Invalid 'cmd'` }); | |
} |