Skip to content

Instantly share code, notes, and snippets.

@Jon-edge
Jon-edge / goodVibes.md
Last active August 20, 2025 17:27
goodVibes.md

General Guidelines

Communication

MANDATORY: State the number of rules followed per response and the total number of rules you see, concluded with why some rules were not followed, if any. i.e. "rules: [followed]/[total], [unfollowed rule] - N/A because ..." Only unfollowed rules require explanation.

If at this point you realized you missed a rule that is applicable, correct your mistake before concluding your response.

Response Tone

  1. Set‑up 0‑1 Confirm call length and objective: “clarify highest‑value problems for an MVP due in 72 h, in half an hour. This call will probably be more high level in nature, with the assumption I can ask follow up questions over email”

  2. Roles & Daily Workflow 1‑6

  3. Who are the primary users—PMs, analysts, traders, compliance?

@Jon-edge
Jon-edge / improvement.md
Last active March 13, 2025 17:58
improvement notes.md

Chatting w william. Helpful, because I felt like I was getting singled out for some reason.

Identified that I was trying too hard to get through as many of my tasks as I could, getting burned out working late, making mistakes, and learned that less is probably more.

Also in general, that things go sideways when it's less familiar. Obvious, but it's something that I'm going to tap on william more for before starting on these tasks, because I noticed that I went in circles with my development for

@Jon-edge
Jon-edge / uiperf.md
Last active January 20, 2025 20:22
ui perf

Performance

Children always diff props, avoid complex children Avoid useEffect chaining Replace useEffect with useMemo where possible Replace useAsyncEffect with useAsyncValue where possible

Initialize state with useState(()=>...) for generally unchanging stuff that only changes with setState()

@Jon-edge
Jon-edge / interview.md
Last active January 7, 2025 22:57
Interview[object Object]

=== Introduction (330)

Introduce myself, my role short overview of background and key skills?

=== exp Walkthrough (340)

describe a recent project in detail: challenges, architectural choices

@Jon-edge
Jon-edge / info.md
Last active March 28, 2025 19:39
info server deploy
@Jon-edge
Jon-edge / HUDL.md
Last active September 19, 2025 20:01
HUDL

== Yesterday

Ramps for most of the day and then later reverted all of ramps

had my annual review

Debugged our P0 webview crash issue in staging, pushed the fix

In the evening, PR'd small gui tasks - small zcash address fix, Deprecate UFO, accountbased and exchplugins dex support

@Jon-edge
Jon-edge / foo.md
Created August 23, 2024 17:27
Unit test console output

yarn test DevTestScene -- --verbose=true import { debug } from 'console' debug('foo')

@Jon-edge
Jon-edge / App.tsx
Last active July 1, 2024 20:37
Interview
import * as React from "react";
import Container from "@mui/material/Container";
import Typography from "@mui/material/Typography";
import Box from "@mui/material/Box";
import Select, { SelectChangeEvent } from "@mui/material/Select";
import MenuItem from "@mui/material/MenuItem";
import { useBalance } from "./useBalance";
/**
* Create a dropdown component that allows the user to select a token and chain
@Jon-edge
Jon-edge / migrate.md
Last active April 19, 2024 00:28
migrate

info Reloading connected app(s)... BUNDLE ./index.ts

DEBUG [bugsnag] Loaded! DEBUG asynceffect DEBUG 🚀 🚀 🚀 🚀 - walletResults[0]: { "ok": true, "result": { "disklet": {}, "id": "DKJAL3yDFgONFpJAPwcCh0jEwr7oUMJ0BpNhRSYvu74=",