name: session-walkthrough description: >- Write a chronological, plain-language walkthrough of technical work — a session recap, a timeline, a "what did we do", a PR or project writeup, a handoff doc — for a reader who knows the product or domain but not the code. Use this whenever someone asks you to summarize, recap, write up, narrate, or document work that was done for a human audience, and especially when that audience is non-engineers, teammates, a manager, or a future reader who wasn't present. Trigger even when they don't say "skill" or name a format:
This file contains hidden or 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
| package main | |
| import ( | |
| "fmt" | |
| "net/http" | |
| "net/http/httputil" | |
| "net/url" | |
| ) | |
| func main() { |
Prompt: Write a Vue component that displays the most popular repositories from Github
Here is an example of a Vue component that displays the most popular repositories from Github:
<template>
<div>
<h1>Popular Github Repositories</h1>
This file contains hidden or 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
| const fs = require('fs'); | |
| const { join } = require('path'); | |
| const _ = require('lodash'); | |
| function getAllDirectoriesNested(path, allDirectories) { | |
| allDirectories = allDirectories || []; | |
| let directories = fs.readdirSync(path) | |
| .filter(file => { | |
| return fs.statSync(join(path, file)).isDirectory(); |
This file contains hidden or 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
| <template | |
| v-for="(slot, slot_name) in $slots" | |
| :slot="slot_name"> | |
| <slot :name="slot_name"></slot> | |
| </template> | |
| <template | |
| v-for="(slot, slot_name) in $scopedSlots" | |
| :slot="slot_name" | |
| slot-scope="props"> |
This file contains hidden or 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
| Hey y'all! Let's do a Southeast PHP Wurstcon! It's happening on Friday, after the after-party (exact time TBD). | |
| The restaurant, Bavarian Bierhaus, is located in the mall next to the Grand Ole Opry: | |
| https://goo.gl/maps/qnrPjuBZHXF2 | |
| Let me know if you'd like to attend or if you have thoughts on the schedule below! |
This file contains hidden or 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
| FFFCCCGGMMMHHHHHHHHBNNNNJJIISSSSLLLLLLLLJBBBBRRRRCCCZZZZZEEEJJJJJMMMMMMRRFFFFQQQNIIMMMMMZZZZEEAAIIIADDSSSSSYYYQQKKKKKKKKKNNNNCCCCCXSSSSSSSSSSSSSSCCCVVAAAAAABZZZZDDDDDDDDDDDDDDHHHBBBBBUUUUAAACCCCTTVVVVUUGGCCCCCCCCCCIIOOOOEEERRRRRRRRRRRRRSNNWWWGGGKKKKHHHVVVBBFFFFCCCIIIIFFFFFFFZZZRZZZCCCCCCCCCCCCCCCCCCNNNNCCCCCVFFFFFFNNNNNNNNNNNNTTTTXXXXFFFFFFFAASSSSSSSSSNNNNNNNYYRRHHHKKKKKKATTTTXXBBBBBBBFFFMMMMMMMMUUUUUZZZGRRXEEEAJJUUUUUUWAAGVVVVVVVVVVVVVVUUUUUUUUKWRGGGGGGGDAAAAAAAAAAAAEEEEEEEQQQQQQQQQQQBBBBBFFFSAAAAAAAXXXXXXXPPPPPPPWWWWWWWNNPWWGGVVVVTYYYYYYYYYYYYRRRRRRFFFFHTDRRRDDDDHBBBBBBBBSXXXXXXXXXXXXXXFFFFFIIJLLLLLLLLLQQQQVVVVGCCCCCCCCCCCCCCPPPPPPJJNNNNCCCCCRRLLMMUFSSSPPPPPSSSSSSSSSSSSSSFFFFWEEEEEEEEEEEEEEEEZZNNNMNNNNNNNNNMMMBBBBBLLLLSSMMMMMMMMMMMMMMUUUUUUUUUUUUWWWWWWWWWWWIIIOOOBCCRPPPPPZOZWPPPPPPPPIVVVDZZZZZZZIIIIDDDDDDDDDDDDDDDDDDDDDDLLLLLJNNNUUUUAAAFHHHHIIIIGGGVPPPPPPPLLAAYYYYYYYYYYYYYYYYYEEEEEEZZZGGGGRRRRRRRRRRNNNNNNNNNPYYEEXXXXXXXLHHHHBCCMRRRRRRRRRTTTTTTTPPPYYYDDDLLLNVVVVVVVVVVEHHHHHHHHHHHHHHHZWPIQQQQQQQQQJJJJJJJJJJJJ |
This file contains hidden or 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
| <v-server-table | |
| :columns="columns" | |
| :options="mergedOptions" | |
| :name="tableName" | |
| :ref="tableName"> | |
| <template slot="beforeFilter"> | |
| <slot name="beforeFilter"></slot> | |
| </template> | |
| <template slot="afterFilter"> |
In addition to normal conference discussion that happens on Twitter, I think that having a dedicated place for conference discussion (Slack, Discord, or something else) would be useful.
There are a few limitations with Twitter:
- conversations are not centralized around topics
- not everyone wants to use their Twitter to discuss conference stuff (some people are more selective about how they tweet)
- 280 character limit, no formatting
- hashtag gets flooded with well-meaning but possibly over-eager live-tweeters
Here are the benefits of using a messaging app in addition to Twitter:
I hereby claim:
- I am dabernathy89 on github.
- I am dabernathy89 (https://keybase.io/dabernathy89) on keybase.
- I have a public key ASBoFatFFwKWw1_xz99UcyHPVG_3rJSp-yyWJdlvab_kjQo
To claim this, I am signing this object:
NewerOlder