Skip to content

Instantly share code, notes, and snippets.

mems /
Last active Jul 7, 2022 — forked from mousavian/
Akamai Open API with Bash
#!/usr/bin/env bash
# See also
usage() {
cat <<EOT
Usage: ${basename $0} -X value -s value -t value -a value -u value [-d value] [-h]
-s Client secret
mems / Third party
Last active Jul 22, 2019
SLA for website third parties
View Third party
mems /
Last active Mar 31, 2019
About time-series data


Azure Time Series Insights

It's not Azure Monitor and Application Insights

No Grafana plugin exist yet

mems / Code
Last active Sep 27, 2022
Web frontend code coverage
View Code

Every line of code we write today will end up as someone’s legacy code.

Everything that you write is going to disappears some day

RUM Code coverage, chose a 1h timeframe (per day) where 1% traffic run that the test

JS coverage

FES javascript instrimentation visualization

mems / index.html
Last active Mar 30, 2019
Webpage resources graph (read HAR)
View index.html
<!DOCTYPE html>
<meta charset="utf-8">
<title>Webpage resources graph</title>
function readFileAsText(file){
const reader = new FileReader();
return new Promise((resolve, reject) => {
mems / IFrameResizerLight.js
Last active Nov 26, 2018
Light version Iframe resizer
View IFrameResizerLight.js
IFrame Resizer light version
Based on [iframe-resizer](
- this version lib to have the base/minimal features
- only use default values
- force resize the iframe when parent window is resized
To avoid memory leaks, only iframes (with a specific classname) that are attached to the document are handled
Window events listeners are shared.
If the iframe is removed from document (detached nodes) subsequent message events are ignored
mems / ASP.Net dependency
Last active Jul 19, 2022
Build dependency graph of an ASP.Net project
View ASP.Net dependency

For all files: HTML, JS, CSS, LESS, CSHTML, ASCX, ASPX, CS (SVC) And config files XML, JSON

Write a webpack loader to load backend templates dependencies.

C# Razor and Web Forms templates

Entry points: ^[^_].*\.cshtml$ and .aspx$ should be an entries points

  • WebForm templates (ASPX use ASCX controls) files are HTML/XML with processing instruction nodes
mems / icloudtabs2md.js
Last active Aug 30, 2021
Generate a markdown links list from iCloud tabs
View icloudtabs2md.js
#!/usr/bin/env node
Generate a markdown links list from iCloud tabs, on macOS
./icloudtabs2md.js >
./icloudtabs2md.js | pbcopy