- I had a hard time with demos on a tough client. Reviewing one ticket could sometimes take up to a half hour. I felt that I could do better.
I hereby claim:
- I am amazingrando on github.
- I am amazingrando (https://keybase.io/amazingrando) on keybase.
- I have a public key ASCcBR3NC9aIZzlK3yJrEUPMOhW2apNJucUuuSQ7B5iiCgo
To claim this, I am signing this object:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<figure class="ad ad--banner ad--lg"><img src="/sites/all/themes/custom/game/components/images/ad-banner.png" alt="Ad" width="720" height="90" /></figure> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* @file | |
* Frontend Performance tasks | |
*/ | |
/* eslint no-console: 0 */ | |
/* eslint no-process-exit: 0 */ | |
/* globals require, process */ | |
// Performance Testing | |
var gulp = require('gulp'); |
Discussing Design: Improving Communication and Collaboration Through Critique (Adam Connor; Aaron Irizarry)
Download from the authors: http://www.discussingdesign.com/downloads/Critique_CheatSheet.pdf
Overall: 👍 Thoughts: Worth skimming the notes here. The book had a lot of extra "padding" that could've been edited out.
Notes
- It is you who are obligated to set up your audience to provide you the critique that you want and need through a structured request. It is you who needs to provide people a proper context—the scope and goals for the critique—to set the proper expectations and to frame the critique that allow you to explore possible improvements.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { addParameters, configure } from "@storybook/html"; | |
import "../css/tufts_base.css"; | |
import Twig from "./filters"; | |
function loadStories() { | |
const req = require.context("../stories", true, /\.stories\.js$/); | |
req.keys().forEach(filename => req(filename)); | |
} | |
configure(loadStories, module); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$csvSource = "docs/2.csv"; | |
$csvData = []; | |
$csvTitles = []; | |
if (($handle = fopen($csvSource, "r")) !== FALSE) { | |
$row = 1; | |
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { | |
$num = count($data); | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* For use with FoundryVTT */ | |
/* Define skill lists. If you only have one section, | |
just use "Common" */ | |
const skillList = { | |
Common: [ | |
"athletics", | |
"burglary", | |
"deceive", | |
"empathy", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"jsonapi": { | |
"version": "1.0", | |
"meta": { | |
"links": { | |
"self": { | |
"href": "http://jsonapi.org/format/1.0/" | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Swiper from 'swiper/swiper-bundle'; | |
Drupal.behaviors.carousel = { | |
attach(context) { | |
// Locate the elements to apply swiper to. | |
const carousel = context.getElementsByClassName('swiper'); | |
if (carousel) { | |
// Apply swiper function. | |
const swiper = new Swiper('.swiper', { |
OlderNewer