Install from the AUR.
browser = request.user_agent.browser | |
version = request.user_agent.version and int(request.user_agent.version.split('.')[0]) | |
platform = request.user_agent.platform | |
uas = request.user_agent.string | |
if browser and version: | |
if (browser == 'msie' and version < 9) \ | |
or (browser == 'firefox' and version < 4) \ | |
or (platform == 'android' and browser == 'safari' and version < 534) \ | |
or (platform == 'iphone' and browser == 'safari' and version < 7000) \ |
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.
const MY_DOMAIN = "agodrich.com" | |
const START_PAGE = "https://www.notion.so/gatsby-starter-notion-2c5e3d685aa341088d4cd8daca52fcc2" | |
const DISQUS_SHORTNAME = "agodrich" | |
addEventListener('fetch', event => { | |
event.respondWith(fetchAndApply(event.request)) | |
}) | |
const corsHeaders = { | |
"Access-Control-Allow-Origin": "*", |
You can use in two ways.
-
Directly as the pre-commit hook in your .git/hooks folder.
-
With Husky by updating your package.json with:
"husky": {
function Update-GitDefaultBranch | |
{ | |
[CmdletBinding()] | |
param | |
( | |
# Base path where you store all your repos... | |
[Parameter(Mandatory)] | |
[string] | |
$Path, |
const apiUrl = "https://pass.telekom.de/api/service/generic/v1/status" | |
let widget = await createWidget() | |
widget.backgroundColor = new Color("#777777") | |
if (!config.runsInWidget) { | |
await widget.presentSmall() | |
} | |
Script.setWidget(widget) | |
Script.complete() |
For some reason, it is surprisingly hard to create a bootable Windows USB using macOS. These are my steps for doing so, which have worked for me in macOS Monterey (12.6.1) for Windows 10 and 11. After following these steps, you should have a bootable Windows USB drive.
You can download Windows 10 or Windows 11 directly from Microsoft.
After plugging the drive to your machine, identify the name of the USB device using diskutil list
, which should return an output like the one below. In my case, the correct disk name is disk2
.
[ | |
{ "text": "0️⃣", "name": "0", "keyword": ":0:" }, | |
{ "text": "1️⃣", "name": "1", "keyword": ":1:" }, | |
{ "text": "🔟", "name": "10", "keyword": ":10:" }, | |
{ "text": "💯", "name": "100", "keyword": ":100:" }, | |
{ "text": "🥇", "name": "1st Place Medal", "keyword": ":1st-place-medal:" }, | |
{ "text": "2️⃣", "name": "2", "keyword": ":2:" }, | |
{ "text": "🥈", "name": "2nd Place Medal", "keyword": "2nd-place-medal:" }, | |
{ "text": "3️⃣", "name": "3", "keyword": ":3:" }, | |
{ "text": "🥉", "name": "3rd Place Medal", "keyword": ":3rd-place-medal:" }, |