includeJS - learning JavaScript
Hi, and welcome! 👋
includeJS is written and maintained by me, Eva Dee 👩💻, a self-taught software developer.
🙋♀️I:
- read and write (checkout Tags to get an idea)
- organise includeJS study groups (and I've previously organised Django Girls workshops, Cryptoparties, NodeSchool workshops, Hackathons and a bazillion of meetups)
- have a 🐕 and 🐈🐈
- live in the Lake District, UK ⛰️🐑
- speak 🇸🇮🇨🇳🇬🇧🏳️🌈🇪🇸 (well, sort of, see how I'm doing here)
- learning 🇬🇷 (see here)
- use a lot of emojis 😬 (but somehow never managed to learn how to use gifs 🤷♀️)
Projects
- Learning Greek 🇬🇷
- Getting fluent in Spanish 🇲🇽
- includeJS TV 📺 (some of my Twitch streams from the "Teach me something" series)
- Boardgame Co-op 🎲 (a collection of my favorite co-op boardgames for 2 players)
Collections
📕 Sometimes I write down notes for an entire course, class or book. These are broken down into several posts.
Latest notes
On debugging
Not all programmers (even if they are good) are good at debugging.
My Favorite Newsletters, 2022 Edition.
The newsletters I'm currently reading can roughly be divided into three categories: everything internet (online culture, trends, memes), programming (front-end development and general computer science principles) & computers (Mac OS, productivity), and language & culture.
Managing complexity is the primary technical goal in software development.
On managing complexity.
CS50 Week 10: Ethics, Security and AI
CS50's finishes strong with a lecture on Ethics. Followed by two shorter lectures on AI and Security.