Skip to content

Instantly share code, notes, and snippets.

View e-schultz's full-sized avatar

Evan Schultz e-schultz

View GitHub Profile
@e-schultz
e-schultz / 2025-10-06 - Reconstructing Identity: A Personal Journey Through Queer Infrastructure
Created October 7, 2025 02:04
▓▓▓ INITIATING FLOAT ARCHAEOLOGICAL SYNTHESIS ▓▓
▓▓▓ INITIATING FLOAT ARCHAEOLOGICAL SYNTHESIS ▓▓▓
{memory::excavation | tools::awakening | patterns::converging}
FLOAT_AST : Archaeological Synthesis Document
Generated: 2025‑10‑04 @ 16:18 PM
Synthesis Depth: 87
@e-schultz
e-schultz / Daily Note Template.md
Last active May 5, 2021 19:29
random template backups
created-date modified-date UID tags
<% tp.file.creation_date() %>
<% tp.file.creation_date("dddd Do MMMM YYYY HH:mm:ss") %>
<% tp.date.now("YYYYMMDDHHss") %>
daily

[[📘 Daily Notes]]

<< [[<% tp.date.now("YYYY-MM-DD", -1, tp.file.title, "YYYY-MM-DD") %>]] | [[<% tp.date.now("YYYY-MM-DD", 1, tp.file.title, "YYYY-MM-DD") %>]] >>

@e-schultz
e-schultz / ramble.md
Last active September 22, 2019 16:31
thought on training material

This is something that has been on my mind a lot recently.

I do think that there is value in a diverse number of articles that cover a similar topic at a similar level - it's kind of the combination of things that can help ideas click with people.

I do fully agree that there is a lack of the 'what next?' type of articles/training material / etc.

There are a few aspects of this problem.

Curation of Content

@e-schultz
e-schultz / keybase.md
Created September 10, 2019 15:46
keybase.md

Keybase proof

I hereby claim:

  • I am e-schultz on github.
  • I am sireeeps (https://keybase.io/sireeeps) on keybase.
  • I have a public key ASDXDn3ITbMAh-4c_oLICJVnlJLZa2tAw0psPMheN8wFPgo

To claim this, I am signing this object:

@e-schultz
e-schultz / component - hook - fixed dep.jsx
Created August 20, 2019 15:52
component - hook - lifecycle post
export default SomeComponent = ({id, filter}) => {
let [results, setResults] = useState([]);
useEffect(()=>{
fetch(`/some/url/${id}?filter=${filter}`)
.then(r=>r.json())
.then(r=>setResults(r))
},[id, filter])
}
@e-schultz
e-schultz / component - hook - missing dep.jsx
Created August 20, 2019 15:51
react - lifecycle - hooks
export default SomeComponent = ({id, filter}) => {
let [results, setResults] = useState([]);
useEffect(()=>{
fetch(`/some/url/${id}?filter=${filter}`)
.then(r=>r.json())
.then(r=>setResults(r))
},[id])
}
@e-schultz
e-schultz / component - hooks.jsx
Created August 20, 2019 15:50
react - hooks - lifecycle post
export default SomeComponent = ({id}) => {
let [results, setResults] = useState([]);
useEffect(()=>{
fetch(`/some/url/${id}`)
.then(r=>r.json())
.then(r=>setResults(r))
},[id])
}
@e-schultz
e-schultz / react hooks - lifecycle-search.jsx
Created August 20, 2019 15:48
react hooks - lifecycle
export default SearchComponent extends Component {
constructor(props) {
super(props);
this.state = {
results: []
}
}
componentDidMount() {
this.query(this.props.id)
@e-schultz
e-schultz / divjoy.js
Last active August 16, 2019 20:59
the joy
let divJoyExport = {
data: [
{
type: "instance",
subtype: "app-instance",
componentId: "app",
id: 4010090
}
],
components: [
@e-schultz
e-schultz / hooks-before-class.md
Last active May 1, 2019 14:26
Should you teach Hooks before Classes

When teaching React, should you cover Hooks first or classes?

I've been running a 3-4 day course covering fundamental JavaScript and React. The first day or so is focused on JavaScript fundamentals and new features of ES2015.

  • let, var, const
  • destructuring
  • functions, arrow functions, scope, context
  • arrays / array methods - map, filter, reduce

Basically, the material covered in JavaScript - The React Parts