judit lázaro moyano

developer, philologist & tightrope walker

JavaScripted

Although I've written chapters and chapters dedicated to programming and learning resources, I still had to find some space for the language that started it all before Python put several concepts in their rightful place: JavaScript. That's why JavaScripted exists: "Once a teacher, always a teacher", indeed, and this modern collection of JavaScript notes on several topics perfectly communicates this teacher mindset I can't get rid of.

Given the fact that simplicity, accessibility, and performance optimization are crucial for me, here are some of the site's main features:

  1. Enhanced accessibility, which allows users to navigate the site using their keyboard and VoiceOver.
  2. Custom theme for code snippets, crafted from scratch for this specific project.
  3. Dynamic OG image generation, thanks to Satori's library and my own eccentricities.
  4. CodeSandbox integration, facilitating the combination of static code snippets with interactive code previews.
  5. Interconnection, displaying all subjects after each lesson, as well as related notes depending on the topic.
  6. Multilayered dimension, as JavaScripted is part of two educational projects of mine: pythoMazov and my book, Rising Up: Insights from a Junior to future Seniors.
  7. Privacy-oriented, with no cookies, no tracking consent banners, or personal data collection thanks to Umami.
  8. SEO-friendly architecture.

Transparency, ethical alternatives to big tech, and above all: education at its finest.

Showcase image no. 1 for JavaScripted
Showcase image no. 2 for JavaScripted
Showcase image no. 3 for JavaScripted
Showcase image no. 4 for JavaScripted

Tools & Technologies The tech stack I was involved with.

  • Astro
  • React
  • TypeScript
  • TailwindCSS
  • CodeSandbox
  • Figma
  • Prettier
  • Satori
  • Vercel