diff --git a/config.toml b/config.toml index 8a8c098..ab3e742 100644 --- a/config.toml +++ b/config.toml @@ -16,6 +16,7 @@ name = 'Eryn Wells' [markup.highlight] anchorLineNos = true lineNos = true + lineNumbersInTable = false noClasses = false [mediaTypes] @@ -32,6 +33,10 @@ name = 'Eryn Wells' identifier = 'resume' name = 'Résumé' url = '/resume/' + [[menu.main]] + identifier = 'about' + name = 'About' + url = '/about/' [outputFormats] [outputFormats.RSS] @@ -41,7 +46,7 @@ name = 'Eryn Wells' [outputs] home = ['HTML', 'RSS'] -page = ['HTML'] +page = ['HTML', 'JSON'] [params] twitter = 'erynofwales' diff --git a/content/_index.es.md b/content/_index.es.md index 58544be..b09db21 100644 --- a/content/_index.es.md +++ b/content/_index.es.md @@ -1,48 +1,5 @@ -# Hola! 👋🏻 +--- +title: Eryn Rachel Wells +--- -Me llamo Eryn. Mis pronombres son [ella/ella][p]. Esta es me página personal. Bienvenide. - -Soy una mujer trans y queer. Vivo en San Francisco con mis [dos gatos][cats]. Nací en Seattle, WA, y crecía en Phoenix, AZ. Asistí [Oberlin College][ob] donde obtuve un títolo en informática. {{< tess >}} es mi novia. - -Mi lengua nativa es inglés, y también hablo español pero siempre necesito practicar más. - -## Pasatiempos - -Tengo un gran apetito por probar y aprender pasatiempos nuevos, especialmente -las que combinan varias de mis intereses. - -He sido música para el gran parte de mi vida. Empezé tocar el piano cuando tuve -siete años, toqué la trompeta en colegio, y he tocado algunos otros instrumentos -por el camino. Todavía toco el piano, pero mi obsesión musical hoy en día es mi -sintetizador modular. De vez en cuando, grabo música y espero compartirla aquí, -en este sitio. Por el momento, puedes escuchar mi música en [Bandcamp][bc] o -[SoundCloud][sc]. - -Otros pasatiempos de los años recients incluyen: cerámica, caligrafía, tejido, -horneado pan, ciclismo, fotografía, y astronomía. ¿Uno no puede tener demasiados -pasatiemos, de verdad? - -## Trabajo - -He trabajado como ingeniera de software desde 2011 por varias companías basadas -en San Francisco y Silicon Valley. Hace seis años que he trabajado en Apple, -primero en el equipo iOS Accessibility, y ahora en el equipo Authentication -Experience. - -Echa un vistazo a mi [resumen][r] para más detalles. - -## Decirme Hola - -Puedes encontrarme en muchos rincones del Internet. Estoy más activa en -[Twitter][t] y [Instagram][i]. Publico música en [SoundCloud][sc] y -[Bandcamp][bc]. Y para los proyectos de software, estoy en [GitHub][gh]. - -[p]: http://pronoun.is/she -[cats]: {{< ref "/cats" >}} -[ob]: https://www.oberlin.edu -[r]: {{< ref "/resume" >}} -[t]: https://twitter.com/erynofwales -[i]: https://www.instagram.com/erynofwales/ -[sc]: https://soundcloud.com/purlsnbeeps -[bc]: https://erynwells.bandcamp.com/releases -[gh]: https://github.com/erynofwales \ No newline at end of file +Este es un poco de texto sobre Eryn: quién es, qué le gusta, y por qué existe este sitio. diff --git a/content/_index.md b/content/_index.md index e8e03c9..b8b596b 100644 --- a/content/_index.md +++ b/content/_index.md @@ -1,56 +1,5 @@ -# Hi! 👋🏻 +--- +title: Eryn Rachel Wells +--- -I'm Eryn. My pronouns are [she/her][p]. This is my personal page. Welcome! - -I'm a queer trans woman. I live in San Francisco, CA, on the unceded ancestral -lands of the Ramaytush Ohlone people, with my [two cats][cats]. I was born in -Seattle, WA and grew up in Phoenix, AZ. I attended [Oberlin College][ob] where I -got a degree in Computer Science. {{< tess >}} is my girlfriend. - -I speak English natively, and Spanish too, though I always need more practice. - -## Hobbies - -I have a big appetite for learning new skills, especially things that combine -multiple of my interests. - -I've been a musician for most of my life. I started on the piano at age seven, -played trumpet in high school, and have picked up a smattering of other -instruments along the way. I still play piano occasionally, but my current -musical obsession is my modular synthesizer. I occasionally record things, and -I'm hoping to share them here on this site, but for now, they're on -[SoundCloud][sc] and [Bandcamp][bc]. - -I do try to spend my non-work time away from the computer, but every so often I -get inspired to hack on something. Those projects usually end up on -[GitHub][gh]. - -Other things I've picked up over the years include: ceramics, calligraphy, -knitting, bread baking, bicycling, photography, and astronomy. You can never -have too many hobbies, right? - -## Professional - -I've worked as a software engineer since 2011 for a variety of companies around -the San Francisco Bay Area. I've been at Apple since early 2016, first on the -iOS Accessibility team, and now on the Authentication Experience team. - -Check out my [résumé][r] for more details. - -## Say Hello - -You can find me in lots of other corners of the Internet. I'm most active on -[Twitter][t] and [Instagram][i]. I post music on [SoundCloud][sc] and -[Bandcamp][bc]. I'm on [GitHub][gh] for coding projects. You can also send me an -[email][eml]. - -[p]: http://pronoun.is/she -[cats]: {{< ref "/cats" >}} -[ob]: https://www.oberlin.edu -[r]: {{< ref "/resume" >}} -[t]: https://twitter.com/erynofwales -[i]: https://www.instagram.com/erynofwales/ -[sc]: https://soundcloud.com/purlsnbeeps -[bc]: https://erynwells.bandcamp.com/releases -[gh]: https://github.com/erynofwales -[eml]: mailto:Eryn%20Wells \ No newline at end of file +Software engineer, potter, musician, and overall nerd. This is my website. diff --git a/content/about/index.es.md b/content/about/index.es.md new file mode 100644 index 0000000..7348699 --- /dev/null +++ b/content/about/index.es.md @@ -0,0 +1,50 @@ +--- +title: "Hola! 👋🏻" +--- + +Me llamo Eryn. Mis pronombres son [ella/ella][p]. Esta es me página personal. Bienvenide. + +Soy una mujer trans y queer. Vivo en San Francisco con mis [dos gatos][cats]. Nací en Seattle, WA, y crecía en Phoenix, AZ. Asistí [Oberlin College][ob] donde obtuve un títolo en informática. {{< tess >}} es mi novia. + +Mi lengua nativa es inglés, y también hablo español pero siempre necesito practicar más. + +## Pasatiempos + +Tengo un gran apetito por probar y aprender pasatiempos nuevos, especialmente +las que combinan varias de mis intereses. + +He sido música para el gran parte de mi vida. Empezé tocar el piano cuando tuve +siete años, toqué la trompeta en colegio, y he tocado algunos otros instrumentos +por el camino. Todavía toco el piano, pero mi obsesión musical hoy en día es mi +sintetizador modular. De vez en cuando, grabo música y espero compartirla aquí, +en este sitio. Por el momento, puedes escuchar mi música en [Bandcamp][bc] o +[SoundCloud][sc]. + +Otros pasatiempos de los años recients incluyen: cerámica, caligrafía, tejido, +horneado pan, ciclismo, fotografía, y astronomía. ¿Uno no puede tener demasiados +pasatiemos, de verdad? + +## Trabajo + +He trabajado como ingeniera de software desde 2011 por varias companías basadas +en San Francisco y Silicon Valley. Hace seis años que he trabajado en Apple, +primero en el equipo iOS Accessibility, y ahora en el equipo Authentication +Experience. + +Echa un vistazo a mi [resumen][r] para más detalles. + +## Decirme Hola + +Puedes encontrarme en muchos rincones del Internet. Estoy más activa en +[Twitter][t] y [Instagram][i]. Publico música en [SoundCloud][sc] y +[Bandcamp][bc]. Y para los proyectos de software, estoy en [GitHub][gh]. + +[p]: http://pronoun.is/she +[cats]: {{< ref "/cats" >}} +[ob]: https://www.oberlin.edu +[r]: {{< ref "/resume" >}} +[t]: https://twitter.com/erynofwales +[i]: https://www.instagram.com/erynofwales/ +[sc]: https://soundcloud.com/purlsnbeeps +[bc]: https://erynwells.bandcamp.com/releases +[gh]: https://github.com/erynofwales diff --git a/content/about/index.md b/content/about/index.md new file mode 100644 index 0000000..cce2211 --- /dev/null +++ b/content/about/index.md @@ -0,0 +1,56 @@ +--- +title: "Hi! 👋🏻" +date: 2022-09-03T12:14:32-07:00 +draft: true +--- + +I'm Eryn. My pronouns are [she/her][p]. I'm a queer trans woman. I live in San +Francisco, CA, on the unceded ancestral lands of the Ramaytush Ohlone people, +with my [two cats][cats]. I was born in Seattle, WA and grew up in Phoenix, AZ. +I attended [Oberlin College][ob] where I got a degree in Computer Science. +{{< tess >}} is my girlfriend. + +I speak English natively, and Spanish too, though I always need more practice. + +## Hobbies + +I've been a musician for most of my life. I started on the piano at age seven, +played trumpet in high school, and have picked up a smattering of other +instruments along the way. I still play piano occasionally, but my current +musical obsession is my modular synthesizer. I occasionally record things, and +I'm hoping to share them here on this site, but for now, they're on +[SoundCloud][sc] and [Bandcamp][bc]. + +I do try to spend my non-work time away from the computer, but every so often I +get inspired to hack on something. Those projects usually end up on +[GitHub][gh]. + +Other things I've picked up over the years include: ceramics, calligraphy, +knitting, bread baking, bicycling, photography, and astronomy. You can never +have too many hobbies, right? + +## Professional + +I've worked as a software engineer since 2011 for a variety of companies around +the San Francisco Bay Area. I've been at Apple since early 2016, first on the +iOS Accessibility team, and now on the Authentication Experience team. + +Check out my [résumé][r] for more details. + +## Say Hello + +You can find me in lots of other corners of the Internet. I'm most active on +[Twitter][t] and [Instagram][i]. I post music on [SoundCloud][sc] and +[Bandcamp][bc]. I'm on [GitHub][gh] for coding projects. You can also send me an +[email][eml]. + +[p]: http://pronoun.is/she +[cats]: {{< ref "/cats" >}} +[ob]: https://www.oberlin.edu +[r]: {{< ref "/resume" >}} +[t]: https://twitter.com/erynofwales +[i]: https://www.instagram.com/erynofwales/ +[sc]: https://soundcloud.com/purlsnbeeps +[bc]: https://erynwells.bandcamp.com/releases +[gh]: https://github.com/erynofwales +[eml]: mailto:Eryn%20Wells diff --git a/content/blog/2020/10/boot-raspberry-pi-over-tftp.md b/content/blog/2020/10/boot-raspberry-pi-over-tftp.md index 18e65c2..da12cd5 100644 --- a/content/blog/2020/10/boot-raspberry-pi-over-tftp.md +++ b/content/blog/2020/10/boot-raspberry-pi-over-tftp.md @@ -11,18 +11,18 @@ according to the instructions in the Raspberry Pi documentation. That page is also on [GitHub][eeprom-gh] which might be a more stable location. On Raspbian on the RPi: -```bash +{{< figures/code lang=sh >}} fw=/lib/firmware/raspberrypi/bootloader/stable/pieeprom-2020-09-03.bin rpi-eeprom-config $fw > ~/bootconf.txt vi ~/bootconf.txt rpi-eeprom-config --out ~/pieeprom-new.bin --config ~/bootconf.txt $fw sudo rpi-eeprom-update -d -f ~/pieeprom-new.bin sudo reboot -``` +{{< /figures/code >}} My updated bootconf.txt is: -```conf +{{< figures/code lang=cfg >}} [all] BOOT_UART=1 WAKE_ON_GPIO=0 @@ -33,7 +33,7 @@ TFTP_FILE_TIMEOUT=30000 ENABLE_SELF_UPDATE=1 DISABLE_HDMI=0 BOOT_ORDER=0xf412 -``` +{{< /figures/code >}} I enabled UART debugging, and set the boot order to be: network `0x2`, SD card `0x1`, USB mass storage `0x4`, and finally reboot `0xf`. These steps need to be @@ -41,11 +41,11 @@ repeated if the bootloader is updated via apt. I [enabled the TFTP server][mac-tftp] on my Mac: -```bash +{{< figures/code lang=sh >}} sudo launchctl load -F /System/Library/LaunchDaemons/tftp.plist sudo launchctl enable System/com.apple.tftpd sudo launchctl start com.apple.tftpd -``` +{{< /figures/code >}} I’m not sure if the `enable` command is actually necessary. This doesn't actually start the `tftpd` daemon. Instead, macOS starts the daemon on demand @@ -55,11 +55,11 @@ The tftp server looks for files to serve out of **/private/tftpboot**, and those things need to be world `rwx`, i.e. `777`. By default (this is configurable) the RPi queries for a directory named by its serial number. -```bash +{{< figures/code lang=sh >}} mkdir /private/tftpboot/$raspberry_pi_serial chmod 777 /private/tftpboot chmod -R 777 /private/tftpboot/* -``` +{{< /figures/code >}} RPi looks for files of various names in that directory, one in particular by the name of **start.elf**. @@ -69,13 +69,13 @@ command line) to pass a `tftp-server` parameter in the DHCP payload. This step may be optional because you can also set `TFTP_IP` in the **bootconf.txt** above to specify the IP directly. On my router: -```bash +{{< figures/code lang=sh >}} configure set service dhcp-server shared-network-name LAN subnet $lan_cidr_subnet tftp-server-name $ip_of_mac commit save exit -``` +{{< /figures/code >}} I also gave my Mac a static IP, and renewed the DHCP lease so it took the new IP to make the whole process a little more smooth. Now, it appears the RPi will @@ -88,4 +88,4 @@ attempt a TFTP boot, and I see queries in the logs on my Mac. [eeprom]: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2711_bootloader_config.md [eeprom-gh]: https://github.com/raspberrypi/documentation/blob/master/hardware/raspberrypi/bcm2711_bootloader_config.md -[mac-tftp]: https://www.unixfu.ch/start-a-tftp-server-on-your-mac/ \ No newline at end of file +[mac-tftp]: https://www.unixfu.ch/start-a-tftp-server-on-your-mac/ diff --git a/content/blog/2022/08/audio-scope-with-p5js/index.md b/content/blog/2022/08/audio-scope-with-p5js/index.md index d6865b6..105e8a3 100644 --- a/content/blog/2022/08/audio-scope-with-p5js/index.md +++ b/content/blog/2022/08/audio-scope-with-p5js/index.md @@ -91,6 +91,14 @@ Our audio processing graph looks like this: rr.Terminal("destination"))); {{< /figures/railroad >}} +{{< figures/railroad id="audioContextDiagram" class="narrow-only" >}} + return rr.Diagram( + rr.Stack( + rr.Terminal("