Skip to content

Instantly share code, notes, and snippets.

View dtauer's full-sized avatar

Dustin Tauer dtauer

  • Frontend Masters
  • Minneapolis, MN
View GitHub Profile
Mutation: {
editIssue: async (_, { input }, ctx) => {
if (!ctx.user)
throw new GraphQLError('UNAUTHORIZED', { extensions: { code: 401 } })
const { id, ...update } = input
const result = await db
.update(issues)
.set(update ?? {})
@dtauer
dtauer / hard-parts-ui-schedule.md
Last active April 19, 2023 11:06
Hard Parts UI Schedule

State, View, JavaScript, DOM & Events

  • HTML & markup in the web browser
  • JavaScript & the DOM API - Web IDL, Webcore
  • DOM tree, event API

Data-binding in UI development

  • Design patterns for data/view consistency
  • One-way data flow and binding

Virtual DOM

@dtauer
dtauer / FSFE.md
Last active March 15, 2023 17:51

Full Stack for Front-End Engineers Part 1 Notes

Before starting day 2, these are the steps to get caught up from Day 1.

Create SSH Key (name it fsfe)

cd ~/.ssh
ssh-keygen
@dtauer
dtauer / styles.css
Created April 20, 2018 22:11
CSS File from the HTML/CSS Class on 4/20/18
/* Change the box-sizing so we don't have issues calculating the width */
* {
box-sizing: inherit;
}
html {
box-sizing: border-box;
font-size: 16px;
}